<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[49533] branches/4.6: Build/Test Tools: Backport the local Docker environment to the 4.6 branch.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/49533">49533</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/49533","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>desrosj</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2020-11-06 17:39:40 +0000 (Fri, 06 Nov 2020)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Build/Test Tools: Backport the local Docker environment to the 4.6 branch.

This commit introduces the Docker-based local WordPress development environment to the 4.6 branch and converts the Travis test jobs to utilize this environment for easier and more consistent testing.

Until existing blockers with the PHP 5.2 Docker container can be solved, the PHP 5.2 test job will remain using the Travis `precise` image.

Merges [45745,45762,45783-45784,45800,45819,45885,46320,46999,47225,47912,48121,49335,49358,49360,49362] to the 4.6 branch.
See <a href="https://core.trac.wordpress.org/ticket/48301">#48301</a>, <a href="https://core.trac.wordpress.org/ticket/47767">#47767</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#branches46travisyml">branches/4.6/.travis.yml</a></li>
<li><a href="#branches46npmshrinkwrapjson">branches/4.6/npm-shrinkwrap.json</a></li>
<li><a href="#branches46packagejson">branches/4.6/package.json</a></li>
<li><a href="#branches46testsphpunittestsajaxCustomizeMenusphp">branches/4.6/tests/phpunit/tests/ajax/CustomizeMenus.php</a></li>
<li><a href="#branches46testsphpunittestsimageeditor_imagickphp">branches/4.6/tests/phpunit/tests/image/editor_imagick.php</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#branches46env">branches/4.6/.env</a></li>
<li><a href="#branches46dockercomposeyml">branches/4.6/docker-compose.yml</a></li>
<li><a href="#branches46testsphpunitincludesobjectcachephp">branches/4.6/tests/phpunit/includes/object-cache.php</a></li>
<li>branches/4.6/tools/local-env/</li>
<li><a href="#branches46toolslocalenvdefaulttemplate">branches/4.6/tools/local-env/default.template</a></li>
<li><a href="#branches46toolslocalenvmysqlinitsql">branches/4.6/tools/local-env/mysql-init.sql</a></li>
<li><a href="#branches46toolslocalenvphpconfigini">branches/4.6/tools/local-env/php-config.ini</a></li>
<li><a href="#branches46toolslocalenvphpunitconfigini">branches/4.6/tools/local-env/phpunit-config.ini</a></li>
<li>branches/4.6/tools/local-env/scripts/</li>
<li><a href="#branches46toolslocalenvscriptsdockerjs">branches/4.6/tools/local-env/scripts/docker.js</a></li>
<li><a href="#branches46toolslocalenvscriptsinstalljs">branches/4.6/tools/local-env/scripts/install.js</a></li>
<li><a href="#branches46toolslocalenvscriptsstartjs">branches/4.6/tools/local-env/scripts/start.js</a></li>
</ul>

<h3>Property Changed</h3>
<ul>
<li><a href="#branches46">branches/4.6/</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<span class="cx" style="display: block; padding: 0 10px">Index: branches/4.6
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- branches/4.6 2020-11-06 17:37:22 UTC (rev 49532)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ branches/4.6  2020-11-06 17:39:40 UTC (rev 49533)
</ins><a id="branches46"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: branches/4.6</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: svn:mergeinfo</h4></div>
<span class="cx" style="display: block; padding: 0 10px"> /branches/4.9:42434
</span><span class="cx" style="display: block; padding: 0 10px"> /branches/5.0:43988,43994,44014,44017,44047,45005
</span><span class="cx" style="display: block; padding: 0 10px"> /branches/5.5:49373-49379,49381
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/trunk:38181,38183,38185-38186,38189,38191,38194,38196,38199,38201,38205,38207,38209,38211-38213,38215-38216,38218,38221,38225,38227,38234-38235,38242,38244,38248,38251,38255,38257,38261,38263,38267,38274,38276-38277,38281,38286,38349,38415,38426-38427,38429-38431,38433,38439,38441,38443,38447,38524,38580,38727,38894,39645,39659,39759-39760,39772,39795,39807-39808,39831,39850,39956,40148,40160,40169,40183,40195,40241,40269,40271,40400,40538,40604,40677,40689,40692,40704,40716,40723,40736,40851-40852,41072,41393,41395,41397-41398,41448,41457,41470,41483,41496,41662,41712,41870,42056,42119-42120,42258-42261,42424,42433,42892-42894,44021,44048,44833,44842,44993,45067,45936,45971,45990,45997,46474-46478,46483,46485,46895,47341,47634-47635,47637-47638,47947-47951,48241,49380,49382-49388
</del><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/trunk:38181,38183,38185-38186,38189,38191,38194,38196,38199,38201,38205,38207,38209,38211-38213,38215-38216,38218,38221,38225,38227,38234-38235,38242,38244,38248,38251,38255,38257,38261,38263,38267,38274,38276-38277,38281,38286,38349,38415,38426-38427,38429-38431,38433,38439,38441,38443,38447,38524,38580,38727,38894,39645,39659,39759-39760,39772,39795,39807-39808,39831,39850,39956,40148,40160,40169,40183,40195,40241,40269,40271,40400,40538,40604,40677,40689,40692,40704,40716,40723,40736,40851-40852,41072,41393,41395,41397-41398,41448,41457,41470,41483,41496,41662,41712,41870,42056,42119-42120,42258-42261,42424,42433,42892-42894,44021,44048,44833,44842,44993,45067,45745,45762,45783-45784,45800,45819,45885,45936,45971,45990,45997,46320,46474-46478,46483,46485,46895,46999,47225,47341,47634-47635,47637-47638,47912,47947-47951,48121,48241,49335,49358,49360,49362,49380,49382-49388
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of property
</span><a id="branches46env"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/.env</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/.env                         (rev 0)
+++ branches/4.6/.env   2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,59 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+##
+# Default configuration options for the local dev environment.
+#
+# All of these options can be overridden by setting them as environment variables before starting
+# the environment. You will need to restart your environment when changing any of these.
+#
+# Below, the following substitutions can be made:
+# - '{version}': any major.minor PHP version from 5.2 onwards.
+# - '{phpunit_version}': any major PHPUnit version starting with 4.
+##
+
+# The site will be available at http://localhost:LOCAL_PORT
+LOCAL_PORT=8889
+
+# Where to run WordPress from. Valid options are 'src' and 'build'.
+LOCAL_DIR=src
+
+# The PHP version to use. Valid options are 'latest', and '{version}-fpm'.
+LOCAL_PHP=7.0-fpm
+
+##
+# The PHPUnit version to use when running tests.
+#
+# Support for new PHPUnit versions is not backported to past versions, so some old WordPress branches require an older
+# version to run tests.
+#
+# Valid versions are:
+# - 'latest' for the highest version of PHPUnit supported on the highest version of PHP supported.
+# - '{version}-fpm' for the highest version of PHPUnit supported on the specified version of PHP.
+# - '{phpunit_version}-php-{version}-fpm' for a specific version of PHPUnit on the specified version of PHP. This format
+# is only available for PHP versions 5.6 and higher.
+#
+# For the full list of available options, see https://hub.docker.com/r/wordpressdevelop/phpunit/tags.
+#
+# For full documentation on PHPUnit compatibility and WordPress versions, see
+# https://make.wordpress.org/core/handbook/references/phpunit-compatibility-and-wordpress-versions/.
+#
+# This defaults to the value assigned to the value of LOCAL_PHP.
+##
+LOCAL_PHPUNIT=5-php-${LOCAL_PHP}
+
+# Whether or not to enable XDebug.
+LOCAL_PHP_XDEBUG=false
+
+# Whether or not to enable Memcached.
+LOCAL_PHP_MEMCACHED=false
+
+# The MySQL version to use. See https://hub.docker.com/_/mysql/ for valid versions.
+LOCAL_MYSQL=5.7
+
+# The debug settings to add to `wp-config.php`.
+LOCAL_WP_DEBUG=true
+LOCAL_WP_DEBUG_LOG=true
+LOCAL_WP_DEBUG_DISPLAY=true
+LOCAL_SCRIPT_DEBUG=true
+LOCAL_WP_ENVIRONMENT_TYPE=local
+
+# The URL to use when running e2e tests.
+WP_BASE_URL=http://localhost:${LOCAL_PORT}
</ins></span></pre></div>
<a id="branches46travisyml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: branches/4.6/.travis.yml</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/.travis.yml  2020-11-06 17:37:22 UTC (rev 49532)
+++ branches/4.6/.travis.yml    2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,94 +1,129 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-sudo: false
-dist: trusty
</del><span class="cx" style="display: block; padding: 0 10px"> language: php
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+services:
+  - docker
+
</ins><span class="cx" style="display: block; padding: 0 10px"> cache:
</span><span class="cx" style="display: block; padding: 0 10px">   apt: true
</span><span class="cx" style="display: block; padding: 0 10px">   directories:
</span><span class="cx" style="display: block; padding: 0 10px">     - $HOME/.npm
</span><span class="cx" style="display: block; padding: 0 10px">     - vendor
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    - $HOME/.composer/cache
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
</ins><span class="cx" style="display: block; padding: 0 10px"> env:
</span><span class="cx" style="display: block; padding: 0 10px">   global:
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    - WP_TRAVISCI=travis:phpunit
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    - LOCAL_DIR: build
+    - NPM_INSTALL: true
+    - WP_INSTALL: true
+    - PHP_FPM_UID: "`id -u`"
+    - PHP_FPM_GID: "`id -g`"
+
</ins><span class="cx" style="display: block; padding: 0 10px"> matrix:
</span><span class="cx" style="display: block; padding: 0 10px">   include:
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-  - php: 7.0
-    env: WP_TRAVISCI=travis:js
-  - php: 7.0
-  - php: 5.6
-    env: WP_TRAVIS_OBJECT_CACHE=true
-    services: memcached
-  - php: 5.2
-    dist: precise
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    - env: WP_TRAVISCI=travis:js LOCAL_PHP=7.0-fpm WP_INSTALL=false
+      name: "JS Tests"
+    - env: LOCAL_PHPUNIT=5-php-7.0-fpm WP_TRAVISCI=test:php
+      name: "PHPUnit Tests: PHP 7.0"
+    - env: LOCAL_PHP_MEMCACHED=true LOCAL_PHP=5.6-fpm LOCAL_PHPUNIT=4-php-5.6-fpm WP_TRAVISCI=test:php
+      name: "PHPUnit Tests: PHP 5.6 with Memcached"
+    - env: WP_TRAVISCI=travis:phpunit WP_INSTALL=false
+      php: 5.2
+      dist: precise
+      name: "PHPUnit Tests: PHP 5.2"
+  fast_finish: true
+
</ins><span class="cx" style="display: block; padding: 0 10px"> before_install:
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-- |
-  if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  - |
+    if [[ "$WP_TRAVISCI" == "test:php" ]]; then
+      travis_retry svn checkout https://plugins.svn.wordpress.org/wordpress-importer/tags/0.6.3/ tests/phpunit/data/plugins/wordpress-importer
+    fi
+  - |
+    if [[ "$WP_TRAVISCI" != "travis:phpunit" ]]; then
+      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
+      sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
+      sudo apt-get update
+      sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce
+    fi
+  - |
+    sudo rm /usr/local/bin/docker-compose
+    curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > docker-compose
+    chmod +x docker-compose
+    sudo mv docker-compose /usr/local/bin
+  - |
+    if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then
</ins><span class="cx" style="display: block; padding: 0 10px">       mysql -u root -e "CREATE DATABASE wordpress_tests;"
</span><span class="cx" style="display: block; padding: 0 10px">       cp wp-tests-config-sample.php wp-tests-config.php
</span><span class="cx" style="display: block; padding: 0 10px">       sed -i "s/youremptytestdbnamehere/wordpress_tests/" wp-tests-config.php
</span><span class="cx" style="display: block; padding: 0 10px">       sed -i "s/yourusernamehere/root/" wp-tests-config.php
</span><span class="cx" style="display: block; padding: 0 10px">       sed -i "s/yourpasswordhere//" wp-tests-config.php
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      svn checkout https://plugins.svn.wordpress.org/wordpress-importer/trunk tests/phpunit/data/plugins/wordpress-importer
-  fi
-- |
-  if [[ "$WP_TRAVIS_OBJECT_CACHE" == "true" ]]; then
-    curl https://raw.githubusercontent.com/tollmanz/wordpress-pecl-memcached-object-cache/584392b56dc4adbe52bd2c7b86f875e23a3e5f75/object-cache.php > src/wp-content/object-cache.php
-    echo "extension = memcached.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
-  fi
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      travis_retry svn checkout https://plugins.svn.wordpress.org/wordpress-importer/tags/0.6.3/ tests/phpunit/data/plugins/wordpress-importer
+    fi
+
</ins><span class="cx" style="display: block; padding: 0 10px"> before_script:
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-- |
-  # Remove Xdebug for a huge performance increase, but not from nightly:
-  stable='^[0-9\.]+$'
-  if [[ "$TRAVIS_PHP_VERSION" =~ $stable ]]; then
-    phpenv config-rm xdebug.ini
-  fi
-- |
-  # Export Composer's global bin dir to PATH, but not on PHP 5.2:
-  if [[ ${TRAVIS_PHP_VERSION:0:3} != "5.2" ]]; then
-    composer config --list --global
-    export PATH=`composer config --list --global | grep '\[home\]' | { read a; echo "${a#* }/vendor/bin:$PATH"; }`
-  fi
-- |
-  # Install the specified version of PHPUnit depending on the PHP version:
-  if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then
-    case "$TRAVIS_PHP_VERSION" in
-      7.1|7.0|nightly)
-        echo "Using PHPUnit 5.x"
-        composer global require "phpunit/phpunit:^5"
-        ;;
-      5.6|5.5|5.4|5.3)
-        echo "Using PHPUnit 4.x"
-        composer global require "phpunit/phpunit:^4"
-        ;;
-      5.2)
-        # Do nothing, use default PHPUnit 3.6.x
-        echo "Using default PHPUnit, hopefully 3.6"
-        ;;
-      *)
-        echo "No PHPUnit version handling for PHP version $TRAVIS_PHP_VERSION"
-        exit 1
-        ;;
-    esac
-  fi
-- npm --version
-- node --version
-- nvm install 6.9.1
-- npm install -g grunt-cli
-- npm install
-- npm prune
-- mysql --version
-- phpenv versions
-- php --version
-- php -m
-- npm --version
-- node --version
-- which phpunit
-- phpunit --version
-- curl --version
-- grunt --version
-- git --version
-- svn --version
-script: grunt $WP_TRAVISCI
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  - npm --version
+  - node --version
+  - nvm install
+  - |
+    if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then
+      phpenv config-rm xdebug.ini
+      mysql --version
+      phpenv versions
+      php --version
+      php -m
+    fi
+  - |
+    if [[ "$NPM_INSTALL" == "true" ]]; then
+      npm install
+    fi
+  - |
+    if [[ "$WP_TRAVISCI" == "test:php" ]]; then
+      npm run env:start
+      npm run build
+      docker-compose run --rm mysql mysql --version
+      docker-compose run --rm php php --version
+      docker-compose run --rm php php -m
+      docker-compose run --rm phpunit phpunit --version
+    fi
+  - |
+    if [[ "$LOCAL_PHP_MEMCACHED" == "true" ]]; then
+      cp tests/phpunit/includes/object-cache.php build/wp-content/object-cache.php
+      docker run --name memcached --net $(basename "$PWD")_wpdevnet -d memcached
+    fi
+  - |
+    if [[ "$WP_INSTALL" == "true" ]]; then
+      # Run the install process after memcached has started.
+      npm run env:install
+    fi
+  - npm --version
+  - node --version
+  - curl --version
+  - git --version
+  - svn --version
+  - php --version
+  - php -i
+  - locale -a
+
+script:
+  - |
+    if [[ "$WP_TRAVISCI" == "test:php" ]]; then
+      npm run test:php -- --verbose -c phpunit.xml.dist &&
+      npm run test:php -- --verbose -c phpunit.xml.dist --group ajax &&
+      npm run test:php -- --verbose -c tests/phpunit/multisite.xml &&
+      npm run test:php -- --verbose -c tests/phpunit/multisite.xml --group ms-files &&
+      npm run test:php -- --verbose -c phpunit.xml.dist --group external-http &&
+      npm run test:php -- --verbose -c phpunit.xml.dist --group restapi-jsclient &&
+      # __fakegroup__ is excluded to force PHPUnit to ignore the <exclude> settings in phpunit.xml.dist.
+      LOCAL_PHP_XDEBUG=true npm run test:php -- -v --group xdebug --exclude-group __fakegroup__
+    else
+      npm run grunt $WP_TRAVISCI
+    fi
+
+after_script:
+  - |
+    if [[ "$WP_TEST_REPORTER" == "true" ]]; then
+      git clone https://github.com/WordPress/phpunit-test-runner.git test-runner
+      docker-compose run --rm -e WPT_PREPARE_DIR=/var/www -e WPT_TEST_DIR=/var/www php php test-runner/report.php
+    fi
+
</ins><span class="cx" style="display: block; padding: 0 10px"> notifications:
</span><span class="cx" style="display: block; padding: 0 10px">   slack:
</span><span class="cx" style="display: block; padding: 0 10px">     rooms:
</span></span></pre></div>
<a id="branches46dockercomposeyml"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/docker-compose.yml</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/docker-compose.yml                           (rev 0)
+++ branches/4.6/docker-compose.yml     2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,136 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+version: '3.7'
+
+services:
+
+  ##
+  # The web server container.
+  ##
+  wordpress-develop:
+    image: nginx:alpine
+
+    networks:
+      - wpdevnet
+
+    ports:
+      - ${LOCAL_PORT-8889}:80
+
+    environment:
+      LOCAL_DIR: ${LOCAL_DIR-src}
+
+    volumes:
+      - ./tools/local-env/default.template:/etc/nginx/conf.d/default.template
+      - ./:/var/www
+
+    # Load our config file, substituting environment variables into the config.
+    command: /bin/sh -c "envsubst '$$LOCAL_DIR' < /etc/nginx/conf.d/default.template > /etc/nginx/conf.d/default.conf && exec nginx -g 'daemon off;'"
+
+    depends_on:
+      - php
+
+  ##
+  # The PHP container.
+  ##
+  php:
+    image: wordpressdevelop/php:${LOCAL_PHP-7.0-fpm}
+
+    networks:
+      - wpdevnet
+
+    environment:
+      LOCAL_PHP_XDEBUG: ${LOCAL_PHP_XDEBUG-false}
+      LOCAL_PHP_MEMCACHED: ${LOCAL_PHP_MEMCACHED-false}
+      PHP_FPM_UID: ${PHP_FPM_UID-1000}
+      PHP_FPM_GID: ${PHP_FPM_GID-1000}
+
+    volumes:
+      - ./tools/local-env/php-config.ini:/usr/local/etc/php/conf.d/php-config.ini
+      - ./:/var/www
+
+    depends_on:
+      - mysql
+
+  ##
+  # The MySQL container.
+  ##
+  mysql:
+    image: mysql:${LOCAL_MYSQL-5.7}
+
+    networks:
+      - wpdevnet
+
+    ports:
+      - "3306"
+
+    environment:
+      MYSQL_ROOT_PASSWORD: password
+
+    volumes:
+      - ./tools/local-env/mysql-init.sql:/docker-entrypoint-initdb.d/mysql-init.sql
+      - mysql:/var/lib/mysql
+
+    # For compatibility with PHP versions that don't support the caching_sha2_password auth plugin used in MySQL 8.0.
+    command: --default-authentication-plugin=mysql_native_password
+
+  ##
+  # The WP CLI container.
+  ##
+  cli:
+    image: wordpressdevelop/cli:${LOCAL_PHP-7.0-fpm}
+
+    networks:
+      - wpdevnet
+
+    environment:
+      LOCAL_PHP_XDEBUG: ${LOCAL_PHP_XDEBUG-false}
+      LOCAL_PHP_MEMCACHED: ${LOCAL_PHP_MEMCACHED-false}
+      PHP_FPM_UID: ${PHP_FPM_UID-1000}
+      PHP_FPM_GID: ${PHP_FPM_GID-1000}
+
+    volumes:
+      - ./:/var/www
+
+    # The init directive ensures the command runs with a PID > 1, so Ctrl+C works correctly.
+    init: true
+
+  ##
+  # The PHPUnit container.
+  ##
+  phpunit:
+    image: wordpressdevelop/phpunit:${LOCAL_PHPUNIT-5-php-7.0-fpm}
+
+    networks:
+      - wpdevnet
+
+    environment:
+      LOCAL_PHP_XDEBUG: ${LOCAL_PHP_XDEBUG-false}
+      LOCAL_PHP_MEMCACHED: ${LOCAL_PHP_MEMCACHED-false}
+      LOCAL_DIR: ${LOCAL_DIR-src}
+      WP_MULTISITE: ${WP_MULTISITE-false}
+      PHP_FPM_UID: ${PHP_FPM_UID-1000}
+      PHP_FPM_GID: ${PHP_FPM_GID-1000}
+      TRAVIS_BRANCH: ${TRAVIS_BRANCH-false}
+      TRAVIS_PULL_REQUEST: ${TRAVIS_PULL_REQUEST-false}
+      GITHUB_REF: ${GITHUB_REF-false}
+      GITHUB_EVENT_NAME: ${GITHUB_EVENT_NAME-false}
+
+    volumes:
+      - ./tools/local-env/phpunit-config.ini:/usr/local/etc/php/conf.d/phpunit-config.ini
+      - ./:/var/www
+      - phpunit-uploads:/var/www/${LOCAL_DIR-src}/wp-content/uploads
+
+    # The init directive ensures the command runs with a PID > 1, so Ctrl+C works correctly.
+    init: true
+
+    depends_on:
+      - mysql
+
+volumes:
+  # So that sites aren't wiped every time containers are restarted, MySQL uses a persistent volume.
+  mysql: {}
+  # Using a volume for the uploads directory improves PHPUnit performance.
+  phpunit-uploads: {}
+
+networks:
+  # Creating our own network allows us to connect between containers using their service name.
+  wpdevnet:
+    driver: bridge
</ins></span></pre></div>
<a id="branches46npmshrinkwrapjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: branches/4.6/npm-shrinkwrap.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/npm-shrinkwrap.json  2020-11-06 17:37:22 UTC (rev 49532)
+++ branches/4.6/npm-shrinkwrap.json    2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,127 +1,312 @@
</span><span class="cx" style="display: block; padding: 0 10px"> {
</span><span class="cx" style="display: block; padding: 0 10px">   "name": "WordPress",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-  "version": "4.6.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  "version": "4.6.20",
</ins><span class="cx" style="display: block; padding: 0 10px">   "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "abbrev": {
+      "version": "1.1.1",
+      "from": "abbrev@>=1.0.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+      "dev": true
+    },
+    "ajv": {
+      "version": "6.12.6",
+      "from": "ajv@>=6.12.3 <7.0.0",
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+      "dev": true
+    },
+    "asn1": {
+      "version": "0.2.4",
+      "from": "asn1@>=0.2.3 <0.3.0",
+      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+      "dev": true
+    },
+    "assert-plus": {
+      "version": "1.0.0",
+      "from": "assert-plus@>=1.0.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+      "dev": true
+    },
+    "asynckit": {
+      "version": "0.4.0",
+      "from": "asynckit@>=0.4.0 <0.5.0",
+      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+      "dev": true
+    },
</ins><span class="cx" style="display: block; padding: 0 10px">     "autoprefixer": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "6.3.7",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "autoprefixer@>=6.3.3 <6.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.3.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "postcss-value-parser": {
-          "version": "3.3.0",
-          "from": "postcss-value-parser@>=3.2.3 <4.0.0",
-          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "browserslist": {
+          "version": "1.3.5",
+          "from": "browserslist@>=1.3.4 <1.4.0",
+          "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.3.5.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "caniuse-db": {
+          "version": "1.0.30000512",
+          "from": "caniuse-db@>=1.0.30000488 <2.0.0",
+          "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000512.tgz",
+          "dev": true
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "normalize-range": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "normalize-range@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "num2fraction": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "num2fraction@>=1.2.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "browserslist": {
-          "version": "1.3.5",
-          "from": "browserslist@>=1.3.4 <1.4.0",
-          "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.3.5.tgz"
-        },
-        "caniuse-db": {
-          "version": "1.0.30000512",
-          "from": "caniuse-db@>=1.0.30000488 <2.0.0",
-          "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000512.tgz"
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "postcss": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "postcss@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+            "js-base64": {
+              "version": "2.1.9",
+              "from": "js-base64@>=2.1.9 <3.0.0",
+              "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
+              "dev": true
+            },
+            "source-map": {
+              "version": "0.5.6",
+              "from": "source-map@>=0.5.6 <0.6.0",
+              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+              "dev": true
+            },
</ins><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=3.1.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "has-flag": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "has-flag@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-            },
-            "source-map": {
-              "version": "0.5.6",
-              "from": "source-map@>=0.5.6 <0.6.0",
-              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
-            },
-            "js-base64": {
-              "version": "2.1.9",
-              "from": "js-base64@>=2.1.9 <3.0.0",
-              "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        },
+        "postcss-value-parser": {
+          "version": "3.3.0",
+          "from": "postcss-value-parser@>=3.2.3 <4.0.0",
+          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "aws-sign2": {
+      "version": "0.7.0",
+      "from": "aws-sign2@>=0.7.0 <0.8.0",
+      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+      "dev": true
+    },
+    "aws4": {
+      "version": "1.11.0",
+      "from": "aws4@>=1.8.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
+      "dev": true
+    },
+    "bcrypt-pbkdf": {
+      "version": "1.0.2",
+      "from": "bcrypt-pbkdf@>=1.0.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+      "dev": true
+    },
+    "caseless": {
+      "version": "0.12.0",
+      "from": "caseless@>=0.12.0 <0.13.0",
+      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+      "dev": true
+    },
+    "combined-stream": {
+      "version": "1.0.8",
+      "from": "combined-stream@>=1.0.6 <1.1.0",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+      "dev": true
+    },
+    "core-js": {
+      "version": "2.6.11",
+      "from": "core-js@>=2.5.7 <3.0.0",
+      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
+      "dev": true
+    },
+    "core-util-is": {
+      "version": "1.0.2",
+      "from": "core-util-is@1.0.2",
+      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+      "dev": true
+    },
+    "dashdash": {
+      "version": "1.14.1",
+      "from": "dashdash@>=1.12.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+      "dev": true
+    },
+    "delayed-stream": {
+      "version": "1.0.0",
+      "from": "delayed-stream@>=1.0.0 <1.1.0",
+      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "dev": true
+    },
+    "dotenv": {
+      "version": "8.2.0",
+      "from": "dotenv@>=8.2.0 <9.0.0",
+      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
+      "dev": true
+    },
+    "dotenv-expand": {
+      "version": "5.1.0",
+      "from": "dotenv-expand@>=5.1.0 <6.0.0",
+      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+      "dev": true
+    },
+    "ecc-jsbn": {
+      "version": "0.1.2",
+      "from": "ecc-jsbn@>=0.1.1 <0.2.0",
+      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+      "dev": true
+    },
+    "extend": {
+      "version": "3.0.2",
+      "from": "extend@>=3.0.2 <3.1.0",
+      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+      "dev": true
+    },
+    "extsprintf": {
+      "version": "1.3.0",
+      "from": "extsprintf@1.3.0",
+      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+      "dev": true
+    },
+    "fast-deep-equal": {
+      "version": "3.1.3",
+      "from": "fast-deep-equal@>=3.1.1 <4.0.0",
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+      "dev": true
+    },
+    "fast-json-stable-stringify": {
+      "version": "2.1.0",
+      "from": "fast-json-stable-stringify@>=2.0.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+      "dev": true
+    },
+    "findup-sync": {
+      "version": "0.1.3",
+      "from": "findup-sync@>=0.1.0 <0.2.0",
+      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
+      "dev": true
+    },
+    "forever-agent": {
+      "version": "0.6.1",
+      "from": "forever-agent@>=0.6.1 <0.7.0",
+      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+      "dev": true
+    },
+    "form-data": {
+      "version": "2.3.3",
+      "from": "form-data@>=2.3.2 <2.4.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
+      "dev": true
+    },
+    "getpass": {
+      "version": "0.1.7",
+      "from": "getpass@>=0.1.1 <0.2.0",
+      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+      "dev": true
+    },
+    "glob": {
+      "version": "3.2.11",
+      "from": "glob@>=3.2.9 <3.3.0",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
+      "dev": true
+    },
</ins><span class="cx" style="display: block; padding: 0 10px">     "grunt": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt@>=0.4.5 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.1.22",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "async@>=0.1.22 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "coffee-script": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "coffee-script@>=1.3.3 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "colors": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "colors@>=0.6.2 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.2-1.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "dateformat@1.0.2-1.2.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "eventemitter2": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.4.14",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "eventemitter2@>=0.4.9 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "exit": {
+          "version": "0.1.2",
+          "from": "exit@>=0.1.1 <0.2.0",
+          "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+          "dev": true
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "findup-sync": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "findup-sync@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.2.11",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=3.2.9 <3.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "lru-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.7.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "lru-cache@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "sigmund": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "sigmund@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -130,51 +315,132 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "lodash@>=2.4.1 <2.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "getobject": {
+          "version": "0.1.0",
+          "from": "getobject@>=0.1.0 <0.2.0",
+          "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
+          "dev": true
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.1.21",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "glob@>=3.1.21 <3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "graceful-fs@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "inherits@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "grunt-legacy-log": {
+          "version": "0.1.3",
+          "from": "grunt-legacy-log@>=0.1.0 <0.2.0",
+          "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
+          "dev": true,
+          "dependencies": {
+            "grunt-legacy-log-utils": {
+              "version": "0.1.1",
+              "from": "grunt-legacy-log-utils@>=0.1.1 <0.2.0",
+              "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
+              "dev": true
+            },
+            "lodash": {
+              "version": "2.4.2",
+              "from": "lodash@>=2.4.1 <2.5.0",
+              "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+              "dev": true
+            },
+            "underscore.string": {
+              "version": "2.3.3",
+              "from": "underscore.string@>=2.3.3 <2.4.0",
+              "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
+              "dev": true
+            }
+          }
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "hooker": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "hooker@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "iconv-lite": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.11",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "iconv-lite@>=0.2.11 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "js-yaml": {
+          "version": "2.0.5",
+          "from": "js-yaml@>=2.0.5 <2.1.0",
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
+          "dev": true,
+          "dependencies": {
+            "argparse": {
+              "version": "0.1.16",
+              "from": "argparse@>=0.1.11 <0.2.0",
+              "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
+              "dev": true,
+              "dependencies": {
+                "underscore": {
+                  "version": "1.7.0",
+                  "from": "underscore@>=1.7.0 <1.8.0",
+                  "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
+                  "dev": true
+                },
+                "underscore.string": {
+                  "version": "2.4.0",
+                  "from": "underscore.string@>=2.4.0 <2.5.0",
+                  "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "esprima": {
+              "version": "1.0.4",
+              "from": "esprima@>=1.0.2 <1.1.0",
+              "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
+              "dev": true
+            }
+          }
+        },
+        "lodash": {
+          "version": "0.9.2",
+          "from": "lodash@>=0.9.2 <0.10.0",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
+          "dev": true
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.14",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "minimatch@>=0.2.12 <0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "lru-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.7.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "lru-cache@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "sigmund": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "sigmund@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -182,11 +448,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.10",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "nopt@>=1.0.10 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "abbrev": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "abbrev@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -193,83 +461,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.2.8",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "rimraf@>=2.2.8 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "lodash": {
-          "version": "0.9.2",
-          "from": "lodash@>=0.9.2 <0.10.0",
-          "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "underscore.string": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "underscore.string@>=2.2.1 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "which": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "which@>=1.0.5 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz"
-        },
-        "js-yaml": {
-          "version": "2.0.5",
-          "from": "js-yaml@>=2.0.5 <2.1.0",
-          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
-          "dependencies": {
-            "argparse": {
-              "version": "0.1.16",
-              "from": "argparse@>=0.1.11 <0.2.0",
-              "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
-              "dependencies": {
-                "underscore": {
-                  "version": "1.7.0",
-                  "from": "underscore@>=1.7.0 <1.8.0",
-                  "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"
-                },
-                "underscore.string": {
-                  "version": "2.4.0",
-                  "from": "underscore.string@>=2.4.0 <2.5.0",
-                  "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"
-                }
-              }
-            },
-            "esprima": {
-              "version": "1.0.4",
-              "from": "esprima@>=1.0.2 <1.1.0",
-              "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"
-            }
-          }
-        },
-        "exit": {
-          "version": "0.1.2",
-          "from": "exit@>=0.1.1 <0.2.0",
-          "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
-        },
-        "getobject": {
-          "version": "0.1.0",
-          "from": "getobject@>=0.1.0 <0.2.0",
-          "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"
-        },
-        "grunt-legacy-log": {
-          "version": "0.1.3",
-          "from": "grunt-legacy-log@>=0.1.0 <0.2.0",
-          "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
-          "dependencies": {
-            "grunt-legacy-log-utils": {
-              "version": "0.1.1",
-              "from": "grunt-legacy-log-utils@>=0.1.1 <0.2.0",
-              "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz"
-            },
-            "lodash": {
-              "version": "2.4.2",
-              "from": "lodash@>=2.4.1 <2.5.0",
-              "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"
-            },
-            "underscore.string": {
-              "version": "2.3.3",
-              "from": "underscore.string@>=2.3.3 <2.4.0",
-              "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"
-            }
-          }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -277,68 +482,61 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-browserify@>=5.0.0 <5.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-browserify/-/grunt-browserify-5.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "async@>=1.5.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "13.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "browserify@>=13.0.0 <14.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/browserify/-/browserify-13.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-            "JSONStream": {
-              "version": "1.1.4",
-              "from": "JSONStream@>=1.0.3 <2.0.0",
-              "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.1.4.tgz",
-              "dependencies": {
-                "jsonparse": {
-                  "version": "1.2.0",
-                  "from": "jsonparse@>=1.2.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz"
-                },
-                "through": {
-                  "version": "2.3.8",
-                  "from": "through@>=2.2.7 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
-                }
-              }
-            },
</del><span class="cx" style="display: block; padding: 0 10px">             "assert": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "assert@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/assert/-/assert-1.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/assert/-/assert-1.3.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "browser-pack": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "6.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "browser-pack@>=6.0.1 <7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "combine-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.7.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "combine-source-map@>=0.7.1 <0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "convert-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "convert-source-map@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inline-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inline-source-map@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "lodash.memoize": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "lodash.memoize@>=3.0.3 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.5.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "source-map@>=0.5.3 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -345,7 +543,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "umd": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "umd@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -352,17 +551,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "browser-resolve": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.11.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "browser-resolve@>=1.11.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "browserify-zlib": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "browserify-zlib@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "pako": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.2.9",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "pako@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -370,21 +572,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "buffer@>=4.1.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.7.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "base64-js": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "base64-js@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "ieee754": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ieee754@>=1.1.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "isarray@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -392,38 +598,45 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "concat-stream@>=1.5.1 <1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "typedarray": {
-                  "version": "0.0.6",
-                  "from": "typedarray@>=0.0.5 <0.1.0",
-                  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
-                },
</del><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+                "typedarray": {
+                  "version": "0.0.6",
+                  "from": "typedarray@>=0.0.5 <0.1.0",
+                  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -431,11 +644,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "console-browserify@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "date-now": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "date-now@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -442,32 +657,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "constants-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "constants-browserify@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "crypto-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "crypto-browserify@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "browserify-cipher": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "browserify-cipher@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "browserify-aes": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "browserify-aes@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "buffer-xor": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "buffer-xor@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "cipher-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "cipher-base@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -475,21 +696,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "browserify-des@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "cipher-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "cipher-base@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "des.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "des.js@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimalistic-assert": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimalistic-assert@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -498,7 +723,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "evp_bytestokey": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "evp_bytestokey@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -506,31 +732,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "browserify-sign@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bn.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.11.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bn.js@>=4.1.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "browserify-rsa": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "browserify-rsa@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "elliptic": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "6.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "elliptic@>=6.0.0 <7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "brorand": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "brorand@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "hash.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "hash.js@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -538,16 +770,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "parse-asn1@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "asn1.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "asn1.js@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.8.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimalistic-assert": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimalistic-assert@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -555,16 +790,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "browserify-aes@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "buffer-xor": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "buffer-xor@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "cipher-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "cipher-base@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -571,7 +809,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "evp_bytestokey": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "evp_bytestokey@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -581,26 +820,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "create-ecdh@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bn.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.11.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bn.js@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "elliptic": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "6.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "elliptic@>=6.0.0 <7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "brorand": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "brorand@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "hash.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "hash.js@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -610,21 +854,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "create-hash@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "cipher-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "cipher-base@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "ripemd160": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ripemd160@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "sha.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "sha.js@>=2.3.6 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -631,27 +879,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "create-hmac": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "create-hmac@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.4.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "diffie-hellman": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "5.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "diffie-hellman@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bn.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.11.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bn.js@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "miller-rabin": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "miller-rabin@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "brorand": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "brorand@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -660,37 +913,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "pbkdf2": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "pbkdf2@>=3.0.3 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.4.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "public-encrypt": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "public-encrypt@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bn.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.11.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bn.js@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "browserify-rsa": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "browserify-rsa@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "parse-asn1": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "parse-asn1@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "asn1.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "asn1.js@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.8.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimalistic-assert": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimalistic-assert@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -698,16 +958,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "browserify-aes@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "buffer-xor": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "buffer-xor@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "cipher-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "cipher-base@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -714,7 +977,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "evp_bytestokey": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "evp_bytestokey@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -723,7 +987,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "randombytes": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "randombytes@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.3.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -730,42 +995,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "defined": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "defined@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "deps-sort": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "deps-sort@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "domain-browser": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "domain-browser@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "duplexer2@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "events": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "events@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "5.0.15",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=5.0.15 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -773,21 +1046,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -797,11 +1074,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -808,7 +1087,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -816,11 +1096,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "function-bind": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "function-bind@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -827,47 +1109,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "htmlescape": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "htmlescape@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "https-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "https-browserify@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "insert-module-globals": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "insert-module-globals@>=7.0.0 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "combine-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.7.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "combine-source-map@>=0.7.1 <0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "convert-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "convert-source-map@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inline-source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inline-source-map@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "lodash.memoize": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "lodash.memoize@>=3.0.3 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.5.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "source-map@>=0.5.3 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -874,22 +1165,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-buffer@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "lexical-scope": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "lexical-scope@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "astw": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "astw@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/astw/-/astw-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "acorn": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "acorn@>=1.0.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -897,20 +1192,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+            "JSONStream": {
+              "version": "1.1.4",
+              "from": "JSONStream@>=1.0.3 <2.0.0",
+              "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.1.4.tgz",
+              "dev": true,
+              "dependencies": {
+                "jsonparse": {
+                  "version": "1.2.0",
+                  "from": "jsonparse@>=1.2.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.2.0.tgz",
+                  "dev": true
+                },
+                "through": {
+                  "version": "2.3.8",
+                  "from": "through@>=2.2.7 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+                  "dev": true
+                }
+              }
+            },
</ins><span class="cx" style="display: block; padding: 0 10px">             "labeled-stream-splicer": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "labeled-stream-splicer@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "isarray@>=0.0.1 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "stream-splicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "stream-splicer@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -918,16 +1236,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "module-deps@>=4.0.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "detective": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "detective@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/detective/-/detective-4.3.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "acorn": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "acorn@>=1.0.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -934,7 +1255,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "stream-combiner2": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "stream-combiner2@>=1.1.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -941,17 +1263,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "os-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "os-browserify@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "parents": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "parents@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-platform": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.11.15",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-platform@>=0.11.15 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -958,57 +1283,68 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "path-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "path-browserify@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "process": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.11.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "process@>=0.11.0 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/process/-/process-0.11.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/process/-/process-0.11.6.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "punycode": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "punycode@>=1.3.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "querystring-es3": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "querystring-es3@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "read-only-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "read-only-stream@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "readable-stream@>=2.0.2 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "buffer-shims": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "buffer-shims@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1016,16 +1352,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "shasum@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "json-stable-stringify": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "json-stable-stringify@>=0.0.0 <0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "jsonify": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsonify@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1032,7 +1371,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "sha.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "sha.js@>=2.4.4 <2.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1040,26 +1380,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "shell-quote@>=1.4.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "jsonify": {
-                  "version": "0.0.0",
-                  "from": "jsonify@>=0.0.0 <0.1.0",
-                  "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
-                },
</del><span class="cx" style="display: block; padding: 0 10px">                 "array-filter": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "array-filter@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "array-map": {
+                  "version": "0.0.0",
+                  "from": "array-map@>=0.0.0 <0.1.0",
+                  "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
+                  "dev": true
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "array-reduce": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "array-reduce@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "array-map": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "jsonify": {
</ins><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "from": "array-map@>=0.0.0 <0.1.0",
-                  "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "from": "jsonify@>=0.0.0 <0.1.0",
+                  "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1066,22 +1411,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "stream-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "stream-browserify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "stream-http": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "stream-http@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.3.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "builtin-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "builtin-status-codes@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "to-arraybuffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "to-arraybuffer@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1088,17 +1437,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "subarg": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "subarg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1106,11 +1458,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "syntax-error@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "acorn": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "acorn@>=2.7.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1118,31 +1472,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1151,27 +1511,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "timers-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "timers-browserify@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "tty-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "tty-browserify@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "url": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "url@>=0.11.0 <0.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "punycode": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "punycode@1.3.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "querystring": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "querystring@0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1178,17 +1543,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "util": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.10.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "util@>=0.10.1 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "vm-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "vm-browserify@>=0.0.1 <0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "indexof": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "indexof@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1195,7 +1563,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1203,16 +1572,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "6.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "glob@>=6.0.3 <7.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1219,27 +1591,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1249,11 +1626,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1260,7 +1639,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1267,42 +1647,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "lodash@>=3.10.1 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "resolve": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "resolve@>=1.1.6 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "watchify": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "watchify@>=3.6.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "anymatch": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "anymatch@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "arrify": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "arrify@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "micromatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.3.11",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "micromatch@>=2.1.5 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "arr-diff": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "arr-diff@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "arr-flatten": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "arr-flatten@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1309,37 +1697,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "array-unique": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "array-unique@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "braces": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.8.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "braces@>=1.8.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "expand-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "expand-range@>=1.8.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "fill-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "fill-range@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-number@>=2.1.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "isobject": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "isobject@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "isarray@1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1346,12 +1741,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "randomatic": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "randomatic@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "repeat-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "repeat-string@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1360,12 +1757,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "preserve": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "preserve@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "repeat-element": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "repeat-element@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1373,11 +1772,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "expand-brackets@>=0.1.4 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-posix-bracket": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-posix-bracket@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1384,32 +1785,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "extglob": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "extglob@>=0.3.1 <0.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "filename-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "filename-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-extglob": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-extglob@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-glob@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "kind-of": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "kind-of@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-buffer@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1416,22 +1823,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "normalize-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "normalize-path@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "object.omit": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "object.omit@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "for-own": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "for-own@>=0.1.3 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "for-in": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "for-in@>=0.1.5 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1438,7 +1849,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-extendable": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-extendable@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1446,16 +1858,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "parse-glob@>=3.0.4 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "glob-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "glob-base@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "glob-parent": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "glob-parent@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1462,7 +1877,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-dotfile": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-dotfile@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1470,16 +1886,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "regex-cache@>=0.4.2 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-equal-shallow": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-equal-shallow@>=0.1.3 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-primitive": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-primitive@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1491,738 +1910,962 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "chokidar@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "async-each": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "async-each@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "glob-parent": {
-                  "version": "2.0.0",
-                  "from": "glob-parent@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"
-                },
-                "inherits": {
-                  "version": "2.0.1",
-                  "from": "inherits@>=2.0.1 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                },
-                "is-binary-path": {
-                  "version": "1.0.1",
-                  "from": "is-binary-path@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
-                  "dependencies": {
-                    "binary-extensions": {
-                      "version": "1.5.0",
-                      "from": "binary-extensions@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.5.0.tgz"
-                    }
-                  }
-                },
-                "is-glob": {
-                  "version": "2.0.1",
-                  "from": "is-glob@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
-                  "dependencies": {
-                    "is-extglob": {
-                      "version": "1.0.0",
-                      "from": "is-extglob@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
-                    }
-                  }
-                },
-                "path-is-absolute": {
-                  "version": "1.0.0",
-                  "from": "path-is-absolute@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
-                },
-                "readdirp": {
-                  "version": "2.1.0",
-                  "from": "readdirp@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
-                  "dependencies": {
-                    "graceful-fs": {
-                      "version": "4.1.5",
-                      "from": "graceful-fs@>=4.1.2 <5.0.0",
-                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
-                    },
-                    "minimatch": {
-                      "version": "3.0.2",
-                      "from": "minimatch@>=3.0.2 <4.0.0",
-                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
-                      "dependencies": {
-                        "brace-expansion": {
-                          "version": "1.1.6",
-                          "from": "brace-expansion@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
-                          "dependencies": {
-                            "balanced-match": {
-                              "version": "0.4.2",
-                              "from": "balanced-match@>=0.4.1 <0.5.0",
-                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
-                            },
-                            "concat-map": {
-                              "version": "0.0.1",
-                              "from": "concat-map@0.0.1",
-                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
-                            }
-                          }
-                        }
-                      }
-                    },
-                    "readable-stream": {
-                      "version": "2.1.4",
-                      "from": "readable-stream@>=2.0.2 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
-                      "dependencies": {
-                        "buffer-shims": {
-                          "version": "1.0.0",
-                          "from": "buffer-shims@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
-                        },
-                        "core-util-is": {
-                          "version": "1.0.2",
-                          "from": "core-util-is@>=1.0.0 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
-                        },
-                        "isarray": {
-                          "version": "1.0.0",
-                          "from": "isarray@>=1.0.0 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
-                        },
-                        "process-nextick-args": {
-                          "version": "1.0.7",
-                          "from": "process-nextick-args@>=1.0.6 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
-                        },
-                        "string_decoder": {
-                          "version": "0.10.31",
-                          "from": "string_decoder@>=0.10.0 <0.11.0",
-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                        },
-                        "util-deprecate": {
-                          "version": "1.0.2",
-                          "from": "util-deprecate@>=1.0.1 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
-                        }
-                      }
-                    },
-                    "set-immediate-shim": {
-                      "version": "1.0.1",
-                      "from": "set-immediate-shim@>=1.0.1 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
-                    }
-                  }
-                },
</del><span class="cx" style="display: block; padding: 0 10px">                 "fsevents": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.14",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "fsevents@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.0.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "nan": {
-                      "version": "2.4.0",
-                      "from": "nan@>=2.3.0 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz"
-                    },
-                    "node-pre-gyp": {
-                      "version": "0.6.29",
-                      "from": "node-pre-gyp@>=0.6.29 <0.7.0",
-                      "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.29.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "abbrev": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "abbrev@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "aproba": {
+                      "version": "1.0.4",
+                      "from": "aproba@>=1.0.3 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "are-we-there-yet": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "are-we-there-yet@>=1.1.2 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "assert-plus": {
-                      "version": "0.2.0",
-                      "from": "assert-plus@>=0.2.0 <0.3.0",
-                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "asn1": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "asn1@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "aproba": {
-                      "version": "1.0.4",
-                      "from": "aproba@>=1.0.3 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "assert-plus": {
+                      "version": "0.2.0",
+                      "from": "assert-plus@>=0.2.0 <0.3.0",
+                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "async": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "async@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "aws-sign2": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "aws-sign2@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "aws4": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "aws4@>=1.2.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "bl": {
+                      "version": "1.1.2",
+                      "from": "bl@>=1.1.2 <1.2.0",
+                      "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "readable-stream": {
+                          "version": "2.0.6",
+                          "from": "readable-stream@>=2.0.5 <2.1.0",
+                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "block-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "block-stream@*",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "boom": {
+                      "version": "2.10.1",
+                      "from": "boom@>=2.0.0 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+                      "dev": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "boom": {
-                      "version": "2.10.1",
-                      "from": "boom@>=2.0.0 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "buffer-shims": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "buffer-shims@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "caseless": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "caseless@>=0.11.0 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "chalk": {
+                      "version": "1.1.3",
+                      "from": "chalk@>=1.1.1 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "code-point-at": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "code-point-at@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "chalk": {
-                      "version": "1.1.3",
-                      "from": "chalk@>=1.1.1 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "combined-stream": {
+                      "version": "1.0.5",
+                      "from": "combined-stream@>=1.0.5 <1.1.0",
+                      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "commander@>=2.9.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "combined-stream": {
-                      "version": "1.0.5",
-                      "from": "combined-stream@>=1.0.5 <1.1.0",
-                      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "console-control-strings": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "console-control-strings@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "cryptiles": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "cryptiles@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "deep-extend": {
-                      "version": "0.4.1",
-                      "from": "deep-extend@>=0.4.0 <0.5.0",
-                      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "dashdash": {
+                      "version": "1.14.0",
+                      "from": "dashdash@>=1.12.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "assert-plus": {
+                          "version": "1.0.0",
+                          "from": "assert-plus@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "debug": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "debug@>=2.2.0 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "deep-extend": {
+                      "version": "0.4.1",
+                      "from": "deep-extend@>=0.4.0 <0.5.0",
+                      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "delayed-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "delayed-stream@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "delegates": {
+                      "version": "1.0.0",
+                      "from": "delegates@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
+                    "ecc-jsbn": {
+                      "version": "0.1.1",
+                      "from": "ecc-jsbn@>=0.1.1 <0.2.0",
+                      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "delegates": {
-                      "version": "1.0.0",
-                      "from": "delegates@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "extend@>=3.0.0 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "extsprintf": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "extsprintf@1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "ecc-jsbn": {
-                      "version": "0.1.1",
-                      "from": "ecc-jsbn@>=0.1.1 <0.2.0",
-                      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "forever-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "forever-agent@>=0.6.1 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "form-data": {
+                      "version": "1.0.0-rc4",
+                      "from": "form-data@>=1.0.0-rc4 <1.1.0",
+                      "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "form-data": {
-                      "version": "1.0.0-rc4",
-                      "from": "form-data@>=1.0.0-rc4 <1.1.0",
-                      "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "fstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.10",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fstream@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "fstream-ignore": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fstream-ignore@>=1.0.5 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "gauge": {
+                      "version": "2.6.0",
+                      "from": "gauge@>=2.6.0 <2.7.0",
+                      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "generate-function": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "generate-function@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "gauge": {
-                      "version": "2.6.0",
-                      "from": "gauge@>=2.6.0 <2.7.0",
-                      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "generate-object-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "generate-object-property@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "getpass": {
+                      "version": "0.1.6",
+                      "from": "getpass@>=0.1.1 <0.2.0",
+                      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "assert-plus": {
+                          "version": "1.0.0",
+                          "from": "assert-plus@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "glob@>=7.0.5 <8.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "har-validator": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "har-validator@>=2.0.6 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "has-ansi@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "has-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "has-color@>=0.1.7 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "has-unicode": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "has-unicode@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "hawk": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "hawk@>=3.1.3 <3.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "hoek": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.16.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "hoek@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "http-signature": {
+                      "version": "1.1.1",
+                      "from": "http-signature@>=1.1.0 <1.2.0",
+                      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inflight@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "http-signature": {
-                      "version": "1.1.1",
-                      "from": "http-signature@>=1.1.0 <1.2.0",
-                      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-fullwidth-code-point": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-my-json-valid": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.13.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-my-json-valid@>=2.12.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-property@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-typedarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-typedarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isstream@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "jodid25519": {
+                      "version": "1.0.2",
+                      "from": "jodid25519@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "jsbn": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsbn@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "jodid25519": {
-                      "version": "1.0.2",
-                      "from": "jodid25519@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "json-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "json-schema@0.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "json-stringify-safe": {
+                      "version": "5.0.1",
+                      "from": "json-stringify-safe@>=5.0.1 <5.1.0",
+                      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "jsonpointer": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsonpointer@2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "json-stringify-safe": {
-                      "version": "5.0.1",
-                      "from": "json-stringify-safe@>=5.0.1 <5.1.0",
-                      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "jsprim": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsprim@>=1.2.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mime-db": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.23.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mime-db@>=1.23.0 <1.24.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mime-types": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.11",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mime-types@>=2.1.7 <2.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimatch@>=3.0.2 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimist@0.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mkdirp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mkdirp@>=0.5.0 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "ms": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ms@0.7.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "nan": {
+                      "version": "2.4.0",
+                      "from": "nan@>=2.3.0 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
+                    "node-pre-gyp": {
+                      "version": "0.6.29",
+                      "from": "node-pre-gyp@>=0.6.29 <0.7.0",
+                      "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.29.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "node-uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "node-uuid@>=1.4.7 <1.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "nopt": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "nopt@>=3.0.1 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "npmlog": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "npmlog@>=3.1.2 <3.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "oauth-sign": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "oauth-sign@>=0.8.1 <0.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "object-assign": {
+                      "version": "4.1.0",
+                      "from": "object-assign@>=4.1.0 <5.0.0",
+                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "once@>=1.3.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "object-assign": {
-                      "version": "4.1.0",
-                      "from": "object-assign@>=4.1.0 <5.0.0",
-                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "6.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "qs@>=6.2.0 <6.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "rc": {
+                      "version": "1.1.6",
+                      "from": "rc@>=1.1.0 <1.2.0",
+                      "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "minimist": {
+                          "version": "1.2.0",
+                          "from": "minimist@>=1.2.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.0 <3.0.0||>=1.1.13 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "request": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.73.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "request@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/request/-/request-2.73.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/request/-/request-2.73.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "rimraf@>=2.5.0 <2.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "semver@>=5.2.0 <5.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "set-blocking": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "set-blocking@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "sntp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "sntp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "string-width": {
-                      "version": "1.0.1",
-                      "from": "string-width@>=1.0.1 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "sshpk": {
+                      "version": "1.8.3",
+                      "from": "sshpk@>=1.7.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.8.3.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "assert-plus": {
+                          "version": "1.0.0",
+                          "from": "assert-plus@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "strip-ansi": {
-                      "version": "3.0.1",
-                      "from": "strip-ansi@>=3.0.1 <4.0.0",
-                      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "string-width": {
+                      "version": "1.0.1",
+                      "from": "string-width@>=1.0.1 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "stringstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "stringstream@>=0.0.4 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "strip-ansi": {
+                      "version": "3.0.1",
+                      "from": "strip-ansi@>=3.0.1 <4.0.0",
+                      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+                      "dev": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tar@>=2.2.0 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tar-pack": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tar-pack@>=3.1.0 <3.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.4.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tough-cookie": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tough-cookie@>=2.2.0 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tunnel-agent@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tweetnacl": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.13.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tweetnacl@>=0.13.0 <0.14.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "uid-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "uid-number@>=0.0.6 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "verror": {
+                      "version": "1.3.6",
+                      "from": "verror@1.3.6",
+                      "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "wide-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wide-align@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "verror": {
-                      "version": "1.3.6",
-                      "from": "verror@1.3.6",
-                      "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    }
+                  }
+                },
+                "glob-parent": {
+                  "version": "2.0.0",
+                  "from": "glob-parent@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
+                  "dev": true
+                },
+                "inherits": {
+                  "version": "2.0.1",
+                  "from": "inherits@>=2.0.1 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
+                },
+                "is-binary-path": {
+                  "version": "1.0.1",
+                  "from": "is-binary-path@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "binary-extensions": {
+                      "version": "1.5.0",
+                      "from": "binary-extensions@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.5.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "is-glob": {
+                  "version": "2.0.1",
+                  "from": "is-glob@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "is-extglob": {
+                      "version": "1.0.0",
+                      "from": "is-extglob@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "path-is-absolute": {
+                  "version": "1.0.0",
+                  "from": "path-is-absolute@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
+                },
+                "readdirp": {
+                  "version": "2.1.0",
+                  "from": "readdirp@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "graceful-fs": {
+                      "version": "4.1.5",
+                      "from": "graceful-fs@>=4.1.2 <5.0.0",
+                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "bl": {
-                      "version": "1.1.2",
-                      "from": "bl@>=1.1.2 <1.2.0",
-                      "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "minimatch": {
+                      "version": "3.0.2",
+                      "from": "minimatch@>=3.0.2 <4.0.0",
+                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "readable-stream": {
-                          "version": "2.0.6",
-                          "from": "readable-stream@>=2.0.5 <2.1.0",
-                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "brace-expansion": {
+                          "version": "1.1.6",
+                          "from": "brace-expansion@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "balanced-match": {
+                              "version": "0.4.2",
+                              "from": "balanced-match@>=0.4.1 <0.5.0",
+                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                              "dev": true
+                            },
+                            "concat-map": {
+                              "version": "0.0.1",
+                              "from": "concat-map@0.0.1",
+                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                              "dev": true
+                            }
+                          }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "dashdash": {
-                      "version": "1.14.0",
-                      "from": "dashdash@>=1.12.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "readable-stream": {
+                      "version": "2.1.4",
+                      "from": "readable-stream@>=2.0.2 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "assert-plus": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "buffer-shims": {
</ins><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "from": "assert-plus@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
-                        }
-                      }
-                    },
-                    "getpass": {
-                      "version": "0.1.6",
-                      "from": "getpass@>=0.1.1 <0.2.0",
-                      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
-                      "dependencies": {
-                        "assert-plus": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "from": "buffer-shims@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
+                          "dev": true
+                        },
+                        "core-util-is": {
+                          "version": "1.0.2",
+                          "from": "core-util-is@>=1.0.0 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
+                        },
+                        "isarray": {
</ins><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "from": "assert-plus@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "from": "isarray@>=1.0.0 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
+                        },
+                        "process-nextick-args": {
+                          "version": "1.0.7",
+                          "from": "process-nextick-args@>=1.0.6 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
+                        },
+                        "string_decoder": {
+                          "version": "0.10.31",
+                          "from": "string_decoder@>=0.10.0 <0.11.0",
+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
+                        },
+                        "util-deprecate": {
+                          "version": "1.0.2",
+                          "from": "util-deprecate@>=1.0.1 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "sshpk": {
-                      "version": "1.8.3",
-                      "from": "sshpk@>=1.7.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.8.3.tgz",
-                      "dependencies": {
-                        "assert-plus": {
-                          "version": "1.0.0",
-                          "from": "assert-plus@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
-                        }
-                      }
-                    },
-                    "rc": {
-                      "version": "1.1.6",
-                      "from": "rc@>=1.1.0 <1.2.0",
-                      "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
-                      "dependencies": {
-                        "minimist": {
-                          "version": "1.2.0",
-                          "from": "minimist@>=1.2.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
-                        }
-                      }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "set-immediate-shim": {
+                      "version": "1.0.1",
+                      "from": "set-immediate-shim@>=1.0.1 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2231,37 +2874,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "defined": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "defined@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "outpipe": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "outpipe@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "shell-quote": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "shell-quote@>=1.4.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "jsonify": {
-                      "version": "0.0.0",
-                      "from": "jsonify@>=0.0.0 <0.1.0",
-                      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "array-filter": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "array-filter@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "array-map": {
+                      "version": "0.0.0",
+                      "from": "array-map@>=0.0.0 <0.1.0",
+                      "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
+                      "dev": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "array-reduce": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "array-reduce@>=0.0.0 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "array-map": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "jsonify": {
</ins><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "from": "array-map@>=0.0.0 <0.1.0",
-                      "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "from": "jsonify@>=0.0.0 <0.1.0",
+                      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2271,41 +2921,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2314,46 +2972,60 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "grunt-cli": {
+      "version": "0.1.13",
+      "from": "grunt-cli@>=0.1.13 <0.2.0",
+      "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz",
+      "dev": true
+    },
</ins><span class="cx" style="display: block; padding: 0 10px">     "grunt-contrib-clean": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-clean@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "async@>=1.5.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "rimraf@>=2.5.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2360,27 +3032,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2390,11 +3067,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2401,7 +3080,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2413,46 +3093,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-compress@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "archiver": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.21.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "archiver@>=0.21.0 <0.22.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/archiver/-/archiver-0.21.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "archiver-utils": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "archiver-utils@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "lazystream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "lazystream@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=1.0.2 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "inherits": {
+                          "version": "2.0.1",
+                          "from": "inherits@>=2.0.1 <2.1.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                        },
-                        "inherits": {
-                          "version": "2.0.1",
-                          "from": "inherits@>=2.0.1 <2.1.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2461,7 +3150,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "normalize-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "normalize-path@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2468,27 +3158,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "async": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "async@>=1.5.0 <1.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "buffer-crc32": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "buffer-crc32@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "6.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=6.0.0 <6.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2495,27 +3190,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2525,11 +3225,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2536,7 +3238,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2543,42 +3246,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "lodash@>=3.10.0 <3.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2586,26 +3297,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "tar-stream@>=1.3.1 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.3.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "bl@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "end-of-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2614,7 +3330,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2622,26 +3339,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "zip-stream@>=0.8.0 <0.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-0.8.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "compress-commons": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "compress-commons@>=0.4.0 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-0.4.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "crc32-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "crc32-stream@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-0.4.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-0.4.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "node-int64": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "node-int64@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "normalize-path": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "normalize-path@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2653,26 +3375,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2680,11 +3407,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2691,7 +3420,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2699,11 +3429,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "pretty-bytes@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2710,7 +3442,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "stream-buffers": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "stream-buffers@>=2.1.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2718,31 +3451,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-concat@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2750,11 +3489,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2761,7 +3502,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2768,7 +3510,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.5.6",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "source-map@>=0.5.3 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2776,31 +3519,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-copy@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2808,11 +3557,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2819,7 +3570,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2826,7 +3578,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "file-sync-cmp": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "file-sync-cmp@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2834,31 +3587,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-cssmin@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2866,11 +3625,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2877,7 +3638,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2885,16 +3647,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.4.19",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "clean-css@>=3.4.2 <3.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.19.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "commander@>=2.8.0 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2902,11 +3667,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.4.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "source-map@>=0.4.0 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "amdefine": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "amdefine@>=0.0.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2916,21 +3683,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "maxmin@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "figures": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "figures@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "escape-string-regexp@>=1.0.5 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2938,67 +3709,79 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "gzip-size@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "browserify-zlib": {
+                  "version": "0.1.4",
+                  "from": "browserify-zlib@>=0.1.4 <0.2.0",
+                  "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "pako": {
+                      "version": "0.2.9",
+                      "from": "pako@>=0.2.0 <0.3.0",
+                      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
+                      "dev": true
+                    }
+                  }
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "concat-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "concat-stream@>=1.4.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "typedarray": {
-                      "version": "0.0.6",
-                      "from": "typedarray@>=0.0.5 <0.1.0",
-                      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    },
+                    "typedarray": {
+                      "version": "0.0.6",
+                      "from": "typedarray@>=0.0.5 <0.1.0",
+                      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                },
-                "browserify-zlib": {
-                  "version": "0.1.4",
-                  "from": "browserify-zlib@>=0.1.4 <0.2.0",
-                  "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
-                  "dependencies": {
-                    "pako": {
-                      "version": "0.2.9",
-                      "from": "pako@>=0.2.0 <0.3.0",
-                      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"
-                    }
-                  }
</del><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3006,26 +3789,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "pretty-bytes@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3032,22 +3820,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3054,7 +3846,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3061,32 +3854,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3093,22 +3892,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3116,16 +3919,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3136,32 +3942,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3171,31 +3983,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3204,17 +4022,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3222,11 +4043,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3236,26 +4059,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3269,26 +4097,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3299,7 +4132,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3306,7 +4140,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3320,36 +4155,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-imagemin@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-imagemin/-/grunt-contrib-imagemin-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "async@>=1.5.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3357,11 +4199,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3368,7 +4212,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3375,47 +4220,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "gulp-rename": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "gulp-rename@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "imagemin": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "imagemin@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-4.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "buffer-to-vinyl": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "buffer-to-vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "uuid@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "vinyl": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3425,717 +4279,92 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "concat-stream@>=1.4.6 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "typedarray": {
-                  "version": "0.0.6",
-                  "from": "typedarray@>=0.0.5 <0.1.0",
-                  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
-                },
</del><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                }
-              }
-            },
-            "optional": {
-              "version": "0.1.3",
-              "from": "optional@>=0.1.0 <0.2.0",
-              "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.3.tgz"
-            },
-            "readable-stream": {
-              "version": "2.1.4",
-              "from": "readable-stream@>=2.0.0 <3.0.0",
-              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
-              "dependencies": {
-                "buffer-shims": {
-                  "version": "1.0.0",
-                  "from": "buffer-shims@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                 },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "core-util-is": {
-                  "version": "1.0.2",
-                  "from": "core-util-is@>=1.0.0 <1.1.0",
-                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
-                },
-                "inherits": {
-                  "version": "2.0.1",
-                  "from": "inherits@>=2.0.1 <2.1.0",
-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                },
-                "isarray": {
-                  "version": "1.0.0",
-                  "from": "isarray@>=1.0.0 <1.1.0",
-                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
-                },
-                "process-nextick-args": {
-                  "version": "1.0.7",
-                  "from": "process-nextick-args@>=1.0.6 <1.1.0",
-                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
-                },
-                "string_decoder": {
-                  "version": "0.10.31",
-                  "from": "string_decoder@>=0.10.0 <0.11.0",
-                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                },
-                "util-deprecate": {
-                  "version": "1.0.2",
-                  "from": "util-deprecate@>=1.0.1 <1.1.0",
-                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "typedarray": {
+                  "version": "0.0.6",
+                  "from": "typedarray@>=0.0.5 <0.1.0",
+                  "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-            "stream-combiner2": {
-              "version": "1.1.1",
-              "from": "stream-combiner2@>=1.1.1 <2.0.0",
-              "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
-              "dependencies": {
-                "duplexer2": {
-                  "version": "0.1.4",
-                  "from": "duplexer2@>=0.1.0 <0.2.0",
-                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
-                }
-              }
-            },
-            "vinyl-fs": {
-              "version": "2.4.3",
-              "from": "vinyl-fs@>=2.1.1 <3.0.0",
-              "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.3.tgz",
-              "dependencies": {
-                "duplexify": {
-                  "version": "3.4.5",
-                  "from": "duplexify@>=3.2.0 <4.0.0",
-                  "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.4.5.tgz",
-                  "dependencies": {
-                    "end-of-stream": {
-                      "version": "1.0.0",
-                      "from": "end-of-stream@1.0.0",
-                      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
-                      "dependencies": {
-                        "once": {
-                          "version": "1.3.3",
-                          "from": "once@>=1.3.0 <1.4.0",
-                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
-                          "dependencies": {
-                            "wrappy": {
-                              "version": "1.0.2",
-                              "from": "wrappy@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
-                            }
-                          }
-                        }
-                      }
-                    },
-                    "inherits": {
-                      "version": "2.0.1",
-                      "from": "inherits@>=2.0.1 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                    },
-                    "stream-shift": {
-                      "version": "1.0.0",
-                      "from": "stream-shift@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz"
-                    }
-                  }
-                },
-                "glob-stream": {
-                  "version": "5.3.2",
-                  "from": "glob-stream@>=5.3.2 <6.0.0",
-                  "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.2.tgz",
-                  "dependencies": {
-                    "extend": {
-                      "version": "3.0.0",
-                      "from": "extend@>=3.0.0 <4.0.0",
-                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
-                    },
-                    "glob": {
-                      "version": "5.0.15",
-                      "from": "glob@>=5.0.3 <6.0.0",
-                      "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
-                      "dependencies": {
-                        "inflight": {
-                          "version": "1.0.5",
-                          "from": "inflight@>=1.0.4 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
-                          "dependencies": {
-                            "wrappy": {
-                              "version": "1.0.2",
-                              "from": "wrappy@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
-                            }
-                          }
-                        },
-                        "inherits": {
-                          "version": "2.0.1",
-                          "from": "inherits@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                        },
-                        "minimatch": {
-                          "version": "3.0.2",
-                          "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
-                          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
-                          "dependencies": {
-                            "brace-expansion": {
-                              "version": "1.1.6",
-                              "from": "brace-expansion@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
-                              "dependencies": {
-                                "balanced-match": {
-                                  "version": "0.4.2",
-                                  "from": "balanced-match@>=0.4.1 <0.5.0",
-                                  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
-                                },
-                                "concat-map": {
-                                  "version": "0.0.1",
-                                  "from": "concat-map@0.0.1",
-                                  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
-                                }
-                              }
-                            }
-                          }
-                        },
-                        "once": {
-                          "version": "1.3.3",
-                          "from": "once@>=1.3.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
-                          "dependencies": {
-                            "wrappy": {
-                              "version": "1.0.2",
-                              "from": "wrappy@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
-                            }
-                          }
-                        },
-                        "path-is-absolute": {
-                          "version": "1.0.0",
-                          "from": "path-is-absolute@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
-                        }
-                      }
-                    },
-                    "glob-parent": {
-                      "version": "2.0.0",
-                      "from": "glob-parent@>=2.0.0 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
-                      "dependencies": {
-                        "is-glob": {
-                          "version": "2.0.1",
-                          "from": "is-glob@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
-                          "dependencies": {
-                            "is-extglob": {
-                              "version": "1.0.0",
-                              "from": "is-extglob@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
-                            }
-                          }
-                        }
-                      }
-                    },
-                    "micromatch": {
-                      "version": "2.3.11",
-                      "from": "micromatch@>=2.1.5 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
-                      "dependencies": {
-                        "arr-diff": {
-                          "version": "2.0.0",
-                          "from": "arr-diff@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
-                          "dependencies": {
-                            "arr-flatten": {
-                              "version": "1.0.1",
-                              "from": "arr-flatten@>=1.0.1 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz"
-                            }
-                          }
-                        },
-                        "array-unique": {
-                          "version": "0.2.1",
-                          "from": "array-unique@>=0.2.1 <0.3.0",
-                          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"
-                        },
-                        "braces": {
-                          "version": "1.8.5",
-                          "from": "braces@>=1.8.2 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
-                          "dependencies": {
-                            "expand-range": {
-                              "version": "1.8.2",
-                              "from": "expand-range@>=1.8.1 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
-                              "dependencies": {
-                                "fill-range": {
-                                  "version": "2.2.3",
-                                  "from": "fill-range@>=2.1.0 <3.0.0",
-                                  "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
-                                  "dependencies": {
-                                    "is-number": {
-                                      "version": "2.1.0",
-                                      "from": "is-number@>=2.1.0 <3.0.0",
-                                      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"
-                                    },
-                                    "isobject": {
-                                      "version": "2.1.0",
-                                      "from": "isobject@>=2.0.0 <3.0.0",
-                                      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
-                                      "dependencies": {
-                                        "isarray": {
-                                          "version": "1.0.0",
-                                          "from": "isarray@1.0.0",
-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
-                                        }
-                                      }
-                                    },
-                                    "randomatic": {
-                                      "version": "1.1.5",
-                                      "from": "randomatic@>=1.1.3 <2.0.0",
-                                      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz"
-                                    },
-                                    "repeat-string": {
-                                      "version": "1.5.4",
-                                      "from": "repeat-string@>=1.5.2 <2.0.0",
-                                      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
-                                    }
-                                  }
-                                }
-                              }
-                            },
-                            "preserve": {
-                              "version": "0.2.0",
-                              "from": "preserve@>=0.2.0 <0.3.0",
-                              "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"
-                            },
-                            "repeat-element": {
-                              "version": "1.1.2",
-                              "from": "repeat-element@>=1.1.2 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"
-                            }
-                          }
-                        },
-                        "expand-brackets": {
-                          "version": "0.1.5",
-                          "from": "expand-brackets@>=0.1.4 <0.2.0",
-                          "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
-                          "dependencies": {
-                            "is-posix-bracket": {
-                              "version": "0.1.1",
-                              "from": "is-posix-bracket@>=0.1.0 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"
-                            }
-                          }
-                        },
-                        "extglob": {
-                          "version": "0.3.2",
-                          "from": "extglob@>=0.3.1 <0.4.0",
-                          "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"
-                        },
-                        "filename-regex": {
-                          "version": "2.0.0",
-                          "from": "filename-regex@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz"
-                        },
-                        "is-extglob": {
-                          "version": "1.0.0",
-                          "from": "is-extglob@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
-                        },
-                        "is-glob": {
-                          "version": "2.0.1",
-                          "from": "is-glob@>=2.0.1 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
-                        },
-                        "kind-of": {
-                          "version": "3.0.4",
-                          "from": "kind-of@>=3.0.2 <4.0.0",
-                          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
-                          "dependencies": {
-                            "is-buffer": {
-                              "version": "1.1.3",
-                              "from": "is-buffer@>=1.0.2 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
-                            }
-                          }
-                        },
-                        "normalize-path": {
-                          "version": "2.0.1",
-                          "from": "normalize-path@>=2.0.1 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz"
-                        },
-                        "object.omit": {
-                          "version": "2.0.0",
-                          "from": "object.omit@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
-                          "dependencies": {
-                            "for-own": {
-                              "version": "0.1.4",
-                              "from": "for-own@>=0.1.3 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
-                              "dependencies": {
-                                "for-in": {
-                                  "version": "0.1.5",
-                                  "from": "for-in@>=0.1.5 <0.2.0",
-                                  "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz"
-                                }
-                              }
-                            },
-                            "is-extendable": {
-                              "version": "0.1.1",
-                              "from": "is-extendable@>=0.1.1 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
-                            }
-                          }
-                        },
-                        "parse-glob": {
-                          "version": "3.0.4",
-                          "from": "parse-glob@>=3.0.4 <4.0.0",
-                          "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
-                          "dependencies": {
-                            "glob-base": {
-                              "version": "0.3.0",
-                              "from": "glob-base@>=0.3.0 <0.4.0",
-                              "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz"
-                            },
-                            "is-dotfile": {
-                              "version": "1.0.2",
-                              "from": "is-dotfile@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz"
-                            }
-                          }
-                        },
-                        "regex-cache": {
-                          "version": "0.4.3",
-                          "from": "regex-cache@>=0.4.2 <0.5.0",
-                          "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
-                          "dependencies": {
-                            "is-equal-shallow": {
-                              "version": "0.1.3",
-                              "from": "is-equal-shallow@>=0.1.3 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"
-                            },
-                            "is-primitive": {
-                              "version": "2.0.0",
-                              "from": "is-primitive@>=2.0.0 <3.0.0",
-                              "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"
-                            }
-                          }
-                        }
-                      }
-                    },
-                    "ordered-read-streams": {
-                      "version": "0.3.0",
-                      "from": "ordered-read-streams@>=0.3.0 <0.4.0",
-                      "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
-                      "dependencies": {
-                        "is-stream": {
-                          "version": "1.1.0",
-                          "from": "is-stream@>=1.0.1 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
-                        }
-                      }
-                    },
-                    "through2": {
-                      "version": "0.6.5",
-                      "from": "through2@>=0.6.0 <0.7.0",
-                      "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
-                      "dependencies": {
-                        "readable-stream": {
-                          "version": "1.0.34",
-                          "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
-                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
-                          "dependencies": {
-                            "core-util-is": {
-                              "version": "1.0.2",
-                              "from": "core-util-is@>=1.0.0 <1.1.0",
-                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
-                            },
-                            "isarray": {
-                              "version": "0.0.1",
-                              "from": "isarray@0.0.1",
-                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
-                            },
-                            "string_decoder": {
-                              "version": "0.10.31",
-                              "from": "string_decoder@>=0.10.0 <0.11.0",
-                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                            },
-                            "inherits": {
-                              "version": "2.0.1",
-                              "from": "inherits@>=2.0.1 <2.1.0",
-                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                            }
-                          }
-                        },
-                        "xtend": {
-                          "version": "4.0.1",
-                          "from": "xtend@>=4.0.0 <4.1.0-0",
-                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
-                        }
-                      }
-                    },
-                    "to-absolute-glob": {
-                      "version": "0.1.1",
-                      "from": "to-absolute-glob@>=0.1.1 <0.2.0",
-                      "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz",
-                      "dependencies": {
-                        "extend-shallow": {
-                          "version": "2.0.1",
-                          "from": "extend-shallow@>=2.0.1 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-                          "dependencies": {
-                            "is-extendable": {
-                              "version": "0.1.1",
-                              "from": "is-extendable@>=0.1.0 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
-                            }
-                          }
-                        }
-                      }
-                    },
-                    "unique-stream": {
-                      "version": "2.2.1",
-                      "from": "unique-stream@>=2.0.2 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
-                      "dependencies": {
-                        "json-stable-stringify": {
-                          "version": "1.0.1",
-                          "from": "json-stable-stringify@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
-                          "dependencies": {
-                            "jsonify": {
-                              "version": "0.0.0",
-                              "from": "jsonify@>=0.0.0 <0.1.0",
-                              "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
-                            }
-                          }
-                        }
-                      }
-                    }
-                  }
-                },
-                "graceful-fs": {
-                  "version": "4.1.5",
-                  "from": "graceful-fs@>=4.0.0 <5.0.0",
-                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
-                },
-                "gulp-sourcemaps": {
-                  "version": "1.6.0",
-                  "from": "gulp-sourcemaps@>=1.5.2 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
-                  "dependencies": {
-                    "convert-source-map": {
-                      "version": "1.3.0",
-                      "from": "convert-source-map@>=1.1.1 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.3.0.tgz"
-                    }
-                  }
-                },
-                "is-valid-glob": {
-                  "version": "0.3.0",
-                  "from": "is-valid-glob@>=0.3.0 <0.4.0",
-                  "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz"
-                },
-                "lazystream": {
-                  "version": "1.0.0",
-                  "from": "lazystream@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz"
-                },
-                "lodash.isequal": {
-                  "version": "4.3.1",
-                  "from": "lodash.isequal@>=4.0.0 <5.0.0",
-                  "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.3.1.tgz"
-                },
-                "merge-stream": {
-                  "version": "1.0.0",
-                  "from": "merge-stream@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz"
-                },
-                "mkdirp": {
-                  "version": "0.5.1",
-                  "from": "mkdirp@>=0.5.1 <0.6.0",
-                  "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
-                  "dependencies": {
-                    "minimist": {
-                      "version": "0.0.8",
-                      "from": "minimist@0.0.8",
-                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
-                    }
-                  }
-                },
-                "object-assign": {
-                  "version": "4.1.0",
-                  "from": "object-assign@>=4.0.0 <5.0.0",
-                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
-                },
-                "strip-bom": {
-                  "version": "2.0.0",
-                  "from": "strip-bom@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
-                  "dependencies": {
-                    "is-utf8": {
-                      "version": "0.2.1",
-                      "from": "is-utf8@>=0.2.0 <0.3.0",
-                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
-                    }
-                  }
-                },
-                "strip-bom-stream": {
-                  "version": "1.0.0",
-                  "from": "strip-bom-stream@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz",
-                  "dependencies": {
-                    "first-chunk-stream": {
-                      "version": "1.0.0",
-                      "from": "first-chunk-stream@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz"
-                    }
-                  }
-                },
-                "through2": {
-                  "version": "2.0.1",
-                  "from": "through2@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
-                  "dependencies": {
-                    "readable-stream": {
-                      "version": "2.0.6",
-                      "from": "readable-stream@>=2.0.0 <2.1.0",
-                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
-                      "dependencies": {
-                        "core-util-is": {
-                          "version": "1.0.2",
-                          "from": "core-util-is@>=1.0.0 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
-                        },
-                        "inherits": {
-                          "version": "2.0.1",
-                          "from": "inherits@>=2.0.1 <2.1.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                        },
-                        "isarray": {
-                          "version": "1.0.0",
-                          "from": "isarray@>=1.0.0 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
-                        },
-                        "process-nextick-args": {
-                          "version": "1.0.7",
-                          "from": "process-nextick-args@>=1.0.6 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
-                        },
-                        "string_decoder": {
-                          "version": "0.10.31",
-                          "from": "string_decoder@>=0.10.0 <0.11.0",
-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                        },
-                        "util-deprecate": {
-                          "version": "1.0.2",
-                          "from": "util-deprecate@>=1.0.2 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
-                        }
-                      }
-                    },
-                    "xtend": {
-                      "version": "4.0.1",
-                      "from": "xtend@>=4.0.0 <4.1.0",
-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
-                    }
-                  }
-                },
-                "through2-filter": {
-                  "version": "2.0.0",
-                  "from": "through2-filter@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz",
-                  "dependencies": {
-                    "xtend": {
-                      "version": "4.0.1",
-                      "from": "xtend@>=4.0.0 <4.1.0",
-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
-                    }
-                  }
-                },
-                "vali-date": {
-                  "version": "1.0.0",
-                  "from": "vali-date@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz"
-                },
-                "vinyl": {
-                  "version": "1.2.0",
-                  "from": "vinyl@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
-                  "dependencies": {
-                    "clone": {
-                      "version": "1.0.2",
-                      "from": "clone@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
-                    },
-                    "clone-stats": {
-                      "version": "0.0.1",
-                      "from": "clone-stats@>=0.0.1 <0.0.2",
-                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
-                    },
-                    "replace-ext": {
-                      "version": "0.0.1",
-                      "from": "replace-ext@0.0.1",
-                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
-                    }
-                  }
-                }
-              }
-            },
</del><span class="cx" style="display: block; padding: 0 10px">             "imagemin-gifsicle": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "imagemin-gifsicle@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-4.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
+              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "gifsicle": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "gifsicle@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bin-build": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-build@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "archive-type@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4143,41 +4372,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4184,17 +4421,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4202,46 +4442,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4251,16 +4500,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4269,7 +4521,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4277,16 +4530,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4296,31 +4552,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4330,21 +4592,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4351,17 +4617,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4369,46 +4638,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4418,16 +4696,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4436,7 +4717,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4444,16 +4726,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4463,36 +4748,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4499,17 +4791,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4517,46 +4812,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4566,16 +4870,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4584,7 +4891,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4592,16 +4900,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4611,26 +4922,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4639,27 +4955,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4666,17 +4987,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4684,41 +5008,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4725,7 +5057,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4733,21 +5066,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4755,23 +5092,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                    "buffer-crc32": {
+                                      "version": "0.2.5",
+                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                      "dev": true
+                                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                                     "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                    },
-                                    "buffer-crc32": {
-                                      "version": "0.2.5",
-                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4781,11 +5122,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4795,41 +5138,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4838,17 +5197,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4856,16 +5221,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "each-async@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4873,21 +5244,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4895,11 +5274,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4909,16 +5292,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4925,52 +5314,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4980,11 +5389,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4991,22 +5404,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5016,51 +5437,70 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "gulp-util": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5067,22 +5507,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5089,7 +5537,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5096,27 +5546,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5123,22 +5578,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5146,16 +5605,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5166,32 +5628,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5201,31 +5673,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5234,17 +5718,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5252,11 +5742,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5266,26 +5760,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5299,26 +5803,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5329,7 +5843,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5336,7 +5852,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5346,11 +5864,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5358,16 +5880,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5377,11 +5905,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5388,52 +5920,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5441,21 +5990,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5462,12 +6019,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5474,42 +6035,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5520,52 +6096,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5572,7 +6167,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5580,16 +6177,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5600,27 +6203,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5630,21 +6239,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5652,16 +6269,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5673,16 +6296,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "exec-series@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "async-each-series": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "async-each-series@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5690,26 +6319,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "rimraf@>=2.2.6 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5716,27 +6355,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5746,11 +6395,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5757,7 +6408,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5767,16 +6420,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "tempfile@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "os-tmpdir": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "os-tmpdir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "uuid@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5784,11 +6443,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "url-regex@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ip-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ip-regex@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5798,31 +6461,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-wrapper@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "bin-check": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-check@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "executable": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "executable@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5829,22 +6504,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5851,7 +6534,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5858,32 +6543,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5890,22 +6582,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5913,16 +6609,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5933,32 +6632,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5968,31 +6677,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6001,17 +6722,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6019,11 +6746,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6033,26 +6764,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6066,26 +6807,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6097,11 +6848,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6110,7 +6865,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6122,41 +6879,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-version-check@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "bin-version": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "bin-version@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "find-versions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "find-versions@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "meow@>=3.5.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6163,22 +6935,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6185,7 +6965,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6192,27 +6974,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6220,16 +7007,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6237,16 +7027,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6257,32 +7050,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6292,31 +7095,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6325,17 +7140,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6343,11 +7164,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6357,26 +7182,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6390,26 +7225,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6420,7 +7265,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6427,7 +7274,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6434,7 +7283,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "semver-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "semver-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6443,22 +7294,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver@>=4.0.3 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver-truncate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver-truncate@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "semver@>=5.0.3 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6468,41 +7325,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6511,17 +7384,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6529,21 +7408,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6551,11 +7438,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6565,16 +7456,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6581,52 +7478,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6636,11 +7553,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6647,22 +7568,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6672,16 +7601,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "archive-type@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6689,41 +7624,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6730,17 +7681,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6748,46 +7705,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6797,16 +7772,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6815,7 +7796,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6823,16 +7806,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6842,31 +7831,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6876,21 +7877,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6897,17 +7906,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6915,46 +7930,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6964,16 +7997,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6982,7 +8021,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6990,16 +8031,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7009,36 +8056,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7045,17 +8106,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7063,46 +8130,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7112,16 +8197,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7130,7 +8221,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7138,16 +8231,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7157,36 +8256,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7193,17 +8306,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7211,41 +8330,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7252,7 +8387,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7260,23 +8397,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                            "buffer-crc32": {
+                                              "version": "0.2.5",
+                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                              "dev": true,
+                                              "optional": true
+                                            },
</ins><span class="cx" style="display: block; padding: 0 10px">                                             "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                            },
-                                            "buffer-crc32": {
-                                              "version": "0.2.5",
-                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7285,7 +8430,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "vinyl-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7293,46 +8440,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7339,22 +8503,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7361,7 +8533,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7368,27 +8542,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7395,22 +8574,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7418,16 +8601,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7438,32 +8624,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7473,31 +8669,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7506,17 +8714,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7524,11 +8738,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7538,26 +8756,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7571,26 +8799,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7601,7 +8839,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7608,7 +8848,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7618,11 +8860,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7630,16 +8876,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7649,11 +8901,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7660,52 +8916,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7713,21 +8986,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7734,12 +9015,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7746,42 +9031,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7792,52 +9092,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7844,7 +9163,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7852,16 +9173,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7872,27 +9199,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7902,21 +9235,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7924,16 +9261,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7945,16 +9288,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "each-async@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7961,12 +9307,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "lazy-req": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lazy-req@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "os-filter-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "os-filter-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7974,21 +9324,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "logalot@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "figures": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "figures@>=1.3.5 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "escape-string-regexp@>=1.0.5 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7996,46 +9354,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "squeak@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "console-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "console-stream@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "lpad-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "lpad-align@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "longest@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lpad": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lpad@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8042,22 +9417,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8064,7 +9447,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8071,32 +9456,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8103,22 +9495,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8126,16 +9522,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8146,32 +9545,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8181,31 +9590,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8214,17 +9635,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8232,11 +9659,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8246,26 +9677,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8279,26 +9720,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8309,7 +9760,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8316,7 +9769,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8331,37 +9786,45 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-gif": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-gif@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz",
+                  "dev": true,
+                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "inherits": {
+                          "version": "2.0.1",
+                          "from": "inherits@>=2.0.1 <2.1.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                        },
-                        "inherits": {
-                          "version": "2.0.1",
-                          "from": "inherits@>=2.0.1 <2.1.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8368,7 +9831,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8378,31 +9842,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "imagemin-jpegtran@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-4.3.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
+              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-jpg": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-jpg@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.0.tgz",
+                  "dev": true,
+                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "jpegtran-bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "jpegtran-bin@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bin-build": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-build@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "archive-type@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8410,41 +9884,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8451,17 +9933,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8469,46 +9954,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8518,16 +10012,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8536,7 +10033,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8544,31 +10042,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "inherits": {
+                                          "version": "2.0.1",
+                                          "from": "inherits@>=2.0.1 <2.1.0",
+                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                          "dev": true
+                                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                        },
-                                        "inherits": {
-                                          "version": "2.0.1",
-                                          "from": "inherits@>=2.0.1 <2.1.0",
-                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8575,7 +10079,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <4.1.0-0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8583,16 +10088,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8602,31 +10110,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8636,21 +10150,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8657,17 +10175,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8675,46 +10196,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8724,16 +10254,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8742,7 +10275,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8750,31 +10284,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "inherits": {
+                                          "version": "2.0.1",
+                                          "from": "inherits@>=2.0.1 <2.1.0",
+                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                          "dev": true
+                                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                        },
-                                        "inherits": {
-                                          "version": "2.0.1",
-                                          "from": "inherits@>=2.0.1 <2.1.0",
-                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8781,7 +10321,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <4.1.0-0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8789,16 +10330,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8808,36 +10352,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8844,17 +10395,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8862,46 +10416,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8911,16 +10474,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8929,7 +10495,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8937,31 +10504,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        "inherits": {
+                                          "version": "2.0.1",
+                                          "from": "inherits@>=2.0.1 <2.1.0",
+                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                          "dev": true
+                                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                        },
-                                        "inherits": {
-                                          "version": "2.0.1",
-                                          "from": "inherits@>=2.0.1 <2.1.0",
-                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8968,7 +10541,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <4.1.0-0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8976,16 +10550,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8995,26 +10572,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9023,27 +10605,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9050,17 +10637,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9068,21 +10658,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9090,23 +10684,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                    "buffer-crc32": {
+                                      "version": "0.2.5",
+                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                      "dev": true
+                                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                                     "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                    },
-                                    "buffer-crc32": {
-                                      "version": "0.2.5",
-                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9116,11 +10714,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9130,41 +10730,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9173,17 +10789,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9191,16 +10813,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "each-async@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9208,21 +10836,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9230,11 +10866,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9244,16 +10884,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9260,52 +10906,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9315,11 +10981,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9326,22 +10996,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9351,51 +11029,70 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "gulp-util": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9402,22 +11099,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9424,7 +11129,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9431,27 +11138,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9458,22 +11170,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9481,16 +11197,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9501,32 +11220,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9536,31 +11265,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9569,17 +11310,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9587,11 +11334,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9601,26 +11352,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9634,26 +11395,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9664,7 +11435,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9671,7 +11444,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9681,11 +11456,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9693,16 +11472,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9712,11 +11497,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9723,52 +11512,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9776,21 +11582,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9797,12 +11611,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9809,42 +11627,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9855,27 +11688,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "vinyl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9886,27 +11728,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9916,21 +11764,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9938,16 +11794,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9959,16 +11821,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "exec-series@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "async-each-series": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "async-each-series@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9976,26 +11844,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "rimraf@>=2.2.6 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10002,27 +11880,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10032,11 +11920,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10043,7 +11933,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10053,16 +11945,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "tempfile@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "os-tmpdir": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "os-tmpdir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "uuid@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10070,11 +11968,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "url-regex@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ip-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ip-regex@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10084,31 +11986,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-wrapper@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "bin-check": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-check@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "executable": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "executable@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10115,22 +12029,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10137,7 +12059,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10144,32 +12068,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10176,22 +12107,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10199,16 +12134,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10219,32 +12157,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10254,31 +12202,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10287,17 +12247,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10305,11 +12271,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10319,26 +12289,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10352,26 +12332,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10383,11 +12373,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10396,7 +12390,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10408,41 +12404,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-version-check@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "bin-version": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "bin-version@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "find-versions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "find-versions@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "meow@>=3.5.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10449,22 +12460,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10471,7 +12490,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10478,27 +12499,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10506,16 +12532,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10523,16 +12552,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10543,32 +12575,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10578,31 +12620,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10611,17 +12665,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10629,11 +12689,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10643,26 +12707,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10676,26 +12750,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10706,7 +12790,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10713,7 +12799,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10720,7 +12808,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "semver-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "semver-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10729,22 +12819,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver@>=4.0.3 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver-truncate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver-truncate@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "semver@>=5.0.3 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10754,41 +12850,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10797,17 +12909,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10815,21 +12933,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10837,11 +12963,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10851,16 +12981,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10867,52 +13003,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10922,11 +13078,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10933,22 +13093,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10958,16 +13126,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "archive-type@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10975,41 +13149,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11016,17 +13206,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11034,46 +13230,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11083,16 +13297,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11101,7 +13321,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11109,31 +13331,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11140,7 +13374,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11148,16 +13384,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11167,31 +13409,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11201,21 +13455,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11222,17 +13484,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11240,46 +13508,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11289,16 +13575,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11307,7 +13599,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11315,31 +13609,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11346,7 +13652,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11354,16 +13662,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11373,36 +13687,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11409,17 +13737,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11427,46 +13761,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11476,16 +13828,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11494,7 +13852,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11502,31 +13862,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11533,7 +13905,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11541,16 +13915,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11560,36 +13940,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11596,17 +13990,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11614,23 +14014,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                            "buffer-crc32": {
+                                              "version": "0.2.5",
+                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                              "dev": true,
+                                              "optional": true
+                                            },
</ins><span class="cx" style="display: block; padding: 0 10px">                                             "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                            },
-                                            "buffer-crc32": {
-                                              "version": "0.2.5",
-                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11639,7 +14047,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "vinyl-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11647,46 +14057,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11693,22 +14120,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11715,7 +14150,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11722,27 +14159,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11749,22 +14191,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11772,16 +14218,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11792,32 +14241,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11827,31 +14286,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11860,17 +14331,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11878,11 +14355,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11892,26 +14373,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11925,26 +14416,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11955,7 +14456,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11962,7 +14465,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11972,11 +14477,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11984,16 +14493,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12003,11 +14518,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12014,52 +14533,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12067,21 +14603,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12088,12 +14632,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12100,42 +14648,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12146,27 +14709,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "vinyl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12177,27 +14749,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12207,21 +14785,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12229,16 +14811,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12250,16 +14838,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "each-async@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12266,12 +14857,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "lazy-req": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lazy-req@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "os-filter-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "os-filter-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12279,21 +14874,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "logalot@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "figures": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "figures@>=1.3.5 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "escape-string-regexp@>=1.0.5 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12301,46 +14904,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "squeak@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "console-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "console-stream@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "lpad-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "lpad-align@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "longest@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lpad": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lpad@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12347,22 +14967,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12369,7 +14997,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12376,32 +15006,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12408,22 +15045,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12431,16 +15072,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12451,32 +15095,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12486,31 +15140,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12519,17 +15185,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12537,11 +15209,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12551,26 +15227,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12584,26 +15270,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12614,7 +15310,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12621,7 +15319,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12637,41 +15337,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "inherits@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12678,7 +15386,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12688,36 +15397,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "imagemin-optipng@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-4.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
+              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "exec-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "exec-buffer@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "rimraf@>=2.2.6 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12724,27 +15447,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12754,11 +15487,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12765,7 +15500,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12775,16 +15512,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tempfile@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "os-tmpdir": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "os-tmpdir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "uuid@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12793,27 +15536,35 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-png": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-png@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.0.0.tgz",
+                  "dev": true,
+                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "optipng-bin": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "optipng-bin@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bin-build": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-build@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "archive-type@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12821,41 +15572,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12862,17 +15621,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12880,46 +15642,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12929,16 +15700,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12947,7 +15721,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12955,16 +15730,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -12974,31 +15752,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13008,21 +15792,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13029,17 +15817,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13047,46 +15838,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13096,16 +15896,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13114,7 +15917,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13122,16 +15926,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13141,36 +15948,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13177,17 +15991,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13195,46 +16012,55 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13244,16 +16070,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13262,7 +16091,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13270,16 +16100,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13289,26 +16122,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13317,27 +16155,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13344,17 +16187,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13362,41 +16208,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13403,7 +16257,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13411,21 +16266,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13433,23 +16292,27 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                    "buffer-crc32": {
+                                      "version": "0.2.5",
+                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                      "dev": true
+                                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                                     "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                    },
-                                    "buffer-crc32": {
-                                      "version": "0.2.5",
-                                      "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13459,11 +16322,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13473,41 +16338,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13516,17 +16397,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13534,16 +16421,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "each-async@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13551,21 +16444,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13573,11 +16474,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13587,16 +16492,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13603,52 +16514,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13658,11 +16589,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13669,22 +16604,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13694,51 +16637,70 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "gulp-util": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13745,22 +16707,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13767,7 +16737,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13774,27 +16746,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13801,22 +16778,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13824,16 +16805,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13844,32 +16828,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13879,31 +16873,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13912,17 +16918,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13930,11 +16942,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13944,26 +16960,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13977,26 +17003,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14007,7 +17043,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14014,7 +17052,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14024,11 +17064,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14036,16 +17080,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14055,11 +17105,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14066,52 +17120,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14119,21 +17190,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14140,12 +17219,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14152,42 +17235,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14198,52 +17296,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14250,7 +17367,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14258,16 +17377,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14278,27 +17403,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14308,21 +17439,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14330,16 +17469,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14351,16 +17496,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "exec-series@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "async-each-series": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "async-each-series@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14368,26 +17519,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "rimraf@>=2.2.6 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14394,27 +17555,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14424,11 +17595,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14435,7 +17608,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14445,16 +17620,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "tempfile@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "os-tmpdir": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "os-tmpdir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "uuid@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14462,11 +17643,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "url-regex@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ip-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ip-regex@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14476,31 +17661,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bin-wrapper@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "bin-check": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-check@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "executable": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "executable@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14507,22 +17704,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14529,7 +17734,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14536,32 +17743,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14568,22 +17782,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14591,16 +17809,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14611,32 +17832,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14646,31 +17877,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14679,17 +17922,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14697,11 +17946,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14711,26 +17964,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14744,26 +18007,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14775,11 +18048,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14788,7 +18065,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14800,41 +18079,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "bin-version-check@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "bin-version": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "bin-version@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "find-versions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "find-versions@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "meow@>=3.5.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14841,22 +18135,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14863,7 +18165,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14870,27 +18174,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14898,16 +18207,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14915,16 +18227,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14935,32 +18250,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14970,31 +18295,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15003,17 +18340,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15021,11 +18364,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15035,26 +18382,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15068,26 +18425,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15098,7 +18465,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15105,7 +18474,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15112,7 +18483,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "semver-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "semver-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15121,22 +18494,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver@>=4.0.3 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "semver-truncate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "semver-truncate@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "semver@>=5.0.3 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15146,41 +18525,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "download@>=4.1.2 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "caw": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "caw@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-proxy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-proxy@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "rc": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "rc@>=1.1.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "deep-extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "deep-extend@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "ini": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "ini@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "minimist@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-json-comments@>=1.0.4 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15189,17 +18584,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "tunnel-agent@>=0.4.0 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15207,21 +18608,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "filenamify@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "filename-reserved-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "filename-reserved-regex@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "strip-outer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-outer@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15229,11 +18638,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "trim-repeated@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15243,16 +18656,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "5.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "got@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "create-error-class": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "create-error-class@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "capture-stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "capture-stack-trace@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15259,52 +18678,72 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "duplexer2@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-plain-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-plain-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-redirect": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-redirect@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-retry-allowed": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-retry-allowed@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-stream@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lowercase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lowercase-keys@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "node-status-codes": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "node-status-codes@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15314,11 +18753,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15325,22 +18768,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "timed-out": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "timed-out@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "unzip-response": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "unzip-response@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "url-parse-lax": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "url-parse-lax@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "prepend-http": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "prepend-http@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15350,16 +18801,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "gulp-decompress@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "archive-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "archive-type@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "file-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "file-type@>=3.1.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.8.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15367,41 +18824,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "decompress@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decompress-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tar@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-tar@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15408,17 +18881,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15426,46 +18905,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15475,16 +18972,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15493,7 +18996,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15501,16 +19006,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15520,31 +19031,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-tarbz2@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-bzip2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-bzip2@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "seek-bzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "seek-bzip@>=1.0.3 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "commander@>=2.8.1 <2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15554,21 +19077,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15575,17 +19106,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15593,46 +19130,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15642,16 +19197,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15660,7 +19221,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15668,16 +19231,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15687,36 +19256,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-targz@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-gzip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-gzip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "object-assign@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15723,17 +19306,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15741,46 +19330,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "tar-stream@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "bl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15790,16 +19397,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "end-of-stream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "once@>=1.3.0 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15808,7 +19421,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15816,16 +19431,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "vinyl@>=0.4.3 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15835,36 +19456,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decompress-unzip@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-zip@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "stat-mode": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "stat-mode@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-dirs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-dirs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-absolute@>=0.1.5 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-relative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-relative@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15871,17 +19506,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "is-natural-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "is-natural-number@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sum-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sum-up@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15889,41 +19530,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15930,7 +19587,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15938,23 +19597,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "yauzl@>=2.2.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                            "buffer-crc32": {
+                                              "version": "0.2.5",
+                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
+                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz",
+                                              "dev": true,
+                                              "optional": true
+                                            },
</ins><span class="cx" style="display: block; padding: 0 10px">                                             "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                            },
-                                            "buffer-crc32": {
-                                              "version": "0.2.5",
-                                              "from": "buffer-crc32@>=0.2.3 <0.3.0",
-                                              "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15963,7 +19630,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "vinyl-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl-assign@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15971,46 +19640,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "gulp-util@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-differ": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-differ@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "array-uniq": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "array-uniq@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "beeper": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "beeper@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "dateformat": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "dateformat@>=1.0.11 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "meow@>=3.3.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16017,22 +19703,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16039,7 +19733,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16046,27 +19742,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16073,22 +19774,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16096,16 +19801,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16116,32 +19824,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16151,31 +19869,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "dev": true,
+                                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                 "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                                   "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                                  "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                                  "dev": true,
+                                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16184,17 +19914,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16202,11 +19938,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16216,26 +19956,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16249,26 +19999,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "dev": true,
+                                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                              "dev": true,
+                                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16279,7 +20039,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16286,7 +20048,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                             "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16296,11 +20060,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "fancy-log@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "time-stamp": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "time-stamp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16308,16 +20076,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "gulplog@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "glogg": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "glogg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16327,11 +20101,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "has-gulplog@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "sparkles": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "sparkles@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16338,52 +20116,69 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reescape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reescape@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reevaluate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reevaluate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash._reinterpolate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "lodash.template": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "lodash.template@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basecopy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basecopy@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basetostring": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basetostring@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._basevalues": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._basevalues@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash._isiterateecall": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.escape": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.escape@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._root": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._root@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16391,21 +20186,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.keys@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash._getnative": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash._getnative@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarguments": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarguments@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.9.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "lodash.isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "lodash.isarray@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16412,12 +20215,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.restparam": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.restparam@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "lodash.templatesettings": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "lodash.templatesettings@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16424,42 +20231,57 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "multipipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "multipipe@>=0.1.2 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "duplexer2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "duplexer2@0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "readable-stream@>=1.1.9 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                "inherits": {
+                                                  "version": "2.0.1",
+                                                  "from": "inherits@>=2.0.1 <2.1.0",
+                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
+                                                },
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                                                },
-                                                "inherits": {
-                                                  "version": "2.0.1",
-                                                  "from": "inherits@>=2.0.1 <2.1.0",
-                                                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16470,52 +20292,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16522,7 +20363,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16530,16 +20373,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.5.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "vinyl@>=0.5.0 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16550,27 +20399,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-url": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-url@>=1.2.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "read-all-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "read-all-stream@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16580,21 +20435,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "vinyl@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "clone-stats": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "clone-stats@>=0.0.1 <0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "replace-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "replace-ext@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16602,16 +20461,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ware@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrap-fn": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrap-fn@>=0.1.0 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "co": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "co@3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16623,16 +20488,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "each-async@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16639,12 +20507,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "lazy-req": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lazy-req@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "os-filter-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "os-filter-obj@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16652,21 +20524,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "logalot@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "figures": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "figures@>=1.3.5 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "escape-string-regexp@>=1.0.5 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16674,46 +20554,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "squeak@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "console-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "console-stream@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "lpad-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "lpad-align@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
+                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "longest@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "lpad": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "lpad@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/lpad/-/lpad-2.0.1.tgz",
+                                  "dev": true,
+                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
+                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16720,22 +20617,30 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16742,7 +20647,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16749,32 +20656,39 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="cx" style="display: block; padding: 0 10px">                                           }
</span><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16781,22 +20695,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16804,16 +20722,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16824,32 +20745,42 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                                              "dev": true,
+                                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                             },
</span><span class="cx" style="display: block; padding: 0 10px">                                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                                               }
</span><span class="cx" style="display: block; padding: 0 10px">                                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16859,31 +20790,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "dev": true,
+                                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                                          "dev": true,
+                                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16892,17 +20835,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16910,11 +20859,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16924,26 +20877,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                                  "dev": true,
+                                                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16957,26 +20920,36 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
+                                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "dev": true,
+                                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                              "dev": true,
+                                              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                  "dev": true,
+                                                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                                      "dev": true,
+                                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16987,7 +20960,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                                          "dev": true,
+                                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16994,7 +20969,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                                      "dev": true,
+                                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17010,31 +20987,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "through2@>=0.6.1 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.34",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "inherits": {
+                          "version": "2.0.1",
+                          "from": "inherits@>=2.0.1 <2.1.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                        },
-                        "inherits": {
-                          "version": "2.0.1",
-                          "from": "inherits@>=2.0.1 <2.1.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17041,7 +21024,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17051,48 +21035,89 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "imagemin-svgo@>=4.0.0 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-4.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
+              "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-svg": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-svg@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-1.1.1.tgz",
+                  "dev": true,
+                  "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "svgo": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "svgo@>=0.6.0 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.6.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
+                  "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "sax": {
-                      "version": "1.2.1",
-                      "from": "sax@>=1.2.1 <1.3.0",
-                      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "coa": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "coa@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "q": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "q@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "colors": {
+                      "version": "1.1.2",
+                      "from": "colors@>=1.1.2 <1.2.0",
+                      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
+                    "csso": {
+                      "version": "2.0.0",
+                      "from": "csso@>=2.0.0 <2.1.0",
+                      "resolved": "https://registry.npmjs.org/csso/-/csso-2.0.0.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "clap": {
+                          "version": "1.1.1",
+                          "from": "clap@>=1.0.9 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/clap/-/clap-1.1.1.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "source-map": {
+                          "version": "0.5.6",
+                          "from": "source-map@>=0.5.3 <0.6.0",
+                          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "js-yaml": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "js-yaml@>=3.6.0 <3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "argparse": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "argparse@>=1.0.7 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
+                          "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "sprintf-js": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "sprintf-js@>=1.0.2 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17099,90 +21124,808 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "esprima": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.7.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "esprima@>=2.6.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "colors": {
-                      "version": "1.1.2",
-                      "from": "colors@>=1.1.2 <1.2.0",
-                      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz"
-                    },
-                    "whet.extend": {
-                      "version": "0.9.9",
-                      "from": "whet.extend@>=0.9.9 <0.10.0",
-                      "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "mkdirp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mkdirp@>=0.5.1 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
+                      "optional": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "minimist@0.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "csso": {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "sax": {
+                      "version": "1.2.1",
+                      "from": "sax@>=1.2.1 <1.3.0",
+                      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
+                    "whet.extend": {
+                      "version": "0.9.9",
+                      "from": "whet.extend@>=0.9.9 <0.10.0",
+                      "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
+                      "dev": true,
+                      "optional": true
+                    }
+                  }
+                },
+                "through2": {
+                  "version": "2.0.1",
+                  "from": "through2@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
+                  "dev": true,
+                  "optional": true,
+                  "dependencies": {
+                    "readable-stream": {
+                      "version": "2.0.6",
+                      "from": "readable-stream@>=2.0.0 <2.1.0",
+                      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
+                      "dev": true,
+                      "optional": true,
+                      "dependencies": {
+                        "core-util-is": {
+                          "version": "1.0.2",
+                          "from": "core-util-is@>=1.0.0 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "inherits": {
+                          "version": "2.0.1",
+                          "from": "inherits@>=2.0.1 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "isarray": {
+                          "version": "1.0.0",
+                          "from": "isarray@1.0.0",
+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "process-nextick-args": {
+                          "version": "1.0.7",
+                          "from": "process-nextick-args@>=1.0.6 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "string_decoder": {
+                          "version": "0.10.31",
+                          "from": "string_decoder@>=0.10.0 <0.11.0",
+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
+                        "util-deprecate": {
+                          "version": "1.0.2",
+                          "from": "util-deprecate@>=1.0.1 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true,
+                          "optional": true
+                        }
+                      }
+                    },
+                    "xtend": {
+                      "version": "4.0.1",
+                      "from": "xtend@>=4.0.0 <4.1.0",
+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    }
+                  }
+                }
+              }
+            },
+            "optional": {
+              "version": "0.1.3",
+              "from": "optional@>=0.1.0 <0.2.0",
+              "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.3.tgz",
+              "dev": true
+            },
+            "readable-stream": {
+              "version": "2.1.4",
+              "from": "readable-stream@>=2.0.0 <3.0.0",
+              "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
+              "dev": true,
+              "dependencies": {
+                "buffer-shims": {
+                  "version": "1.0.0",
+                  "from": "buffer-shims@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
+                  "dev": true
+                },
+                "core-util-is": {
+                  "version": "1.0.2",
+                  "from": "core-util-is@>=1.0.0 <1.1.0",
+                  "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                  "dev": true
+                },
+                "inherits": {
+                  "version": "2.0.1",
+                  "from": "inherits@>=2.0.1 <2.1.0",
+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
+                },
+                "isarray": {
+                  "version": "1.0.0",
+                  "from": "isarray@>=1.0.0 <1.1.0",
+                  "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                  "dev": true
+                },
+                "process-nextick-args": {
+                  "version": "1.0.7",
+                  "from": "process-nextick-args@>=1.0.6 <1.1.0",
+                  "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                  "dev": true
+                },
+                "string_decoder": {
+                  "version": "0.10.31",
+                  "from": "string_decoder@>=0.10.0 <0.11.0",
+                  "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                  "dev": true
+                },
+                "util-deprecate": {
+                  "version": "1.0.2",
+                  "from": "util-deprecate@>=1.0.1 <1.1.0",
+                  "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "stream-combiner2": {
+              "version": "1.1.1",
+              "from": "stream-combiner2@>=1.1.1 <2.0.0",
+              "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
+              "dev": true,
+              "dependencies": {
+                "duplexer2": {
+                  "version": "0.1.4",
+                  "from": "duplexer2@>=0.1.0 <0.2.0",
+                  "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "vinyl-fs": {
+              "version": "2.4.3",
+              "from": "vinyl-fs@>=2.1.1 <3.0.0",
+              "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.3.tgz",
+              "dev": true,
+              "dependencies": {
+                "duplexify": {
+                  "version": "3.4.5",
+                  "from": "duplexify@>=3.2.0 <4.0.0",
+                  "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.4.5.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "end-of-stream": {
+                      "version": "1.0.0",
+                      "from": "end-of-stream@1.0.0",
+                      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "once": {
+                          "version": "1.3.3",
+                          "from": "once@>=1.3.0 <1.4.0",
+                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "wrappy": {
+                              "version": "1.0.2",
+                              "from": "wrappy@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                              "dev": true
+                            }
+                          }
+                        }
+                      }
+                    },
+                    "inherits": {
+                      "version": "2.0.1",
+                      "from": "inherits@>=2.0.1 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
+                    },
+                    "stream-shift": {
+                      "version": "1.0.0",
+                      "from": "stream-shift@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "glob-stream": {
+                  "version": "5.3.2",
+                  "from": "glob-stream@>=5.3.2 <6.0.0",
+                  "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.2.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "extend": {
+                      "version": "3.0.0",
+                      "from": "extend@>=3.0.0 <4.0.0",
+                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
+                      "dev": true
+                    },
+                    "glob": {
+                      "version": "5.0.15",
+                      "from": "glob@>=5.0.3 <6.0.0",
+                      "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "inflight": {
+                          "version": "1.0.5",
+                          "from": "inflight@>=1.0.4 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "wrappy": {
+                              "version": "1.0.2",
+                              "from": "wrappy@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "inherits": {
+                          "version": "2.0.1",
+                          "from": "inherits@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
+                        },
+                        "minimatch": {
+                          "version": "3.0.2",
+                          "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
+                          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "brace-expansion": {
+                              "version": "1.1.6",
+                              "from": "brace-expansion@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
+                              "dev": true,
+                              "dependencies": {
+                                "balanced-match": {
+                                  "version": "0.4.2",
+                                  "from": "balanced-match@>=0.4.1 <0.5.0",
+                                  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                  "dev": true
+                                },
+                                "concat-map": {
+                                  "version": "0.0.1",
+                                  "from": "concat-map@0.0.1",
+                                  "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                  "dev": true
+                                }
+                              }
+                            }
+                          }
+                        },
+                        "once": {
+                          "version": "1.3.3",
+                          "from": "once@>=1.3.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "wrappy": {
+                              "version": "1.0.2",
+                              "from": "wrappy@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "path-is-absolute": {
+                          "version": "1.0.0",
+                          "from": "path-is-absolute@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                          "dev": true
+                        }
+                      }
+                    },
+                    "glob-parent": {
</ins><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "from": "csso@>=2.0.0 <2.1.0",
-                      "resolved": "https://registry.npmjs.org/csso/-/csso-2.0.0.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "from": "glob-parent@>=2.0.0 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "clap": {
-                          "version": "1.1.1",
-                          "from": "clap@>=1.0.9 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/clap/-/clap-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "is-glob": {
+                          "version": "2.0.1",
+                          "from": "is-glob@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "is-extglob": {
+                              "version": "1.0.0",
+                              "from": "is-extglob@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+                              "dev": true
+                            }
+                          }
+                        }
+                      }
+                    },
+                    "micromatch": {
+                      "version": "2.3.11",
+                      "from": "micromatch@>=2.1.5 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "arr-diff": {
+                          "version": "2.0.0",
+                          "from": "arr-diff@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "arr-flatten": {
+                              "version": "1.0.1",
+                              "from": "arr-flatten@>=1.0.1 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz",
+                              "dev": true
+                            }
+                          }
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "source-map": {
-                          "version": "0.5.6",
-                          "from": "source-map@>=0.5.3 <0.6.0",
-                          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "array-unique": {
+                          "version": "0.2.1",
+                          "from": "array-unique@>=0.2.1 <0.3.0",
+                          "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
+                          "dev": true
+                        },
+                        "braces": {
+                          "version": "1.8.5",
+                          "from": "braces@>=1.8.2 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "expand-range": {
+                              "version": "1.8.2",
+                              "from": "expand-range@>=1.8.1 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
+                              "dev": true,
+                              "dependencies": {
+                                "fill-range": {
+                                  "version": "2.2.3",
+                                  "from": "fill-range@>=2.1.0 <3.0.0",
+                                  "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
+                                  "dev": true,
+                                  "dependencies": {
+                                    "is-number": {
+                                      "version": "2.1.0",
+                                      "from": "is-number@>=2.1.0 <3.0.0",
+                                      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
+                                      "dev": true
+                                    },
+                                    "isobject": {
+                                      "version": "2.1.0",
+                                      "from": "isobject@>=2.0.0 <3.0.0",
+                                      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+                                      "dev": true,
+                                      "dependencies": {
+                                        "isarray": {
+                                          "version": "1.0.0",
+                                          "from": "isarray@1.0.0",
+                                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                                          "dev": true
+                                        }
+                                      }
+                                    },
+                                    "randomatic": {
+                                      "version": "1.1.5",
+                                      "from": "randomatic@>=1.1.3 <2.0.0",
+                                      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz",
+                                      "dev": true
+                                    },
+                                    "repeat-string": {
+                                      "version": "1.5.4",
+                                      "from": "repeat-string@>=1.5.2 <2.0.0",
+                                      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
+                                      "dev": true
+                                    }
+                                  }
+                                }
+                              }
+                            },
+                            "preserve": {
+                              "version": "0.2.0",
+                              "from": "preserve@>=0.2.0 <0.3.0",
+                              "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
+                              "dev": true
+                            },
+                            "repeat-element": {
+                              "version": "1.1.2",
+                              "from": "repeat-element@>=1.1.2 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "expand-brackets": {
+                          "version": "0.1.5",
+                          "from": "expand-brackets@>=0.1.4 <0.2.0",
+                          "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "is-posix-bracket": {
+                              "version": "0.1.1",
+                              "from": "is-posix-bracket@>=0.1.0 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "extglob": {
+                          "version": "0.3.2",
+                          "from": "extglob@>=0.3.1 <0.4.0",
+                          "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
+                          "dev": true
+                        },
+                        "filename-regex": {
+                          "version": "2.0.0",
+                          "from": "filename-regex@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz",
+                          "dev": true
+                        },
+                        "is-extglob": {
+                          "version": "1.0.0",
+                          "from": "is-extglob@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+                          "dev": true
+                        },
+                        "is-glob": {
+                          "version": "2.0.1",
+                          "from": "is-glob@>=2.0.1 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+                          "dev": true
+                        },
+                        "kind-of": {
+                          "version": "3.0.4",
+                          "from": "kind-of@>=3.0.2 <4.0.0",
+                          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "is-buffer": {
+                              "version": "1.1.3",
+                              "from": "is-buffer@>=1.0.2 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "normalize-path": {
+                          "version": "2.0.1",
+                          "from": "normalize-path@>=2.0.1 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz",
+                          "dev": true
+                        },
+                        "object.omit": {
+                          "version": "2.0.0",
+                          "from": "object.omit@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "for-own": {
+                              "version": "0.1.4",
+                              "from": "for-own@>=0.1.3 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
+                              "dev": true,
+                              "dependencies": {
+                                "for-in": {
+                                  "version": "0.1.5",
+                                  "from": "for-in@>=0.1.5 <0.2.0",
+                                  "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz",
+                                  "dev": true
+                                }
+                              }
+                            },
+                            "is-extendable": {
+                              "version": "0.1.1",
+                              "from": "is-extendable@>=0.1.1 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "parse-glob": {
+                          "version": "3.0.4",
+                          "from": "parse-glob@>=3.0.4 <4.0.0",
+                          "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "glob-base": {
+                              "version": "0.3.0",
+                              "from": "glob-base@>=0.3.0 <0.4.0",
+                              "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
+                              "dev": true
+                            },
+                            "is-dotfile": {
+                              "version": "1.0.2",
+                              "from": "is-dotfile@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "regex-cache": {
+                          "version": "0.4.3",
+                          "from": "regex-cache@>=0.4.2 <0.5.0",
+                          "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "is-equal-shallow": {
+                              "version": "0.1.3",
+                              "from": "is-equal-shallow@>=0.1.3 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
+                              "dev": true
+                            },
+                            "is-primitive": {
+                              "version": "2.0.0",
+                              "from": "is-primitive@>=2.0.0 <3.0.0",
+                              "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
+                              "dev": true
+                            }
+                          }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    },
+                    "ordered-read-streams": {
+                      "version": "0.3.0",
+                      "from": "ordered-read-streams@>=0.3.0 <0.4.0",
+                      "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "is-stream": {
+                          "version": "1.1.0",
+                          "from": "is-stream@>=1.0.1 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                          "dev": true
+                        }
+                      }
+                    },
+                    "through2": {
+                      "version": "0.6.5",
+                      "from": "through2@>=0.6.0 <0.7.0",
+                      "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "readable-stream": {
+                          "version": "1.0.34",
+                          "from": "readable-stream@>=1.0.33-1 <1.1.0-0",
+                          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "core-util-is": {
+                              "version": "1.0.2",
+                              "from": "core-util-is@>=1.0.0 <1.1.0",
+                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                              "dev": true
+                            },
+                            "inherits": {
+                              "version": "2.0.1",
+                              "from": "inherits@>=2.0.1 <2.1.0",
+                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                              "dev": true
+                            },
+                            "isarray": {
+                              "version": "0.0.1",
+                              "from": "isarray@0.0.1",
+                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                              "dev": true
+                            },
+                            "string_decoder": {
+                              "version": "0.10.31",
+                              "from": "string_decoder@>=0.10.0 <0.11.0",
+                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                              "dev": true
+                            }
+                          }
+                        },
+                        "xtend": {
+                          "version": "4.0.1",
+                          "from": "xtend@>=4.0.0 <4.1.0-0",
+                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                          "dev": true
+                        }
+                      }
+                    },
+                    "to-absolute-glob": {
+                      "version": "0.1.1",
+                      "from": "to-absolute-glob@>=0.1.1 <0.2.0",
+                      "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "extend-shallow": {
+                          "version": "2.0.1",
+                          "from": "extend-shallow@>=2.0.1 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "is-extendable": {
+                              "version": "0.1.1",
+                              "from": "is-extendable@>=0.1.0 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+                              "dev": true
+                            }
+                          }
+                        }
+                      }
+                    },
+                    "unique-stream": {
+                      "version": "2.2.1",
+                      "from": "unique-stream@>=2.0.2 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
+                      "dev": true,
+                      "dependencies": {
+                        "json-stable-stringify": {
+                          "version": "1.0.1",
+                          "from": "json-stable-stringify@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
+                          "dev": true,
+                          "dependencies": {
+                            "jsonify": {
+                              "version": "0.0.0",
+                              "from": "jsonify@>=0.0.0 <0.1.0",
+                              "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+                              "dev": true
+                            }
+                          }
+                        }
+                      }
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "graceful-fs": {
+                  "version": "4.1.5",
+                  "from": "graceful-fs@>=4.0.0 <5.0.0",
+                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                  "dev": true
+                },
+                "gulp-sourcemaps": {
+                  "version": "1.6.0",
+                  "from": "gulp-sourcemaps@>=1.5.2 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "convert-source-map": {
+                      "version": "1.3.0",
+                      "from": "convert-source-map@>=1.1.1 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.3.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "is-valid-glob": {
+                  "version": "0.3.0",
+                  "from": "is-valid-glob@>=0.3.0 <0.4.0",
+                  "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz",
+                  "dev": true
+                },
+                "lazystream": {
+                  "version": "1.0.0",
+                  "from": "lazystream@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
+                  "dev": true
+                },
+                "lodash.isequal": {
+                  "version": "4.3.1",
+                  "from": "lodash.isequal@>=4.0.0 <5.0.0",
+                  "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.3.1.tgz",
+                  "dev": true
+                },
+                "merge-stream": {
+                  "version": "1.0.0",
+                  "from": "merge-stream@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz",
+                  "dev": true
+                },
+                "mkdirp": {
+                  "version": "0.5.1",
+                  "from": "mkdirp@>=0.5.1 <0.6.0",
+                  "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "minimist": {
+                      "version": "0.0.8",
+                      "from": "minimist@0.0.8",
+                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "object-assign": {
+                  "version": "4.1.0",
+                  "from": "object-assign@>=4.0.0 <5.0.0",
+                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                  "dev": true
+                },
+                "strip-bom": {
+                  "version": "2.0.0",
+                  "from": "strip-bom@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "is-utf8": {
+                      "version": "0.2.1",
+                      "from": "is-utf8@>=0.2.0 <0.3.0",
+                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "strip-bom-stream": {
+                  "version": "1.0.0",
+                  "from": "strip-bom-stream@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "first-chunk-stream": {
+                      "version": "1.0.0",
+                      "from": "first-chunk-stream@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "through2": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "through2@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "from": "inherits@>=2.0.1 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "from": "inherits@>=2.0.1 <2.1.0",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "from": "isarray@1.0.0",
-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "from": "isarray@>=1.0.0 <1.1.0",
+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "from": "util-deprecate@>=1.0.1 <1.1.0",
-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "from": "util-deprecate@>=1.0.2 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17189,9 +21932,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+                "through2-filter": {
+                  "version": "2.0.0",
+                  "from": "through2-filter@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "xtend": {
+                      "version": "4.0.1",
+                      "from": "xtend@>=4.0.0 <4.1.0",
+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "vali-date": {
+                  "version": "1.0.0",
+                  "from": "vali-date@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz",
+                  "dev": true
+                },
+                "vinyl": {
+                  "version": "1.2.0",
+                  "from": "vinyl@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "clone": {
+                      "version": "1.0.2",
+                      "from": "clone@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+                      "dev": true
+                    },
+                    "clone-stats": {
+                      "version": "0.0.1",
+                      "from": "clone-stats@>=0.0.1 <0.0.2",
+                      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+                      "dev": true
+                    },
+                    "replace-ext": {
+                      "version": "0.0.1",
+                      "from": "replace-ext@0.0.1",
+                      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+                      "dev": true
+                    }
+                  }
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17201,11 +21991,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "pretty-bytes@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17215,31 +22007,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-jshint@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17247,11 +22045,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17258,7 +22058,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17265,42 +22066,50 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "hooker": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "hooker@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "jshint": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.9.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "jshint@>=2.9.1 <2.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "cli": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.6.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "cli@>=0.6.0 <0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.2.11",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "glob@>=3.2.1 <3.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimatch@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "lru-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.7.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lru-cache@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "sigmund": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "sigmund@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17312,11 +22121,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "console-browserify@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "date-now": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "date-now@>=0.1.4 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17323,100 +22134,124 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "exit": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "exit@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "htmlparser2": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "htmlparser2@>=3.8.0 <3.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "domelementtype": {
+                  "version": "1.3.0",
+                  "from": "domelementtype@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
+                  "dev": true
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "domhandler": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "domhandler@>=2.3.0 <2.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "domutils": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "domutils@>=1.5.0 <1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "dom-serializer": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "dom-serializer@>=0.0.0 <1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "domelementtype": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "domelementtype@>=1.1.1 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "entities": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "entities@>=1.1.1 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "domelementtype": {
-                  "version": "1.3.0",
-                  "from": "domelementtype@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "entities": {
+                  "version": "1.0.0",
+                  "from": "entities@>=1.0.0 <1.1.0",
+                  "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.14",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "inherits": {
+                      "version": "2.0.1",
+                      "from": "inherits@>=2.0.1 <2.1.0",
+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
-                    },
-                    "inherits": {
-                      "version": "2.0.1",
-                      "from": "inherits@>=2.0.1 <2.1.0",
-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                },
-                "entities": {
-                  "version": "1.0.0",
-                  "from": "entities@>=1.0.0 <1.1.0",
-                  "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+            "lodash": {
+              "version": "3.7.0",
+              "from": "lodash@>=3.7.0 <3.8.0",
+              "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz",
+              "dev": true
+            },
</ins><span class="cx" style="display: block; padding: 0 10px">             "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.10",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "minimatch@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17425,17 +22260,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "shelljs": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "shelljs@>=0.3.0 <0.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "strip-json-comments": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-json-comments@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
-            },
-            "lodash": {
-              "version": "3.7.0",
-              "from": "lodash@>=3.7.0 <3.8.0",
-              "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17445,73 +22277,87 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-qunit@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "grunt-lib-phantomjs": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "grunt-lib-phantomjs@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/grunt-lib-phantomjs/-/grunt-lib-phantomjs-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "eventemitter2": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.4.14",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "eventemitter2@>=0.4.9 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "phantomjs-prebuilt": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.1.9",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "phantomjs-prebuilt@>=2.1.3 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.9.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "extract-zip": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "extract-zip@>=1.5.0 <1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "concat-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "concat-stream@1.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "typedarray": {
-                          "version": "0.0.6",
-                          "from": "typedarray@>=0.0.5 <0.1.0",
-                          "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
-                        },
</del><span class="cx" style="display: block; padding: 0 10px">                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                        "typedarray": {
+                          "version": "0.0.6",
+                          "from": "typedarray@>=0.0.5 <0.1.0",
+                          "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17518,17 +22364,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "debug": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.7.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "debug@0.7.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mkdirp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mkdirp@0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "minimist@0.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17536,16 +22385,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "yauzl@2.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "fd-slicer": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "fd-slicer@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "pend": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pend@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17557,51 +22409,61 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.30.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "fs-extra@>=0.30.0 <0.31.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "jsonfile": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsonfile@>=2.1.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.3.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.3.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "klaw": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "klaw@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "rimraf@>=2.2.8 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17608,27 +22470,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="cx" style="display: block; padding: 0 10px">                                     "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17638,11 +22505,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17656,21 +22525,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "hasha@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-stream@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17679,67 +22552,80 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "kew": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "kew@>=0.7.0 <0.8.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "progress": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.8",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "progress@>=1.1.8 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "request": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.74.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "request@>=2.74.0 <2.75.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/request/-/request-2.74.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "aws-sign2": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "aws-sign2@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "aws4": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "aws4@>=1.2.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bl@>=1.1.2 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17748,17 +22634,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "caseless": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "caseless@>=0.11.0 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "combined-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "combined-stream@>=1.0.5 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "delayed-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "delayed-stream@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17765,22 +22654,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "extend@>=3.0.0 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "forever-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "forever-agent@>=0.6.1 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "form-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0-rc4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "form-data@>=1.0.0-rc4 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "async@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17788,31 +22681,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "har-validator@>=2.0.6 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "chalk@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17820,11 +22719,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17831,7 +22732,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17839,11 +22741,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "commander@>=2.9.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17851,21 +22755,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.13.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-my-json-valid@>=2.12.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "generate-function": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "generate-function@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "generate-object-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "generate-object-property@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-property@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17872,12 +22780,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "jsonpointer": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "jsonpointer@2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17885,11 +22795,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17899,26 +22811,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "hawk@>=3.1.3 <3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "hoek": {
-                          "version": "2.16.3",
-                          "from": "hoek@>=2.0.0 <3.0.0",
-                          "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
-                        },
</del><span class="cx" style="display: block; padding: 0 10px">                         "boom": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "boom@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "cryptiles": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "cryptiles@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "hoek": {
+                          "version": "2.16.3",
+                          "from": "hoek@>=2.0.0 <3.0.0",
+                          "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+                          "dev": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "sntp": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "sntp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17926,31 +22843,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "http-signature@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "assert-plus@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "jsprim": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "jsprim@>=1.2.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "extsprintf": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "extsprintf@1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "json-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "json-schema@0.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "verror": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "verror@1.3.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17958,46 +22881,59 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "sshpk@>=1.7.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.8.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "asn1": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "asn1@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "assert-plus@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "dashdash": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.14.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "dashdash@>=1.12.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                            "ecc-jsbn": {
+                              "version": "0.1.1",
+                              "from": "ecc-jsbn@>=0.1.1 <0.2.0",
+                              "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+                              "dev": true,
+                              "optional": true
+                            },
</ins><span class="cx" style="display: block; padding: 0 10px">                             "getpass": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "getpass@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                            "jodid25519": {
+                              "version": "1.0.2",
+                              "from": "jodid25519@>=1.0.0 <2.0.0",
+                              "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
+                              "dev": true,
+                              "optional": true
+                            },
</ins><span class="cx" style="display: block; padding: 0 10px">                             "jsbn": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "jsbn@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "tweetnacl": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.13.3",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "tweetnacl@>=0.13.0 <0.14.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
-                            },
-                            "jodid25519": {
-                              "version": "1.0.2",
-                              "from": "jodid25519@>=1.0.0 <2.0.0",
-                              "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"
-                            },
-                            "ecc-jsbn": {
-                              "version": "0.1.1",
-                              "from": "ecc-jsbn@>=0.1.1 <0.2.0",
-                              "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
+                              "dev": true,
+                              "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18006,27 +22942,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-typedarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-typedarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isstream@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "json-stringify-safe": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "json-stringify-safe@>=5.0.1 <5.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mime-types": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.11",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mime-types@>=2.1.7 <2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "mime-db": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.23.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "mime-db@>=1.23.0 <1.24.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18033,32 +22974,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "node-uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "node-uuid@>=1.4.7 <1.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "oauth-sign": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "oauth-sign@>=0.8.1 <0.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "6.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "qs@>=6.2.0 <6.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "stringstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "stringstream@>=0.0.4 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tough-cookie": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tough-cookie@>=2.3.0 <2.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tunnel-agent@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18066,11 +23013,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "request-progress@>=2.0.1 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "throttleit": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "throttleit@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18078,11 +23027,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.10",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "which@>=1.2.10 <1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/which/-/which-1.2.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "isexe": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isexe@>=1.1.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18092,26 +23043,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "rimraf@>=2.5.2 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "glob@>=7.0.5 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18118,27 +23074,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18148,11 +23109,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18159,7 +23122,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18168,17 +23132,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "semver@>=5.1.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "temporary": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "temporary@>=0.0.8 <0.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/temporary/-/temporary-0.0.8.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "package": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "package@>=1.0.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/package/-/package-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/package/-/package-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18190,31 +23157,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-uglify@>=1.0.1 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.com/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18222,11 +23195,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18233,7 +23208,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18240,27 +23216,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "4.14.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "lodash@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "maxmin": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "maxmin@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "figures": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "figures@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "escape-string-regexp@>=1.0.5 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "object-assign@>=4.1.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18268,67 +23249,79 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "gzip-size@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "browserify-zlib": {
+                  "version": "0.1.4",
+                  "from": "browserify-zlib@>=0.1.4 <0.2.0",
+                  "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "pako": {
+                      "version": "0.2.9",
+                      "from": "pako@>=0.2.0 <0.3.0",
+                      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
+                      "dev": true
+                    }
+                  }
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "concat-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "concat-stream@>=1.4.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "typedarray": {
-                      "version": "0.0.6",
-                      "from": "typedarray@>=0.0.5 <0.1.0",
-                      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.0 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    },
+                    "typedarray": {
+                      "version": "0.0.6",
+                      "from": "typedarray@>=0.0.5 <0.1.0",
+                      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                },
-                "browserify-zlib": {
-                  "version": "0.1.4",
-                  "from": "browserify-zlib@>=0.1.4 <0.2.0",
-                  "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
-                  "dependencies": {
-                    "pako": {
-                      "version": "0.2.9",
-                      "from": "pako@>=0.2.0 <0.3.0",
-                      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"
-                    }
-                  }
</del><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18336,26 +23329,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "pretty-bytes@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "meow@>=3.1.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18362,22 +23360,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18384,7 +23386,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18391,32 +23394,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimist@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18423,22 +23432,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18446,16 +23459,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18466,32 +23482,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "read-pkg-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18501,31 +23523,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18534,17 +23562,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18552,11 +23583,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18566,26 +23599,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18599,26 +23637,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18629,7 +23672,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18636,7 +23680,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18648,56 +23693,67 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.6.4",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "uglify-js@>=2.6.2 <2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "async": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.2.10",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "async@>=0.2.6 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.5.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "source-map@>=0.5.1 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "uglify-to-browserify": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "uglify-to-browserify@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "yargs": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "yargs@>=3.10.0 <3.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "camelcase@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "cliui": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "cliui@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "center-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "center-align@>=0.1.1 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "align-text": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "align-text@>=0.1.3 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "kind-of": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "kind-of@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-buffer@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18704,12 +23760,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "longest@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "repeat-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "repeat-string@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18716,7 +23774,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "lazy-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lazy-cache@>=1.0.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18724,21 +23783,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "right-align@>=0.1.1 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "align-text": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "align-text@>=0.1.3 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "kind-of": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "kind-of@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-buffer@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18745,12 +23808,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "longest": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "longest@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "repeat-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "repeat-string@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18759,7 +23824,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "wordwrap": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wordwrap@0.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18766,12 +23832,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "decamelize@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "window-size": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "window-size@0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18780,7 +23848,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "uri-path": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "uri-path@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18788,41 +23857,49 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-contrib-watch@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "async@>=1.5.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "gaze": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "gaze@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "globule": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "globule@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/globule/-/globule-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "glob@>=7.0.3 <7.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18829,17 +23906,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "once": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18846,7 +23926,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18853,27 +23934,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "lodash@>=4.9.0 <4.10.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=3.0.0 <3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18886,47 +23972,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "lodash@>=3.10.1 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "tiny-lr": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "tiny-lr@>=0.2.1 <0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "body-parser": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.14.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "body-parser@>=1.14.0 <1.15.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "bytes": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "bytes@2.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "content-type": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "content-type@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "depd": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "depd@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "http-errors": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "http-errors@>=1.3.1 <1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "statuses": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "statuses@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18933,17 +24028,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "iconv-lite": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.4.13",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "iconv-lite@0.4.13",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "on-finished": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "on-finished@>=2.3.0 <2.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "ee-first": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ee-first@1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18950,22 +24048,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "5.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "qs@5.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "raw-body": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "raw-body@>=2.1.5 <2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "bytes": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "bytes@2.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "unpipe": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "unpipe@1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18973,21 +24075,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.6.13",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "type-is@>=1.6.10 <1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.13.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "media-typer": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "media-typer@0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "mime-types": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.11",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mime-types@>=2.1.11 <2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "mime-db": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.23.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "mime-db@>=1.23.0 <1.24.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18999,11 +24105,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "debug@>=2.2.0 <2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ms": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ms@0.7.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19011,16 +24119,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "faye-websocket@>=0.10.0 <0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "websocket-driver": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "websocket-driver@>=0.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "websocket-extensions": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "websocket-extensions@>=0.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19029,17 +24140,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "livereload-js": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "livereload-js@>=2.2.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.2.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "parseurl": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "parseurl@>=1.3.0 <1.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "5.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "qs@>=5.1.0 <5.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19048,17 +24162,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-includes": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-includes@>=0.5.1 <0.6.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      "resolved": "https://registry.npmjs.org/grunt-includes/-/grunt-includes-0.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "resolved": "https://registry.npmjs.org/grunt-includes/-/grunt-includes-0.5.4.tgz",
+      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-jsvalidate": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-jsvalidate@>=0.2.2 <0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-jsvalidate/-/grunt-jsvalidate-0.2.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "esprima": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "esprima@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19066,102 +24183,353 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-legacy-util@>=0.2.0 <0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "async": {
+          "version": "0.1.22",
+          "from": "async@>=0.1.22 <0.2.0",
+          "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
+          "dev": true
+        },
+        "exit": {
+          "version": "0.1.2",
+          "from": "exit@>=0.1.1 <0.2.0",
+          "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+          "dev": true
+        },
+        "getobject": {
+          "version": "0.1.0",
+          "from": "getobject@>=0.1.0 <0.2.0",
+          "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
+          "dev": true
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "hooker": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "hooker@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "async": {
-          "version": "0.1.22",
-          "from": "async@>=0.1.22 <0.2.0",
-          "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz"
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.9.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "lodash@>=0.9.2 <0.10.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "exit": {
-          "version": "0.1.2",
-          "from": "exit@>=0.1.1 <0.2.0",
-          "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "underscore.string": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "underscore.string@>=2.2.1 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "getobject": {
-          "version": "0.1.0",
-          "from": "getobject@>=0.1.0 <0.2.0",
-          "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "which": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "which@>=1.0.5 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-patch-wordpress": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.4.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-      "from": "grunt-patch-wordpress@>=0.4.2 <0.5.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "from": "grunt-patch-wordpress@0.4.2",
+      "resolved": "https://registry.npmjs.org/grunt-patch-wordpress/-/grunt-patch-wordpress-0.4.2.tgz",
+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "inquirer": {
+          "version": "0.12.0",
+          "from": "inquirer@>=0.12.0 <0.13.0",
+          "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
+          "dev": true,
+          "dependencies": {
+            "ansi-escapes": {
+              "version": "1.4.0",
+              "from": "ansi-escapes@>=1.1.0 <2.0.0",
+              "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
+              "dev": true
+            },
+            "ansi-regex": {
+              "version": "2.0.0",
+              "from": "ansi-regex@>=2.0.0 <3.0.0",
+              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+              "dev": true
+            },
+            "chalk": {
+              "version": "1.1.3",
+              "from": "chalk@>=1.0.0 <2.0.0",
+              "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+              "dev": true,
+              "dependencies": {
+                "ansi-styles": {
+                  "version": "2.2.1",
+                  "from": "ansi-styles@>=2.2.1 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+                  "dev": true
+                },
+                "escape-string-regexp": {
+                  "version": "1.0.5",
+                  "from": "escape-string-regexp@>=1.0.5 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
+                },
+                "has-ansi": {
+                  "version": "2.0.0",
+                  "from": "has-ansi@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+                  "dev": true
+                },
+                "supports-color": {
+                  "version": "2.0.0",
+                  "from": "supports-color@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "cli-cursor": {
+              "version": "1.0.2",
+              "from": "cli-cursor@>=1.0.1 <2.0.0",
+              "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
+              "dev": true,
+              "dependencies": {
+                "restore-cursor": {
+                  "version": "1.0.1",
+                  "from": "restore-cursor@>=1.0.1 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "exit-hook": {
+                      "version": "1.1.1",
+                      "from": "exit-hook@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
+                      "dev": true
+                    },
+                    "onetime": {
+                      "version": "1.1.0",
+                      "from": "onetime@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+                      "dev": true
+                    }
+                  }
+                }
+              }
+            },
+            "cli-width": {
+              "version": "2.1.0",
+              "from": "cli-width@>=2.0.0 <3.0.0",
+              "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz",
+              "dev": true
+            },
+            "figures": {
+              "version": "1.7.0",
+              "from": "figures@>=1.3.5 <2.0.0",
+              "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+              "dev": true,
+              "dependencies": {
+                "escape-string-regexp": {
+                  "version": "1.0.5",
+                  "from": "escape-string-regexp@>=1.0.5 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
+                },
+                "object-assign": {
+                  "version": "4.1.0",
+                  "from": "object-assign@>=4.1.0 <5.0.0",
+                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "lodash": {
+              "version": "4.14.1",
+              "from": "lodash@>=4.3.0 <5.0.0",
+              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz",
+              "dev": true
+            },
+            "readline2": {
+              "version": "1.0.1",
+              "from": "readline2@>=1.0.1 <2.0.0",
+              "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
+              "dev": true,
+              "dependencies": {
+                "code-point-at": {
+                  "version": "1.0.0",
+                  "from": "code-point-at@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "number-is-nan": {
+                      "version": "1.0.0",
+                      "from": "number-is-nan@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "is-fullwidth-code-point": {
+                  "version": "1.0.0",
+                  "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "number-is-nan": {
+                      "version": "1.0.0",
+                      "from": "number-is-nan@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "mute-stream": {
+                  "version": "0.0.5",
+                  "from": "mute-stream@0.0.5",
+                  "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "run-async": {
+              "version": "0.1.0",
+              "from": "run-async@>=0.1.0 <0.2.0",
+              "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
+              "dev": true,
+              "dependencies": {
+                "once": {
+                  "version": "1.3.3",
+                  "from": "once@>=1.3.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "wrappy": {
+                      "version": "1.0.2",
+                      "from": "wrappy@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
+                    }
+                  }
+                }
+              }
+            },
+            "rx-lite": {
+              "version": "3.1.2",
+              "from": "rx-lite@>=3.1.2 <4.0.0",
+              "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
+              "dev": true
+            },
+            "string-width": {
+              "version": "1.0.1",
+              "from": "string-width@>=1.0.1 <2.0.0",
+              "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
+              "dev": true,
+              "dependencies": {
+                "code-point-at": {
+                  "version": "1.0.0",
+                  "from": "code-point-at@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "number-is-nan": {
+                      "version": "1.0.0",
+                      "from": "number-is-nan@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                },
+                "is-fullwidth-code-point": {
+                  "version": "1.0.0",
+                  "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
+                  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "number-is-nan": {
+                      "version": "1.0.0",
+                      "from": "number-is-nan@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                }
+              }
+            },
+            "strip-ansi": {
+              "version": "3.0.1",
+              "from": "strip-ansi@>=3.0.0 <4.0.0",
+              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+              "dev": true
+            },
+            "through": {
+              "version": "2.3.8",
+              "from": "through@>=2.3.6 <3.0.0",
+              "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+              "dev": true
+            }
+          }
+        },
</ins><span class="cx" style="display: block; padding: 0 10px">         "request": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.69.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "request@>=2.69.0 <2.70.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "aws-sign2": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "aws-sign2@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "aws4": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "aws4@>=1.2.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "bl@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19170,17 +24538,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "caseless": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "caseless@>=0.11.0 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "combined-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "combined-stream@>=1.0.5 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "delayed-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "delayed-stream@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19187,22 +24558,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "extend": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "extend@>=3.0.0 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "forever-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "forever-agent@>=0.6.1 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "form-data": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0-rc4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "form-data@>=1.0.0-rc3 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "async": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "async@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19210,31 +24585,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "har-validator@>=2.0.6 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "chalk@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19242,11 +24623,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19253,7 +24636,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19261,11 +24645,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "commander@>=2.9.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19273,21 +24659,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.13.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-my-json-valid@>=2.12.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "generate-function": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "generate-function@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "generate-object-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "generate-object-property@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-property@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19294,12 +24684,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "jsonpointer": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsonpointer@2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19307,11 +24699,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19321,26 +24715,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "hawk@>=3.1.0 <3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "hoek": {
-                  "version": "2.16.3",
-                  "from": "hoek@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
-                },
</del><span class="cx" style="display: block; padding: 0 10px">                 "boom": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "boom@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "cryptiles": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "cryptiles@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "hoek": {
+                  "version": "2.16.3",
+                  "from": "hoek@>=2.0.0 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+                  "dev": true
+                },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "sntp": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "sntp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19348,31 +24747,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "http-signature@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "assert-plus@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "jsprim": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "jsprim@>=1.2.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "extsprintf": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "extsprintf@1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "json-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "json-schema@0.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "verror": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "verror@1.3.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19380,46 +24785,59 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.9.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "sshpk@>=1.7.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.9.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "asn1": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "asn1@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "assert-plus@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "dashdash": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.14.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "dashdash@>=1.12.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "ecc-jsbn": {
+                      "version": "0.1.1",
+                      "from": "ecc-jsbn@>=0.1.1 <0.2.0",
+                      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "getpass": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "getpass@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "jodid25519": {
+                      "version": "1.0.2",
+                      "from": "jodid25519@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
+                      "dev": true,
+                      "optional": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "jsbn": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsbn@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "tweetnacl": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.13.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "tweetnacl@>=0.13.0 <0.14.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
-                    },
-                    "jodid25519": {
-                      "version": "1.0.2",
-                      "from": "jodid25519@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"
-                    },
-                    "ecc-jsbn": {
-                      "version": "0.1.1",
-                      "from": "ecc-jsbn@>=0.1.1 <0.2.0",
-                      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
+                      "dev": true,
+                      "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19428,27 +24846,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "is-typedarray": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "is-typedarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "isstream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "isstream@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "json-stringify-safe": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "json-stringify-safe@>=5.0.1 <5.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "mime-types": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.1.11",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "mime-types@>=2.1.11 <2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "mime-db": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.23.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "mime-db@>=1.23.0 <1.24.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19455,250 +24878,64 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "node-uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "node-uuid@>=1.4.7 <1.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "oauth-sign": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "oauth-sign@>=0.8.0 <0.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "6.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "qs@>=6.0.2 <6.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "stringstream": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "stringstream@>=0.0.4 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "tough-cookie": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "tough-cookie@>=2.2.0 <2.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "tunnel-agent@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "inquirer": {
-          "version": "0.12.0",
-          "from": "inquirer@>=0.12.0 <0.13.0",
-          "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
-          "dependencies": {
-            "ansi-escapes": {
-              "version": "1.4.0",
-              "from": "ansi-escapes@>=1.1.0 <2.0.0",
-              "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz"
-            },
-            "ansi-regex": {
-              "version": "2.0.0",
-              "from": "ansi-regex@>=2.0.0 <3.0.0",
-              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
-            },
-            "chalk": {
-              "version": "1.1.3",
-              "from": "chalk@>=1.0.0 <2.0.0",
-              "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
-              "dependencies": {
-                "ansi-styles": {
-                  "version": "2.2.1",
-                  "from": "ansi-styles@>=2.2.1 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
-                },
-                "escape-string-regexp": {
-                  "version": "1.0.5",
-                  "from": "escape-string-regexp@>=1.0.5 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
-                },
-                "has-ansi": {
-                  "version": "2.0.0",
-                  "from": "has-ansi@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"
-                },
-                "supports-color": {
-                  "version": "2.0.0",
-                  "from": "supports-color@>=2.0.0 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
-                }
-              }
-            },
-            "cli-cursor": {
-              "version": "1.0.2",
-              "from": "cli-cursor@>=1.0.1 <2.0.0",
-              "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
-              "dependencies": {
-                "restore-cursor": {
-                  "version": "1.0.1",
-                  "from": "restore-cursor@>=1.0.1 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
-                  "dependencies": {
-                    "exit-hook": {
-                      "version": "1.1.1",
-                      "from": "exit-hook@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz"
-                    },
-                    "onetime": {
-                      "version": "1.1.0",
-                      "from": "onetime@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
-                    }
-                  }
-                }
-              }
-            },
-            "cli-width": {
-              "version": "2.1.0",
-              "from": "cli-width@>=2.0.0 <3.0.0",
-              "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz"
-            },
-            "figures": {
-              "version": "1.7.0",
-              "from": "figures@>=1.3.5 <2.0.0",
-              "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
-              "dependencies": {
-                "escape-string-regexp": {
-                  "version": "1.0.5",
-                  "from": "escape-string-regexp@>=1.0.5 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
-                },
-                "object-assign": {
-                  "version": "4.1.0",
-                  "from": "object-assign@>=4.1.0 <5.0.0",
-                  "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
-                }
-              }
-            },
-            "lodash": {
-              "version": "4.14.1",
-              "from": "lodash@>=4.3.0 <5.0.0",
-              "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz"
-            },
-            "readline2": {
-              "version": "1.0.1",
-              "from": "readline2@>=1.0.1 <2.0.0",
-              "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
-              "dependencies": {
-                "code-point-at": {
-                  "version": "1.0.0",
-                  "from": "code-point-at@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
-                  "dependencies": {
-                    "number-is-nan": {
-                      "version": "1.0.0",
-                      "from": "number-is-nan@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
-                    }
-                  }
-                },
-                "is-fullwidth-code-point": {
-                  "version": "1.0.0",
-                  "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
-                  "dependencies": {
-                    "number-is-nan": {
-                      "version": "1.0.0",
-                      "from": "number-is-nan@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
-                    }
-                  }
-                },
-                "mute-stream": {
-                  "version": "0.0.5",
-                  "from": "mute-stream@0.0.5",
-                  "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz"
-                }
-              }
-            },
-            "run-async": {
-              "version": "0.1.0",
-              "from": "run-async@>=0.1.0 <0.2.0",
-              "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
-              "dependencies": {
-                "once": {
-                  "version": "1.3.3",
-                  "from": "once@>=1.3.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
-                  "dependencies": {
-                    "wrappy": {
-                      "version": "1.0.2",
-                      "from": "wrappy@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
-                    }
-                  }
-                }
-              }
-            },
-            "rx-lite": {
-              "version": "3.1.2",
-              "from": "rx-lite@>=3.1.2 <4.0.0",
-              "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz"
-            },
-            "string-width": {
-              "version": "1.0.1",
-              "from": "string-width@>=1.0.1 <2.0.0",
-              "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
-              "dependencies": {
-                "code-point-at": {
-                  "version": "1.0.0",
-                  "from": "code-point-at@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
-                  "dependencies": {
-                    "number-is-nan": {
-                      "version": "1.0.0",
-                      "from": "number-is-nan@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
-                    }
-                  }
-                },
-                "is-fullwidth-code-point": {
-                  "version": "1.0.0",
-                  "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
-                  "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
-                  "dependencies": {
-                    "number-is-nan": {
-                      "version": "1.0.0",
-                      "from": "number-is-nan@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
-                    }
-                  }
-                }
-              }
-            },
-            "strip-ansi": {
-              "version": "3.0.1",
-              "from": "strip-ansi@>=3.0.0 <4.0.0",
-              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
-            },
-            "through": {
-              "version": "2.3.8",
-              "from": "through@>=2.3.6 <3.0.0",
-              "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
-            }
-          }
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "underscore": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.8.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "underscore@>=1.8.3 <1.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "underscore.string": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.3.4",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "underscore.string@>=3.3.4 <3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "sprintf-js": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "sprintf-js@>=1.0.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "util-deprecate@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19706,16 +24943,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "xmlrpc@>=1.3.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "sax": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "sax@>=1.2.0 <1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "xmlbuilder": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "8.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "xmlbuilder@>=8.2.0 <8.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19725,31 +24965,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "0.7.2",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-postcss@>=0.7.1 <0.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.7.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19757,11 +25003,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19768,7 +25016,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19775,39 +25024,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "diff": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "diff@>=2.0.2 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "es6-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "es6-promise@>=3.0.2 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "postcss": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "postcss@>=5.0.0 <6.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+            "js-base64": {
+              "version": "2.1.9",
+              "from": "js-base64@>=2.1.9 <3.0.0",
+              "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
+              "dev": true
+            },
+            "source-map": {
+              "version": "0.5.6",
+              "from": "source-map@>=0.5.6 <0.6.0",
+              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+              "dev": true
+            },
</ins><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=3.1.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "has-flag": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "has-flag@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-            },
-            "source-map": {
-              "version": "0.5.6",
-              "from": "source-map@>=0.5.6 <0.6.0",
-              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
-            },
-            "js-base64": {
-              "version": "2.1.9",
-              "from": "js-base64@>=2.1.9 <3.0.0",
-              "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz"
</del><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19817,101 +25073,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-rtlcss@>=2.0.1 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-rtlcss/-/grunt-rtlcss-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        "rtlcss": {
-          "version": "2.0.6",
-          "from": "rtlcss@>=2.0.0 <3.0.0",
-          "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.0.6.tgz",
-          "dependencies": {
-            "postcss": {
-              "version": "5.1.1",
-              "from": "postcss@>=5.0.0 <6.0.0",
-              "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.1.1.tgz",
-              "dependencies": {
-                "supports-color": {
-                  "version": "3.1.2",
-                  "from": "supports-color@>=3.1.2 <4.0.0",
-                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
-                  "dependencies": {
-                    "has-flag": {
-                      "version": "1.0.0",
-                      "from": "has-flag@>=1.0.0 <2.0.0",
-                      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"
-                    }
-                  }
-                },
-                "source-map": {
-                  "version": "0.5.6",
-                  "from": "source-map@>=0.5.6 <0.6.0",
-                  "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
-                },
-                "js-base64": {
-                  "version": "2.1.9",
-                  "from": "js-base64@>=2.1.9 <3.0.0",
-                  "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz"
-                }
-              }
-            },
-            "findup": {
-              "version": "0.1.5",
-              "from": "findup@>=0.1.5 <0.2.0",
-              "resolved": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
-              "dependencies": {
-                "colors": {
-                  "version": "0.6.2",
-                  "from": "colors@>=0.6.0-1 <0.7.0",
-                  "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
-                },
-                "commander": {
-                  "version": "2.1.0",
-                  "from": "commander@>=2.1.0 <2.2.0",
-                  "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz"
-                }
-              }
-            },
-            "mkdirp": {
-              "version": "0.5.1",
-              "from": "mkdirp@>=0.5.1 <0.6.0",
-              "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
-              "dependencies": {
-                "minimist": {
-                  "version": "0.0.8",
-                  "from": "minimist@0.0.8",
-                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
-                }
-              }
-            },
-            "strip-json-comments": {
-              "version": "2.0.1",
-              "from": "strip-json-comments@>=2.0.0 <3.0.0",
-              "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
-            }
-          }
-        },
</del><span class="cx" style="display: block; padding: 0 10px">         "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "chalk@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19919,11 +25111,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19930,9 +25124,92 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        },
+        "rtlcss": {
+          "version": "2.0.6",
+          "from": "rtlcss@>=2.0.0 <3.0.0",
+          "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.0.6.tgz",
+          "dev": true,
+          "dependencies": {
+            "findup": {
+              "version": "0.1.5",
+              "from": "findup@>=0.1.5 <0.2.0",
+              "resolved": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
+              "dev": true,
+              "dependencies": {
+                "colors": {
+                  "version": "0.6.2",
+                  "from": "colors@>=0.6.0-1 <0.7.0",
+                  "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
+                  "dev": true
+                },
+                "commander": {
+                  "version": "2.1.0",
+                  "from": "commander@>=2.1.0 <2.2.0",
+                  "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "mkdirp": {
+              "version": "0.5.1",
+              "from": "mkdirp@>=0.5.1 <0.6.0",
+              "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+              "dev": true,
+              "dependencies": {
+                "minimist": {
+                  "version": "0.0.8",
+                  "from": "minimist@0.0.8",
+                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                  "dev": true
+                }
+              }
+            },
+            "postcss": {
+              "version": "5.1.1",
+              "from": "postcss@>=5.0.0 <6.0.0",
+              "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.1.1.tgz",
+              "dev": true,
+              "dependencies": {
+                "js-base64": {
+                  "version": "2.1.9",
+                  "from": "js-base64@>=2.1.9 <3.0.0",
+                  "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
+                  "dev": true
+                },
+                "source-map": {
+                  "version": "0.5.6",
+                  "from": "source-map@>=0.5.6 <0.6.0",
+                  "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+                  "dev": true
+                },
+                "supports-color": {
+                  "version": "3.1.2",
+                  "from": "supports-color@>=3.1.2 <4.0.0",
+                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
+                  "dev": true,
+                  "dependencies": {
+                    "has-flag": {
+                      "version": "1.0.0",
+                      "from": "has-flag@>=1.0.0 <2.0.0",
+                      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+                      "dev": true
+                    }
+                  }
+                }
+              }
+            },
+            "strip-json-comments": {
+              "version": "2.0.1",
+              "from": "strip-json-comments@>=2.0.0 <3.0.0",
+              "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+              "dev": true
+            }
+          }
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19940,21 +25217,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "grunt-sass@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "each-async": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "each-async@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "onetime": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "onetime@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "set-immediate-shim": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "set-immediate-shim@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="cx" style="display: block; padding: 0 10px">           }
</span><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19962,36 +25243,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "3.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "node-sass@>=3.4.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.8.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "async-foreach": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "async-foreach@>=0.1.3 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "chalk": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "chalk@>=1.1.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "ansi-styles": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "ansi-styles@>=2.2.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "escape-string-regexp": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "escape-string-regexp@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "has-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "has-ansi@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19999,11 +25287,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20010,7 +25300,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "supports-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "supports-color@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20018,21 +25309,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "cross-spawn@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "lru-cache": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "lru-cache@>=4.0.1 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "pseudomap": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pseudomap@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "yallist": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "yallist@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20040,11 +25335,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.10",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "which@>=1.2.9 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/which/-/which-1.2.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "isexe": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isexe@>=1.1.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20054,36 +25351,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "gaze@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "globule": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "globule@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/globule/-/globule-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "lodash@>=4.9.0 <4.10.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.9.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "minimatch@>=3.0.0 <3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20096,27 +25400,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "get-stdin": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "get-stdin@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "7.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=7.0.3 <8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "fs.realpath": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "fs.realpath@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20123,27 +25432,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20153,11 +25467,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20164,7 +25480,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20171,27 +25488,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "in-publish": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "in-publish@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "lodash.clonedeep": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "4.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "lodash.clonedeep@>=4.3.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.4.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "meow": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "meow@>=3.7.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "camelcase-keys": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "camelcase-keys@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "camelcase@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20198,22 +25520,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "decamelize@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "loud-rejection": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "loud-rejection@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "currently-unhandled@>=0.4.1 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "array-find-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "array-find-index@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20220,7 +25546,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20227,32 +25554,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "map-obj": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "map-obj@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimist@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "normalize-package-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "normalize-package-data@>=2.3.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20259,22 +25592,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20282,16 +25619,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20303,26 +25643,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20332,31 +25677,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20365,17 +25716,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                             "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20383,11 +25737,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20397,26 +25753,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20430,26 +25791,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "redent@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "indent-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "indent-string@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "repeating": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "repeating@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-finite": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-finite@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20460,7 +25826,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "strip-indent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "strip-indent@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20467,7 +25834,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "trim-newlines": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "trim-newlines@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20475,11 +25843,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "mkdirp@>=0.5.1 <0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimist": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.8",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimist@0.0.8",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20486,22 +25856,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "nan": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "nan@>=2.3.2 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "node-gyp": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "node-gyp@>=3.3.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "fstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.10",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "fstream@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20508,27 +25882,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20538,11 +25917,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "nopt@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "abbrev": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "abbrev@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20550,56 +25931,67 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "npmlog@>=0.0.0 <1.0.0||>=1.0.0 <2.0.0||>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-3.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "are-we-there-yet": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "are-we-there-yet@>=1.1.2 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "delegates": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "delegates@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "readable-stream@>=2.0.0 <3.0.0||>=1.1.13 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "buffer-shims": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "buffer-shims@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20608,47 +26000,56 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "console-control-strings": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "console-control-strings@>=1.1.0 <1.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "gauge": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "gauge@>=2.6.0 <2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.6.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "aproba": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "aproba@>=1.0.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "has-color": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "has-color@>=0.1.7 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "has-unicode": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "has-unicode@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "signal-exit": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "signal-exit@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string-width": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string-width@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "code-point-at": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "code-point-at@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20656,11 +26057,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20670,11 +26073,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "strip-ansi@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20681,7 +26086,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "wide-align": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wide-align@>=1.1.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20688,7 +26094,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "set-blocking": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "set-blocking@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20696,16 +26103,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "osenv@>=0.0.0 <1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "os-homedir": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "os-homedir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "os-tmpdir": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "os-tmpdir@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20713,21 +26123,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-array@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/path-array/-/path-array-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "array-index": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "array-index@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/array-index/-/array-index-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "debug": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "debug@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ms": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ms@0.7.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20735,21 +26149,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "es6-symbol@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "d": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "d@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "es5-ext": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "0.10.12",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "es5-ext@>=0.10.11 <0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.12.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "es6-iterator": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "es6-iterator@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20762,27 +26180,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "rimraf": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "rimraf@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "tar": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "tar@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "block-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "block-stream@*",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "inherits@>=2.0.0 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20790,11 +26213,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.2.10",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "which@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/which/-/which-1.2.10.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "isexe": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "isexe@>=1.1.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20804,56 +26229,67 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.74.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "request@>=2.61.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/request/-/request-2.74.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "aws-sign2": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "aws-sign2@>=0.6.0 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "aws4": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "aws4@>=1.2.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.4.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "bl": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "bl@>=1.1.2 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "readable-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "readable-stream@>=2.0.5 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "core-util-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "core-util-is@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "process-nextick-args": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.7",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "process-nextick-args@>=1.0.6 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "string_decoder": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.10.31",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "string_decoder@>=0.10.0 <0.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "util-deprecate": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "util-deprecate@>=1.0.1 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20862,17 +26298,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "caseless": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "caseless@>=0.11.0 <0.12.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "combined-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "combined-stream@>=1.0.5 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "delayed-stream": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "delayed-stream@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20879,22 +26318,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "extend": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "extend@>=3.0.0 <3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "forever-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "forever-agent@>=0.6.1 <0.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "form-data": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0-rc4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "form-data@>=1.0.0-rc4 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "async": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "async@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20902,16 +26345,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "har-validator@>=2.0.6 <2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "commander": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.9.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "commander@>=2.9.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "graceful-readlink": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "graceful-readlink@>=1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20919,21 +26365,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.13.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "is-my-json-valid@>=2.12.4 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "generate-function": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "generate-function@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "generate-object-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "generate-object-property@>=1.1.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "is-property": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "is-property@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20940,12 +26390,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "jsonpointer": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "jsonpointer@2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "xtend": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "xtend@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20953,11 +26405,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20967,26 +26421,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "hawk@>=3.1.3 <3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                    "hoek": {
-                      "version": "2.16.3",
-                      "from": "hoek@>=2.0.0 <3.0.0",
-                      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
-                    },
</del><span class="cx" style="display: block; padding: 0 10px">                     "boom": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "boom@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "cryptiles": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "cryptiles@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                    "hoek": {
+                      "version": "2.16.3",
+                      "from": "hoek@>=2.0.0 <3.0.0",
+                      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+                      "dev": true
+                    },
</ins><span class="cx" style="display: block; padding: 0 10px">                     "sntp": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "sntp@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20994,31 +26453,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "http-signature@>=1.1.0 <1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "assert-plus@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "jsprim": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "jsprim@>=1.2.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "extsprintf": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "extsprintf@1.0.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "json-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "json-schema@0.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "verror": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.3.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "verror@1.3.6",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21026,46 +26491,59 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.9.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "sshpk@>=1.7.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.9.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "asn1": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "asn1@>=0.2.3 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "assert-plus": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "assert-plus@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "dashdash": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.14.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "dashdash@>=1.12.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "ecc-jsbn": {
+                          "version": "0.1.1",
+                          "from": "ecc-jsbn@>=0.1.1 <0.2.0",
+                          "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "getpass": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "getpass@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        "jodid25519": {
+                          "version": "1.0.2",
+                          "from": "jodid25519@>=1.0.0 <2.0.0",
+                          "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
+                          "dev": true,
+                          "optional": true
+                        },
</ins><span class="cx" style="display: block; padding: 0 10px">                         "jsbn": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "jsbn@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "tweetnacl": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.13.3",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "tweetnacl@>=0.13.0 <0.14.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
-                        },
-                        "jodid25519": {
-                          "version": "1.0.2",
-                          "from": "jodid25519@>=1.0.0 <2.0.0",
-                          "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"
-                        },
-                        "ecc-jsbn": {
-                          "version": "0.1.1",
-                          "from": "ecc-jsbn@>=0.1.1 <0.2.0",
-                          "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
+                          "dev": true,
+                          "optional": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21074,27 +26552,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-typedarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-typedarray@>=1.0.0 <1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "isstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "isstream@>=0.1.2 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "json-stringify-safe": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "json-stringify-safe@>=5.0.1 <5.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "mime-types": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.1.11",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "mime-types@>=2.1.7 <2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "mime-db": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.23.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "mime-db@>=1.23.0 <1.24.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21101,32 +26584,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "node-uuid": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.4.7",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "node-uuid@>=1.4.7 <1.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "oauth-sign": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "oauth-sign@>=0.8.1 <0.9.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "qs": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "6.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "qs@>=6.2.0 <6.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "stringstream": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "stringstream@>=0.0.4 <0.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "tough-cookie": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.3.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "tough-cookie@>=2.3.0 <2.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "tunnel-agent": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "tunnel-agent@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21134,31 +26623,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "sass-graph@>=2.1.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "lodash": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.14.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "lodash@>=4.0.0 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.14.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "yargs": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "4.8.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "yargs@>=4.7.1 <5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "cliui": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "cliui@>=3.2.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "strip-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21165,7 +26660,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "wrap-ansi": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "wrap-ansi@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21172,32 +26668,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "decamelize": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "decamelize@>=1.1.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "get-caller-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "get-caller-file@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "lodash.assign": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "lodash.assign@>=4.0.3 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.1.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "os-locale": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "os-locale@>=1.4.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "lcid": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "lcid@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "invert-kv": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "invert-kv@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21207,26 +26709,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "find-up": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "find-up@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "path-exists": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-exists@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             },
</span><span class="cx" style="display: block; padding: 0 10px">                             "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                               }
</span><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21236,31 +26743,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "read-pkg@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "load-json-file": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "load-json-file@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "parse-json": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "parse-json@>=2.2.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "error-ex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "error-ex@>=1.2.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "is-arrayish": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21269,17 +26782,20 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21287,11 +26803,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "strip-bom@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "is-utf8": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "is-utf8@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21301,21 +26819,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.3.5",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "normalize-package-data@>=2.3.2 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "hosted-git-info": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "hosted-git-info@>=2.1.4 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "is-builtin-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "is-builtin-module@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "builtin-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "builtin-modules@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21322,22 +26844,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                 "semver": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "5.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "validate-npm-package-license": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "spdx-correct": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "spdx-correct@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "spdx-license-ids@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21345,16 +26871,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                         "spdx-exceptions": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "spdx-exceptions@>=1.0.4 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         },
</span><span class="cx" style="display: block; padding: 0 10px">                                         "spdx-license-ids": {
</span><span class="cx" style="display: block; padding: 0 10px">                                           "version": "1.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                           "from": "spdx-license-ids@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                          "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+                                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                       }
</span><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21366,26 +26895,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "path-type@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                 "graceful-fs": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "4.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pify": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pify@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+                                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                 "pinkie-promise": {
</span><span class="cx" style="display: block; padding: 0 10px">                                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                     "pinkie": {
</span><span class="cx" style="display: block; padding: 0 10px">                                       "version": "2.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                       "from": "pinkie@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+                                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                     }
</span><span class="cx" style="display: block; padding: 0 10px">                                   }
</span><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21398,32 +26932,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "require-directory": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "require-directory@>=2.1.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "require-main-filename": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "require-main-filename@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "set-blocking": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "set-blocking@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "string-width": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "string-width@>=1.0.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "code-point-at": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "code-point-at@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21431,11 +26971,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "number-is-nan": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "number-is-nan@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21443,11 +26985,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "strip-ansi@>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "ansi-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21456,27 +27000,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                     "which-module": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "which-module@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "window-size": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "window-size@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "y18n": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "3.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "y18n@>=3.2.1 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     },
</span><span class="cx" style="display: block; padding: 0 10px">                     "yargs-parser": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.4.1",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "yargs-parser@>=2.4.1 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.com/yargs-parser/-/yargs-parser-2.4.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "camelcase": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "camelcase@>=3.0.0 <4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21489,34 +27038,136 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "object-assign": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "object-assign@>=4.0.1 <5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><span class="cx" style="display: block; padding: 0 10px">     },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "har-schema": {
+      "version": "2.0.0",
+      "from": "har-schema@>=2.0.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+      "dev": true
+    },
+    "har-validator": {
+      "version": "5.1.5",
+      "from": "har-validator@>=5.1.3 <5.2.0",
+      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
+      "dev": true
+    },
+    "hoek": {
+      "version": "5.0.4",
+      "from": "hoek@>=5.0.0 <6.0.0",
+      "resolved": "https://registry.npmjs.org/hoek/-/hoek-5.0.4.tgz",
+      "dev": true
+    },
+    "http-signature": {
+      "version": "1.2.0",
+      "from": "http-signature@>=1.2.0 <1.3.0",
+      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+      "dev": true
+    },
+    "inherits": {
+      "version": "2.0.4",
+      "from": "inherits@>=2.0.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+      "dev": true
+    },
+    "is-typedarray": {
+      "version": "1.0.0",
+      "from": "is-typedarray@>=1.0.0 <1.1.0",
+      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+      "dev": true
+    },
+    "isemail": {
+      "version": "3.2.0",
+      "from": "isemail@>=3.0.0 <4.0.0",
+      "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.2.0.tgz",
+      "dev": true
+    },
+    "isstream": {
+      "version": "0.1.2",
+      "from": "isstream@>=0.1.2 <0.2.0",
+      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+      "dev": true
+    },
+    "joi": {
+      "version": "13.7.0",
+      "from": "joi@>=13.0.0 <14.0.0",
+      "resolved": "https://registry.npmjs.org/joi/-/joi-13.7.0.tgz",
+      "dev": true
+    },
+    "jsbn": {
+      "version": "0.1.1",
+      "from": "jsbn@>=0.1.0 <0.2.0",
+      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+      "dev": true
+    },
+    "json-schema": {
+      "version": "0.2.3",
+      "from": "json-schema@0.2.3",
+      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+      "dev": true
+    },
+    "json-schema-traverse": {
+      "version": "0.4.1",
+      "from": "json-schema-traverse@>=0.4.1 <0.5.0",
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+      "dev": true
+    },
+    "json-stringify-safe": {
+      "version": "5.0.1",
+      "from": "json-stringify-safe@>=5.0.1 <5.1.0",
+      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+      "dev": true
+    },
+    "jsprim": {
+      "version": "1.4.1",
+      "from": "jsprim@>=1.2.2 <2.0.0",
+      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+      "dev": true
+    },
+    "lodash": {
+      "version": "2.4.2",
+      "from": "lodash@>=2.4.1 <2.5.0",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+      "dev": true
+    },
+    "lru-cache": {
+      "version": "2.7.3",
+      "from": "lru-cache@>=2.0.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+      "dev": true
+    },
</ins><span class="cx" style="display: block; padding: 0 10px">     "matchdep": {
</span><span class="cx" style="display: block; padding: 0 10px">       "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">       "from": "matchdep@>=1.0.0 <1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-1.0.1.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">         "findup-sync": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "findup-sync@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "5.0.15",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "glob@>=5.0.0 <5.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "inflight": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.5",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inflight@>=1.0.4 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21523,27 +27174,32 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "inherits": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "inherits@>=2.0.1 <2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "minimatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "brace-expansion": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.1.6",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "brace-expansion@>=1.0.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "balanced-match": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.4.2",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "balanced-match@>=0.4.1 <0.5.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "concat-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "0.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "concat-map@0.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21553,11 +27209,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.3.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "once@>=1.3.0 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "wrappy": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "wrappy@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21564,7 +27222,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "path-is-absolute": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21574,16 +27233,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "2.3.11",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "micromatch@>=2.3.7 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">             "arr-diff": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "arr-diff@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "arr-flatten": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "arr-flatten@>=1.0.1 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21590,37 +27252,44 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "array-unique": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "array-unique@>=0.2.1 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "braces": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.8.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "braces@>=1.8.2 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "expand-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.8.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "expand-range@>=1.8.1 <2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "fill-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "fill-range@>=2.1.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                       "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                         "is-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "is-number@>=2.1.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "isobject": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "isobject@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                           "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                           "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                             "isarray": {
</span><span class="cx" style="display: block; padding: 0 10px">                               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                               "from": "isarray@1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                              "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+                              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                             }
</span><span class="cx" style="display: block; padding: 0 10px">                           }
</span><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21627,12 +27296,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         "randomatic": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "randomatic@>=1.1.3 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                         "repeat-string": {
</span><span class="cx" style="display: block; padding: 0 10px">                           "version": "1.5.4",
</span><span class="cx" style="display: block; padding: 0 10px">                           "from": "repeat-string@>=1.5.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                          "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                          "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
+                          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                       }
</span><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21641,12 +27312,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "preserve": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "preserve@>=0.2.0 <0.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "repeat-element": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "repeat-element@>=1.1.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21654,11 +27327,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "expand-brackets@>=0.1.4 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-posix-bracket": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-posix-bracket@>=0.1.0 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21665,32 +27340,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "extglob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.3.2",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "extglob@>=0.3.1 <0.4.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "filename-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "filename-regex@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "is-extglob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "is-extglob@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "is-glob": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "is-glob@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "kind-of": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "kind-of@>=3.0.2 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-buffer": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-buffer@>=1.0.2 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21697,22 +27378,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">             "normalize-path": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "normalize-path@>=2.0.1 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.0.1.tgz",
+              "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="cx" style="display: block; padding: 0 10px">             "object.omit": {
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "object.omit@>=2.0.0 <3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "for-own": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "for-own@>=0.1.3 <0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "for-in": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "0.1.5",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "for-in@>=0.1.5 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21719,7 +27404,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-extendable": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-extendable@>=0.1.1 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21727,16 +27413,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "3.0.4",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "parse-glob@>=3.0.4 <4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "glob-base": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "glob-base@>=0.3.0 <0.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">                   "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                     "glob-parent": {
</span><span class="cx" style="display: block; padding: 0 10px">                       "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                       "from": "glob-parent@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
+                      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                     }
</span><span class="cx" style="display: block; padding: 0 10px">                   }
</span><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21743,7 +27432,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-dotfile": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "1.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-dotfile@>=1.0.0 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.2.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21751,16 +27441,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">               "version": "0.4.3",
</span><span class="cx" style="display: block; padding: 0 10px">               "from": "regex-cache@>=0.4.2 <0.5.0",
</span><span class="cx" style="display: block; padding: 0 10px">               "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+              "dev": true,
</ins><span class="cx" style="display: block; padding: 0 10px">               "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-equal-shallow": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "0.1.3",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-equal-shallow@>=0.1.3 <0.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                 "is-primitive": {
</span><span class="cx" style="display: block; padding: 0 10px">                   "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                   "from": "is-primitive@>=2.0.0 <3.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                  "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
+                  "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">               }
</span><span class="cx" style="display: block; padding: 0 10px">             }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21769,14 +27462,174 @@
</span><span class="cx" style="display: block; padding: 0 10px">         "resolve": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "1.1.7",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "resolve@>=1.1.6 <2.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         },
</span><span class="cx" style="display: block; padding: 0 10px">         "stack-trace": {
</span><span class="cx" style="display: block; padding: 0 10px">           "version": "0.0.9",
</span><span class="cx" style="display: block; padding: 0 10px">           "from": "stack-trace@0.0.9",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-          "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz",
+          "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">       }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    },
+    "mime-db": {
+      "version": "1.44.0",
+      "from": "mime-db@1.44.0",
+      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+      "dev": true
+    },
+    "mime-types": {
+      "version": "2.1.27",
+      "from": "mime-types@>=2.1.19 <2.2.0",
+      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+      "dev": true
+    },
+    "minimatch": {
+      "version": "0.3.0",
+      "from": "minimatch@>=0.3.0 <0.4.0",
+      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+      "dev": true
+    },
+    "minimist": {
+      "version": "1.2.5",
+      "from": "minimist@>=1.2.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+      "dev": true
+    },
+    "nopt": {
+      "version": "1.0.10",
+      "from": "nopt@>=1.0.10 <1.1.0",
+      "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
+      "dev": true
+    },
+    "oauth-sign": {
+      "version": "0.9.0",
+      "from": "oauth-sign@>=0.9.0 <0.10.0",
+      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+      "dev": true
+    },
+    "performance-now": {
+      "version": "2.1.0",
+      "from": "performance-now@>=2.1.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+      "dev": true
+    },
+    "psl": {
+      "version": "1.8.0",
+      "from": "psl@>=1.1.28 <2.0.0",
+      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+      "dev": true
+    },
+    "punycode": {
+      "version": "2.1.1",
+      "from": "punycode@>=2.0.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+      "dev": true
+    },
+    "qs": {
+      "version": "6.5.2",
+      "from": "qs@>=6.5.2 <6.6.0",
+      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+      "dev": true
+    },
+    "request": {
+      "version": "2.88.2",
+      "from": "request@>=2.88.0 <3.0.0",
+      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+      "dev": true
+    },
+    "resolve": {
+      "version": "0.3.1",
+      "from": "resolve@>=0.3.1 <0.4.0",
+      "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz",
+      "dev": true
+    },
+    "rx": {
+      "version": "4.1.0",
+      "from": "rx@>=4.1.0 <5.0.0",
+      "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
+      "dev": true
+    },
+    "safe-buffer": {
+      "version": "5.2.1",
+      "from": "safe-buffer@>=5.1.2 <6.0.0",
+      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+      "dev": true
+    },
+    "safer-buffer": {
+      "version": "2.1.2",
+      "from": "safer-buffer@>=2.0.2 <3.0.0",
+      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "dev": true
+    },
+    "sigmund": {
+      "version": "1.0.1",
+      "from": "sigmund@>=1.0.0 <1.1.0",
+      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+      "dev": true
+    },
+    "sshpk": {
+      "version": "1.16.1",
+      "from": "sshpk@>=1.7.0 <2.0.0",
+      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+      "dev": true
+    },
+    "topo": {
+      "version": "3.0.3",
+      "from": "topo@>=3.0.0 <4.0.0",
+      "resolved": "https://registry.npmjs.org/topo/-/topo-3.0.3.tgz",
+      "dev": true,
+      "dependencies": {
+        "hoek": {
+          "version": "6.1.3",
+          "from": "hoek@>=6.0.0 <7.0.0",
+          "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz",
+          "dev": true
+        }
+      }
+    },
+    "tough-cookie": {
+      "version": "2.5.0",
+      "from": "tough-cookie@>=2.5.0 <2.6.0",
+      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+      "dev": true
+    },
+    "tunnel-agent": {
+      "version": "0.6.0",
+      "from": "tunnel-agent@>=0.6.0 <0.7.0",
+      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+      "dev": true
+    },
+    "tweetnacl": {
+      "version": "0.14.5",
+      "from": "tweetnacl@>=0.14.0 <0.15.0",
+      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+      "dev": true
+    },
+    "uri-js": {
+      "version": "4.4.0",
+      "from": "uri-js@>=4.2.2 <5.0.0",
+      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz",
+      "dev": true
+    },
+    "uuid": {
+      "version": "3.4.0",
+      "from": "uuid@>=3.3.2 <4.0.0",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+      "dev": true
+    },
+    "verror": {
+      "version": "1.10.0",
+      "from": "verror@1.10.0",
+      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+      "dev": true
+    },
+    "wait-on": {
+      "version": "3.2.0",
+      "from": "wait-on@>=3.2.0 <3.3.0",
+      "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-3.2.0.tgz",
+      "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">     }
</span><span class="cx" style="display: block; padding: 0 10px">   }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="branches46packagejson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: branches/4.6/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/package.json 2020-11-06 17:37:22 UTC (rev 49532)
+++ branches/4.6/package.json   2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,8 +10,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">   "license": "GPL-2.0+",
</span><span class="cx" style="display: block; padding: 0 10px">   "devDependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">     "autoprefixer": "~6.3.3",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "dotenv": "^8.2.0",
+    "dotenv-expand": "^5.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">     "grunt": "~0.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-browserify": "~5.0.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "grunt-cli": "^0.1.13",
</ins><span class="cx" style="display: block; padding: 0 10px">     "grunt-contrib-clean": "~1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-contrib-compress": "~1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-contrib-concat": "~1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,6 +32,25 @@
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-postcss": "~0.7.1",
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-rtlcss": "~2.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">     "grunt-sass": "~1.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-    "matchdep": "~1.0.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+    "matchdep": "~1.0.0",
+    "wait-on": "~3.2.0"
+  },
+  "scripts": {
+    "build": "grunt build",
+    "build:dev": "grunt build --dev",
+    "dev": "grunt watch --dev",
+    "test": "grunt test",
+    "watch": "grunt watch",
+    "grunt": "grunt",
+    "env:start": "node ./tools/local-env/scripts/start.js",
+    "env:stop": "node ./tools/local-env/scripts/docker.js down",
+    "env:restart": "npm run env:stop && npm run env:start",
+    "env:clean": "node ./tools/local-env/scripts/docker.js down -v --remove-orphans",
+    "env:reset": "node ./tools/local-env/scripts/docker.js down --rmi all -v --remove-orphans",
+    "env:install": "node ./tools/local-env/scripts/install.js",
+    "env:cli": "node ./tools/local-env/scripts/docker.js run cli",
+    "env:logs": "node ./tools/local-env/scripts/docker.js logs",
+    "env:pull": "node ./tools/local-env/scripts/docker.js pull",
+    "test:php": "node ./tools/local-env/scripts/docker.js run --rm phpunit phpunit"
</ins><span class="cx" style="display: block; padding: 0 10px">   }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="branches46testsphpunitincludesobjectcachephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tests/phpunit/includes/object-cache.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tests/phpunit/includes/object-cache.php                              (rev 0)
+++ branches/4.6/tests/phpunit/includes/object-cache.php        2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2106 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Adds a value to cache.
+ *
+ * If the specified key already exists, the value is not stored and the function
+ * returns false.
+ *
+ * @link http://www.php.net/manual/en/memcached.add.php
+ *
+ * @param string    $key        The key under which to store the value.
+ * @param mixed     $value      The value to store.
+ * @param string    $group      The group value appended to the $key.
+ * @param int       $expiration The expiration time, defaults to 0.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_add( $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->add( $key, $value, $group, $expiration );
+}
+
+/**
+ * Adds a value to cache on a specific server.
+ *
+ * Using a server_key value, the object can be stored on a specified server as opposed
+ * to a random server in the stack. Note that this method will add the key/value to the
+ * _cache object as part of the runtime cache. It will add it to an array for the
+ * specified server_key.
+ *
+ * @link http://www.php.net/manual/en/memcached.addbykey.php
+ *
+ * @param string    $server_key     The key identifying the server to store the value on.
+ * @param string    $key            The key under which to store the value.
+ * @param mixed     $value          The value to store.
+ * @param string    $group          The group value appended to the $key.
+ * @param int       $expiration     The expiration time, defaults to 0.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_add_by_key( $server_key, $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->addByKey( $server_key, $key, $value, $group, $expiration );
+}
+
+/**
+ * Add a single server to the list of Memcached servers.
+ *
+ * @link http://www.php.net/manual/en/memcached.addserver.php
+ *
+ * @param string        $host   The hostname of the memcache server.
+ * @param int           $port   The port on which memcache is running.
+ * @param int           $weight The weight of the server relative to the total weight of all the servers in the pool.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_add_server( $host, $port, $weight = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->addServer( $host, $port, $weight );
+}
+
+/**
+ * Adds an array of servers to the pool.
+ *
+ * Each individual server in the array must include a domain and port, with an optional
+ * weight value: $servers = array( array( '127.0.0.1', 11211, 0 ) );
+ *
+ * @link http://www.php.net/manual/en/memcached.addservers.php
+ *
+ * @param array     $servers    Array of server to register.
+ * @return bool                 True on success; false on failure.
+ */
+function wp_cache_add_servers( $servers ) {
+       global $wp_object_cache;
+       return $wp_object_cache->addServers( $servers );
+}
+
+/**
+ * Append data to an existing item.
+ *
+ * This method should throw an error if it is used with compressed data. This
+ * is an expected behavior. Memcached casts the value to be appended to the initial value to the
+ * type of the initial value. Be careful as this leads to unexpected behavior at times. Due to
+ * how memcached treats types, the behavior has been mimicked in the internal cache to produce
+ * similar results and improve consistency. It is recommend that appends only occur with data of
+ * the same type.
+ *
+ * @link http://www.php.net/manual/en/memcached.append.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param mixed     $value  Must be string as appending mixed values is not well-defined
+ * @param string    $group  The group value appended to the $key.
+ * @return bool             Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_append( $key, $value, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->append( $key, $value, $group );
+}
+
+/**
+ * Append data to an existing item by server key.
+ *
+ * This method should throw an error if it is used with compressed data. This
+ * is an expected behavior. Memcached casts the value to be appended to the initial value to the
+ * type of the initial value. Be careful as this leads to unexpected behavior at times. Due to
+ * how memcached treats types, the behavior has been mimicked in the internal cache to produce
+ * similar results and improve consistency. It is recommend that appends only occur with data of
+ * the same type.
+ *
+ * @link http://www.php.net/manual/en/memcached.appendbykey.php
+ *
+ * @param string    $server_key     The key identifying the server to store the value on.
+ * @param string    $key            The key under which to store the value.
+ * @param mixed     $value          Must be string as appending mixed values is not well-defined
+ * @param string    $group          The group value appended to the $key.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_append_by_key( $server_key, $key, $value, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->appendByKey( $server_key, $key, $value, $group );
+}
+
+/**
+ * Performs a "check and set" to store data.
+ *
+ * The set will be successful only if the no other request has updated the value since it was fetched by
+ * this request.
+ *
+ * @link http://www.php.net/manual/en/memcached.cas.php
+ *
+ * @param float     $cas_token  Unique value associated with the existing item. Generated by memcached.
+ * @param string    $key        The key under which to store the value.
+ * @param mixed     $value      The value to store.
+ * @param string    $group      The group value appended to the $key.
+ * @param int       $expiration The expiration time, defaults to 0.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_cas( $cas_token, $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->cas( $cas_token, $key, $value, $group, $expiration );
+}
+
+/**
+ * Performs a "check and set" to store data with a server key.
+ *
+ * The set will be successful only if the no other request has updated the value since it was fetched by
+ * this request.
+ *
+ * @link http://www.php.net/manual/en/memcached.casbykey.php
+ *
+ * @param string    $server_key The key identifying the server to store the value on.
+ * @param float     $cas_token  Unique value associated with the existing item. Generated by memcached.
+ * @param string    $key        The key under which to store the value.
+ * @param mixed     $value      The value to store.
+ * @param string    $group      The group value appended to the $key.
+ * @param int       $expiration The expiration time, defaults to 0.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_cas_by_key( $cas_token, $server_key, $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->casByKey( $cas_token, $server_key, $key, $value, $group, $expiration );
+}
+
+/**
+ * Closes the cache.
+ *
+ * This function has ceased to do anything since WordPress 2.5. The
+ * functionality was removed along with the rest of the persistent cache. This
+ * does not mean that plugins can't implement this function when they need to
+ * make sure that the cache is cleaned up after WordPress no longer needs it.
+ *
+ * @since 2.0.0
+ *
+ * @return  bool    Always returns True
+ */
+function wp_cache_close() {
+       return true;
+}
+
+/**
+ * Decrement a numeric item's value.
+ *
+ * @link http://www.php.net/manual/en/memcached.decrement.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param int       $offset The amount by which to decrement the item's value.
+ * @param string    $group  The group value appended to the $key.
+ * @return int|bool         Returns item's new value on success or FALSE on failure.
+ */
+function wp_cache_decrement( $key, $offset = 1, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->decrement( $key, $offset, $group );
+}
+
+/**
+ * Decrement a numeric item's value.
+ *
+ * Same as wp_cache_decrement. Original WordPress caching backends use wp_cache_decr. I
+ * want both spellings to work.
+ *
+ * @link http://www.php.net/manual/en/memcached.decrement.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param int       $offset The amount by which to decrement the item's value.
+ * @param string    $group  The group value appended to the $key.
+ * @return int|bool         Returns item's new value on success or FALSE on failure.
+ */
+function wp_cache_decr( $key, $offset = 1, $group = '' ) {
+       return wp_cache_decrement( $key, $offset, $group );
+}
+
+/**
+ * Remove the item from the cache.
+ *
+ * Remove an item from memcached with identified by $key after $time seconds. The
+ * $time parameter allows an object to be queued for deletion without immediately
+ * deleting. Between the time that it is queued and the time it's deleted, add,
+ * replace, and get will fail, but set will succeed.
+ *
+ * @link http://www.php.net/manual/en/memcached.delete.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param string    $group  The group value appended to the $key.
+ * @param int       $time   The amount of time the server will wait to delete the item in seconds.
+ * @return bool             Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_delete( $key, $group = '', $time = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->delete( $key, $group, $time );
+}
+
+/**
+ * Remove the item from the cache by server key.
+ *
+ * Remove an item from memcached with identified by $key after $time seconds. The
+ * $time parameter allows an object to be queued for deletion without immediately
+ * deleting. Between the time that it is queued and the time it's deleted, add,
+ * replace, and get will fail, but set will succeed.
+ *
+ * @link http://www.php.net/manual/en/memcached.deletebykey.php
+ *
+ * @param string        $server_key The key identifying the server to store the value on.
+ * @param string        $key        The key under which to store the value.
+ * @param string        $group      The group value appended to the $key.
+ * @param int           $time       The amount of time the server will wait to delete the item in seconds.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_delete_by_key( $server_key, $key, $group = '', $time = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->deleteByKey( $server_key, $key, $group, $time );
+}
+
+/**
+ * Fetch the next result.
+ *
+ * @link http://www.php.net/manual/en/memcached.fetch.php
+ *
+ * @return  array|bool   Returns the next result or FALSE otherwise.
+ */
+function wp_cache_fetch() {
+       global $wp_object_cache;
+       return $wp_object_cache->fetch();
+}
+
+/**
+ * Fetch all remaining results from the last request.
+ *
+ * @link http://www.php.net/manual/en/memcached.fetchall.php
+ *
+ * @return  array|bool  Returns the results or FALSE on failure.
+ */
+function wp_cache_fetch_all() {
+       global $wp_object_cache;
+       return $wp_object_cache->fetchAll();
+}
+
+/**
+ * Invalidate all items in the cache.
+ *
+ * @link http://www.php.net/manual/en/memcached.flush.php
+ *
+ * @param int       $delay  Number of seconds to wait before invalidating the items.
+ * @return bool             Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_flush( $delay = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->flush( $delay );
+}
+
+/**
+ * Retrieve object from cache.
+ *
+ * Gets an object from cache based on $key and $group. In order to fully support the $cache_cb and $cas_token
+ * parameters, the runtime cache is ignored by this function if either of those values are set. If either of
+ * those values are set, the request is made directly to the memcached server for proper handling of the
+ * callback and/or token.
+ *
+ * Note that the $deprecated and $found args are only here for compatibility with the native wp_cache_get function.
+ *
+ * @link http://www.php.net/manual/en/memcached.get.php
+ *
+ * @param string        $key        The key under which to store the value.
+ * @param string        $group      The group value appended to the $key.
+ * @param bool          $force      Whether or not to force a cache invalidation.
+ * @param null|bool     $found      Variable passed by reference to determine if the value was found or not.
+ * @param null|string   $cache_cb   Read-through caching callback.
+ * @param null|float    $cas_token  The variable to store the CAS token in.
+ * @return bool|mixed               Cached object value.
+ */
+function wp_cache_get( $key, $group = '', $force = false, &$found = null, $cache_cb = null, &$cas_token = null ) {
+       global $wp_object_cache;
+
+       if ( func_num_args() > 4 )
+               return $wp_object_cache->get( $key, $group, $force, $found, '', false, $cache_cb, $cas_token );
+       else
+               return $wp_object_cache->get( $key, $group, $force, $found );
+}
+
+/**
+ * Retrieve object from cache from specified server.
+ *
+ * Gets an object from cache based on $key, $group and $server_key. In order to fully support the $cache_cb and $cas_token
+ * parameters, the runtime cache is ignored by this function if either of those values are set. If either of
+ * those values are set, the request is made directly to the memcached server for proper handling of the
+ * callback and/or token.
+ *
+ * @link http://www.php.net/manual/en/memcached.getbykey.php
+ *
+ * @param string        $server_key The key identifying the server to store the value on.
+ * @param string        $key        The key under which to store the value.
+ * @param string        $group      The group value appended to the $key.
+ * @param bool          $force      Whether or not to force a cache invalidation.
+ * @param null|bool     $found      Variable passed by reference to determine if the value was found or not.
+ * @param null|string   $cache_cb   Read-through caching callback.
+ * @param null|float    $cas_token  The variable to store the CAS token in.
+ * @return bool|mixed               Cached object value.
+ */
+function wp_cache_get_by_key( $server_key, $key, $group = '', $force = false, &$found = null, $cache_cb = NULL, &$cas_token = NULL ) {
+       global $wp_object_cache;
+
+       if ( func_num_args() > 5 )
+               return $wp_object_cache->getByKey( $server_key, $key, $group, $force, $found, $cache_cb, $cas_token );
+       else
+               return $wp_object_cache->getByKey( $server_key, $key, $group, $force, $found );
+}
+
+/**
+ * Request multiple keys without blocking.
+ *
+ * @link http://www.php.net/manual/en/memcached.getdelayed.php
+ *
+ * @param string|array  $keys       Array or string of key(s) to request.
+ * @param string|array  $groups     Array or string of group(s) for the key(s). See buildKeys for more on how these are handled.
+ * @param bool          $with_cas   Whether to request CAS token values also.
+ * @param null          $value_cb   The result callback or NULL.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_get_delayed( $keys, $groups = '', $with_cas = false, $value_cb = NULL ) {
+       global $wp_object_cache;
+       return $wp_object_cache->getDelayed( $keys, $groups, $with_cas, $value_cb );
+}
+
+/**
+ * Request multiple keys without blocking from a specified server.
+ *
+ * @link http://www.php.net/manual/en/memcached.getdelayed.php
+ *
+ * @param string        $server_key The key identifying the server to store the value on.
+ * @param string|array  $keys       Array or string of key(s) to request.
+ * @param string|array  $groups     Array or string of group(s) for the key(s). See buildKeys for more on how these are handled.
+ * @param bool          $with_cas   Whether to request CAS token values also.
+ * @param null          $value_cb   The result callback or NULL.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_get_delayed_by_key( $server_key, $keys, $groups = '', $with_cas = false, $value_cb = NULL ) {
+       global $wp_object_cache;
+       return $wp_object_cache->getDelayedByKey( $server_key, $keys, $groups, $with_cas, $value_cb );
+}
+
+/**
+ * Gets multiple values from memcached in one request.
+ *
+ * See the buildKeys method definition to understand the $keys/$groups parameters.
+ *
+ * @link http://www.php.net/manual/en/memcached.getmulti.php
+ *
+ * @param array         $keys       Array of keys to retrieve.
+ * @param string|array  $groups     If string, used for all keys. If arrays, corresponds with the $keys array.
+ * @param null|array    $cas_tokens The variable to store the CAS tokens for the found items.
+ * @param int           $flags      The flags for the get operation.
+ * @return bool|array               Returns the array of found items or FALSE on failure.
+ */
+function wp_cache_get_multi( $keys, $groups = '', &$cas_tokens = NULL, $flags = NULL ) {
+       global $wp_object_cache;
+
+       if ( func_num_args() > 2 )
+               return $wp_object_cache->getMulti( $keys, $groups, '', $cas_tokens, $flags );
+       else
+               return $wp_object_cache->getMulti( $keys, $groups );
+}
+
+/**
+ * Gets multiple values from memcached in one request by specified server key.
+ *
+ * See the buildKeys method definition to understand the $keys/$groups parameters.
+ *
+ * @link http://www.php.net/manual/en/memcached.getmultibykey.php
+ *
+ * @param string        $server_key The key identifying the server to store the value on.
+ * @param array         $keys       Array of keys to retrieve.
+ * @param string|array  $groups     If string, used for all keys. If arrays, corresponds with the $keys array.
+ * @param null|array    $cas_tokens The variable to store the CAS tokens for the found items.
+ * @param int           $flags      The flags for the get operation.
+ * @return bool|array               Returns the array of found items or FALSE on failure.
+ */
+function wp_cache_get_multi_by_key( $server_key, $keys, $groups = '', &$cas_tokens = NULL, $flags = NULL ) {
+       global $wp_object_cache;
+
+       if ( func_num_args() > 3 )
+               return $wp_object_cache->getMultiByKey( $server_key, $keys, $groups, $cas_tokens, $flags );
+       else
+               return $wp_object_cache->getMultiByKey( $server_key, $keys, $groups );
+}
+
+/**
+ * Retrieve a Memcached option value.
+ *
+ * @link http://www.php.net/manual/en/memcached.getoption.php
+ *
+ * @param int   $option One of the Memcached::OPT_* constants.
+ * @return mixed        Returns the value of the requested option, or FALSE on error.
+ */
+function wp_cache_get_option( $option ) {
+       global $wp_object_cache;
+       return $wp_object_cache->getOption( $option );
+}
+
+/**
+ * Return the result code of the last option.
+ *
+ * @link http://www.php.net/manual/en/memcached.getresultcode.php
+ *
+ * @return int  Result code of the last Memcached operation.
+ */
+function wp_cache_get_result_code() {
+       global $wp_object_cache;
+       return $wp_object_cache->getResultCode();
+}
+
+/**
+ * Return the message describing the result of the last operation.
+ *
+ * @link http://www.php.net/manual/en/memcached.getresultmessage.php
+ *
+ * @return string   Message describing the result of the last Memcached operation.
+ */
+function wp_cache_get_result_message() {
+       global $wp_object_cache;
+       return $wp_object_cache->getResultMessage();
+}
+
+/**
+ * Get server information by key.
+ *
+ * @link http://www.php.net/manual/en/memcached.getserverbykey.php
+ *
+ * @param string    $server_key The key identifying the server to store the value on.
+ * @return array                Array with host, post, and weight on success, FALSE on failure.
+ */
+function wp_cache_get_server_by_key( $server_key ) {
+       global $wp_object_cache;
+       return $wp_object_cache->getServerByKey( $server_key );
+}
+
+/**
+ * Get the list of servers in the pool.
+ *
+ * @link http://www.php.net/manual/en/memcached.getserverlist.php
+ *
+ * @return array    The list of all servers in the server pool.
+ */
+function wp_cache_get_server_list() {
+       global $wp_object_cache;
+       return $wp_object_cache->getServerList();
+}
+
+/**
+ * Get server pool statistics.
+ *
+ * @link http://www.php.net/manual/en/memcached.getstats.php
+ *
+ * @return array    Array of server statistics, one entry per server.
+ */
+function wp_cache_get_stats() {
+       global $wp_object_cache;
+       return $wp_object_cache->getStats();
+}
+
+/**
+ * Get server pool memcached version information.
+ *
+ * @link http://www.php.net/manual/en/memcached.getversion.php
+ *
+ * @return array    Array of server versions, one entry per server.
+ */
+function wp_cache_get_version() {
+       global $wp_object_cache;
+       return $wp_object_cache->getVersion();
+}
+
+/**
+ * Increment a numeric item's value.
+ *
+ * @link http://www.php.net/manual/en/memcached.increment.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param int       $offset The amount by which to increment the item's value.
+ * @param string    $group  The group value appended to the $key.
+ * @return int|bool         Returns item's new value on success or FALSE on failure.
+ */
+function wp_cache_increment( $key, $offset = 1, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->increment( $key, $offset, $group );
+}
+
+/**
+ * Increment a numeric item's value.
+ *
+ * This is the same as wp_cache_increment, but kept for back compatibility. The original
+ * WordPress caching backends use wp_cache_incr. I want both to work.
+ *
+ * @link http://www.php.net/manual/en/memcached.increment.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param int       $offset The amount by which to increment the item's value.
+ * @param string    $group  The group value appended to the $key.
+ * @return int|bool         Returns item's new value on success or FALSE on failure.
+ */
+function wp_cache_incr( $key, $offset = 1, $group = '' ) {
+       return wp_cache_increment( $key, $offset, $group );
+}
+
+/**
+ * Prepend data to an existing item.
+ *
+ * This method should throw an error if it is used with compressed data. This is an expected behavior.
+ * Memcached casts the value to be prepended to the initial value to the type of the initial value. Be
+ * careful as this leads to unexpected behavior at times. For instance, prepending (float) 45.23 to
+ * (int) 23 will result in 45, because the value is first combined (45.2323) then cast to "integer"
+ * (the original value), which will be (int) 45. Due to how memcached treats types, the behavior has been
+ * mimicked in the internal cache to produce similar results and improve consistency. It is recommend
+ * that prepends only occur with data of the same type.
+ *
+ * @link http://www.php.net/manual/en/memcached.prepend.php
+ *
+ * @param string    $key    The key under which to store the value.
+ * @param string    $value  Must be string as prepending mixed values is not well-defined.
+ * @param string    $group  The group value prepended to the $key.
+ * @return bool             Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_prepend( $key, $value, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->prepend( $key, $value, $group );
+}
+
+/**
+ * Append data to an existing item by server key.
+ *
+ * This method should throw an error if it is used with compressed data. This is an expected behavior.
+ * Memcached casts the value to be prepended to the initial value to the type of the initial value. Be
+ * careful as this leads to unexpected behavior at times. For instance, prepending (float) 45.23 to
+ * (int) 23 will result in 45, because the value is first combined (45.2323) then cast to "integer"
+ * (the original value), which will be (int) 45. Due to how memcached treats types, the behavior has been
+ * mimicked in the internal cache to produce similar results and improve consistency. It is recommend
+ * that prepends only occur with data of the same type.
+ *
+ * @link http://www.php.net/manual/en/memcached.prependbykey.php
+ *
+ * @param string    $server_key     The key identifying the server to store the value on.
+ * @param string    $key            The key under which to store the value.
+ * @param string    $value          Must be string as prepending mixed values is not well-defined.
+ * @param string    $group          The group value prepended to the $key.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_prepend_by_key( $server_key, $key, $value, $group = '' ) {
+       global $wp_object_cache;
+       return $wp_object_cache->prependByKey( $server_key, $key, $value, $group );
+}
+
+/**
+ * Replaces a value in cache.
+ *
+ * This method is similar to "add"; however, is does not successfully set a value if
+ * the object's key is not already set in cache.
+ *
+ * @link http://www.php.net/manual/en/memcached.replace.php
+ *
+ * @param string    $key        The key under which to store the value.
+ * @param mixed     $value      The value to store.
+ * @param string    $group      The group value appended to the $key.
+ * @param int       $expiration The expiration time, defaults to 0.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_replace( $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->replace( $key, $value, $group, $expiration );
+}
+
+/**
+ * Replaces a value in cache on a specific server.
+ *
+ * This method is similar to "addByKey"; however, is does not successfully set a value if
+ * the object's key is not already set in cache.
+ *
+ * @link http://www.php.net/manual/en/memcached.addbykey.php
+ *
+ * @param string    $server_key     The key identifying the server to store the value on.
+ * @param string    $key            The key under which to store the value.
+ * @param mixed     $value          The value to store.
+ * @param string    $group          The group value appended to the $key.
+ * @param int       $expiration     The expiration time, defaults to 0.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_replace_by_key( $server_key, $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->replaceByKey( $server_key, $key, $value, $group, $expiration );
+}
+
+/**
+ * Sets a value in cache.
+ *
+ * The value is set whether or not this key already exists in memcached.
+ *
+ * @link http://www.php.net/manual/en/memcached.set.php
+ *
+ * @param string    $key        The key under which to store the value.
+ * @param mixed     $value      The value to store.
+ * @param string    $group      The group value appended to the $key.
+ * @param int       $expiration The expiration time, defaults to 0.
+ * @return bool                 Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_set( $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->set( $key, $value, $group, $expiration );
+}
+
+/**
+ * Sets a value in cache.
+ *
+ * The value is set whether or not this key already exists in memcached.
+ *
+ * @link http://www.php.net/manual/en/memcached.set.php
+ *
+ * @param string    $server_key     The key identifying the server to store the value on.
+ * @param string    $key            The key under which to store the value.
+ * @param mixed     $value          The value to store.
+ * @param string    $group          The group value appended to the $key.
+ * @param int       $expiration     The expiration time, defaults to 0.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_set_by_key( $server_key, $key, $value, $group = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->setByKey( $server_key, $key, $value, $group, $expiration );
+}
+
+/**
+ * Set multiple values to cache at once.
+ *
+ * By sending an array of $items to this function, all values are saved at once to
+ * memcached, reducing the need for multiple requests to memcached. The $items array
+ * keys and values are what are stored to memcached. The keys in the $items array
+ * are merged with the $groups array/string value via buildKeys to determine the
+ * final key for the object.
+ *
+ * @param array         $items      An array of key/value pairs to store on the server.
+ * @param string|array  $groups     Group(s) to merge with key(s) in $items.
+ * @param int           $expiration The expiration time, defaults to 0.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_set_multi( $items, $groups = '', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->setMulti( $items, $groups, $expiration );
+}
+
+/**
+ * Set multiple values to cache at once on specified server.
+ *
+ * By sending an array of $items to this function, all values are saved at once to
+ * memcached, reducing the need for multiple requests to memcached. The $items array
+ * keys and values are what are stored to memcached. The keys in the $items array
+ * are merged with the $groups array/string value via buildKeys to determine the
+ * final key for the object.
+ *
+ * @param string        $server_key The key identifying the server to store the value on.
+ * @param array         $items      An array of key/value pairs to store on the server.
+ * @param string|array  $groups     Group(s) to merge with key(s) in $items.
+ * @param int           $expiration The expiration time, defaults to 0.
+ * @return bool                     Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_set_multi_by_key( $server_key, $items, $groups = 'default', $expiration = 0 ) {
+       global $wp_object_cache;
+       return $wp_object_cache->setMultiByKey( $server_key, $items, $groups, $expiration );
+}
+
+/**
+ * Set a Memcached option.
+ *
+ * @link http://www.php.net/manual/en/memcached.setoption.php
+ *
+ * @param int       $option Option name.
+ * @param mixed     $value  Option value.
+ * @return bool             Returns TRUE on success or FALSE on failure.
+ */
+function wp_cache_set_option( $option, $value ) {
+       global $wp_object_cache;
+       return $wp_object_cache->setOption( $option, $value );
+}
+
+/**
+ * Switch blog prefix, which changes the cache that is accessed.
+ *
+ * @param  int     $blog_id    Blog to switch to.
+ * @return void
+ */
+function wp_cache_switch_to_blog( $blog_id ) {
+       global $wp_object_cache;
+       return $wp_object_cache->switch_to_blog( $blog_id );
+}
+
+
+/**
+ * Sets up Object Cache Global and assigns it.
+ *
+ * @global  WP_Object_Cache     $wp_object_cache    WordPress Object Cache
+ * @return  void
+ */
+function wp_cache_init() {
+       global $wp_object_cache;
+       $wp_object_cache = new WP_Object_Cache();
+}
+
+/**
+ * Adds a group or set of groups to the list of non-persistent groups.
+ *
+ * @param   string|array    $groups     A group or an array of groups to add.
+ * @return  void
+ */
+function wp_cache_add_global_groups( $groups ) {
+       global $wp_object_cache;
+       $wp_object_cache->add_global_groups( $groups );
+}
+
+/**
+ * Adds a group or set of groups to the list of non-Memcached groups.
+ *
+ * @param   string|array    $groups     A group or an array of groups to add.
+ * @return  void
+ */
+function wp_cache_add_non_persistent_groups( $groups ) {
+       global $wp_object_cache;
+       $wp_object_cache->add_non_persistent_groups( $groups );
+}
+
+class WP_Object_Cache {
+
+       /**
+        * Holds the Memcached object.
+        *
+        * @var Memcached
+        */
+       public $m;
+
+       /**
+        * Hold the Memcached server details.
+        *
+        * @var array
+        */
+       public $servers;
+
+       /**
+        * Holds the non-Memcached objects.
+        *
+        * @var array
+        */
+       public $cache = array();
+
+       /**
+        * List of global groups.
+        *
+        * @var array
+        */
+       public $global_groups = array( 'users', 'userlogins', 'usermeta', 'site-options', 'site-lookup', 'blog-lookup', 'blog-details', 'rss' );
+
+       /**
+        * List of groups not saved to Memcached.
+        *
+        * @var array
+        */
+       public $no_mc_groups = array( 'comment', 'counts' );
+
+       /**
+        * Prefix used for global groups.
+        *
+        * @var string
+        */
+       public $global_prefix = '';
+
+       /**
+        * Prefix used for non-global groups.
+        *
+        * @var string
+        */
+       public $blog_prefix = '';
+
+       /**
+        * Instantiate the Memcached class.
+        *
+        * Instantiates the Memcached class and returns adds the servers specified
+        * in the $memcached_servers global array.
+        *
+        * @link    http://www.php.net/manual/en/memcached.construct.php
+        *
+        * @param   null    $persistent_id      To create an instance that persists between requests, use persistent_id to specify a unique ID for the instance.
+        */
+       public function __construct( $persistent_id = NULL ) {
+               global $memcached_servers, $blog_id, $table_prefix;
+
+               if ( is_null( $persistent_id ) || ! is_string( $persistent_id ) )
+                       $this->m = new Memcached();
+               else
+                       $this->m = new Memcached( $persistent_id );
+
+               if ( isset( $memcached_servers ) )
+                       $this->servers = $memcached_servers;
+               else
+                       $this->servers = array( array( 'memcached', 11211 ) );
+
+               $this->addServers( $this->servers );
+
+               /**
+                * This approach is borrowed from Sivel and Boren. Use the salt for easy cache invalidation and for
+                * multi single WP installs on the same server.
+                */
+               if ( ! defined( 'WP_CACHE_KEY_SALT' ) )
+                       define( 'WP_CACHE_KEY_SALT', '' );
+
+               // Assign global and blog prefixes for use with keys
+               if ( function_exists( 'is_multisite' ) ) {
+                       $this->global_prefix = ( is_multisite() || defined( 'CUSTOM_USER_TABLE' ) && defined( 'CUSTOM_USER_META_TABLE' ) ) ? '' : $table_prefix;
+                       $this->blog_prefix = ( is_multisite() ? $blog_id : $table_prefix ) . ':';
+               }
+
+               // Setup cacheable values for handling expiration times
+               $this->thirty_days = 60 * 60 * 24 * 30;
+               $this->now         = time();
+       }
+
+       /**
+        * Adds a value to cache.
+        *
+        * If the specified key already exists, the value is not stored and the function
+        * returns false.
+        *
+        * @link    http://www.php.net/manual/en/memcached.add.php
+        *
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   bool        $byKey          True to store in internal cache by key; false to not store by key
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function add( $key, $value, $group = 'default', $expiration = 0, $server_key = '', $byKey = false ) {
+               /*
+                * Ensuring that wp_suspend_cache_addition is defined before calling, because sometimes an advanced-cache.php
+                * file will load object-cache.php before wp-includes/functions.php is loaded. In those cases, if wp_cache_add
+                * is called in advanced-cache.php before any more of WordPress is loaded, we get a fatal error because
+                * wp_suspend_cache_addition will not be defined until wp-includes/functions.php is loaded.
+                */
+               if ( function_exists( 'wp_suspend_cache_addition' ) && wp_suspend_cache_addition() ) {
+                       return false;
+               }
+
+               $derived_key = $this->buildKey( $key, $group );
+               $expiration  = $this->sanitize_expiration( $expiration );
+
+               // If group is a non-Memcached group, save to runtime cache, not Memcached
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+
+                       // Add does not set the value if the key exists; mimic that here
+                       if ( isset( $this->cache[$derived_key] ) )
+                               return false;
+
+                       $this->add_to_internal_cache( $derived_key, $value );
+
+                       return true;
+               }
+
+               // Save to Memcached
+               if ( $byKey )
+                       $result = $this->m->addByKey( $server_key, $derived_key, $value, $expiration );
+               else
+                       $result = $this->m->add( $derived_key, $value, $expiration );
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $value );
+
+               return $result;
+       }
+
+       /**
+        * Adds a value to cache on a specific server.
+        *
+        * Using a server_key value, the object can be stored on a specified server as opposed
+        * to a random server in the stack. Note that this method will add the key/value to the
+        * _cache object as part of the runtime cache. It will add it to an array for the
+        * specified server_key.
+        *
+        * @link    http://www.php.net/manual/en/memcached.addbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function addByKey( $server_key, $key, $value, $group = 'default', $expiration = 0 ) {
+               return $this->add( $key, $value, $group, $expiration, $server_key, true );
+       }
+
+       /**
+        * Add a single server to the list of Memcached servers.
+        *
+        * @link http://www.php.net/manual/en/memcached.addserver.php
+        *
+        * @param   string      $host           The hostname of the memcache server.
+        * @param   int         $port           The port on which memcache is running.
+        * @param   int         $weight         The weight of the server relative to the total weight of all the servers in the pool.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function addServer( $host, $port, $weight = 0 ) {
+               $host = is_string( $host ) ? $host : '127.0.0.1';
+               $port = is_numeric( $port ) && $port > 0 ? $port : 11211;
+               $weight = is_numeric( $weight ) && $weight > 0 ? $weight : 1;
+
+               return $this->m->addServer( $host, $port, $weight );
+       }
+
+       /**
+        * Adds an array of servers to the pool.
+        *
+        * Each individual server in the array must include a domain and port, with an optional
+        * weight value: $servers = array( array( '127.0.0.1', 11211, 0 ) );
+        *
+        * @link    http://www.php.net/manual/en/memcached.addservers.php
+        *
+        * @param   array       $servers        Array of server to register.
+        * @return  bool                        True on success; false on failure.
+        */
+       public function addServers( $servers ) {
+               if ( ! is_object( $this->m ) )
+                       return false;
+
+               return $this->m->addServers( $servers );
+       }
+
+       /**
+        * Append data to an existing item.
+        *
+        * This method should throw an error if it is used with compressed data. This
+        * is an expected behavior. Memcached casts the value to be appended to the initial value to the
+        * type of the initial value. Be careful as this leads to unexpected behavior at times. Due to
+        * how memcached treats types, the behavior has been mimicked in the internal cache to produce
+        * similar results and improve consistency. It is recommend that appends only occur with data of
+        * the same type.
+        *
+        * @link    http://www.php.net/manual/en/memcached.append.php
+        *
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          Must be string as appending mixed values is not well-defined.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   bool        $byKey          True to store in internal cache by key; false to not store by key
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function append( $key, $value, $group = 'default', $server_key = '', $byKey = false ) {
+               if ( ! is_string( $value ) && ! is_int( $value ) && ! is_float( $value ) )
+                       return false;
+
+               $derived_key = $this->buildKey( $key, $group );
+
+               // If group is a non-Memcached group, append to runtime cache value, not Memcached
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+                       if ( ! isset( $this->cache[$derived_key] ) )
+                               return false;
+
+                       $combined = $this->combine_values( $this->cache[$derived_key], $value, 'app' );
+                       $this->add_to_internal_cache( $derived_key, $combined );
+                       return true;
+               }
+
+               // Append to Memcached value
+               if ( $byKey )
+                       $result = $this->m->appendByKey( $server_key, $derived_key, $value );
+               else
+                       $result = $this->m->append( $derived_key, $value );
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() ) {
+                       $combined = $this->combine_values( $this->cache[$derived_key], $value, 'app' );
+                       $this->add_to_internal_cache( $derived_key, $combined );
+               }
+
+               return $result;
+       }
+
+       /**
+        * Append data to an existing item by server key.
+        *
+        * This method should throw an error if it is used with compressed data. This
+        * is an expected behavior. Memcached casts the value to be appended to the initial value to the
+        * type of the initial value. Be careful as this leads to unexpected behavior at times. Due to
+        * how memcached treats types, the behavior has been mimicked in the internal cache to produce
+        * similar results and improve consistency. It is recommend that appends only occur with data of
+        * the same type.
+        *
+        * @link    http://www.php.net/manual/en/memcached.appendbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          Must be string as appending mixed values is not well-defined
+        * @param   string      $group          The group value appended to the $key.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function appendByKey( $server_key, $key, $value, $group = 'default' ) {
+               return $this->append( $key, $value, $group, $server_key, true );
+       }
+
+       /**
+        * Performs a "check and set" to store data.
+        *
+        * The set will be successful only if the no other request has updated the value since it was fetched since
+        * this request.
+        *
+        * @link    http://www.php.net/manual/en/memcached.cas.php
+        *
+        * @param   float       $cas_token      Unique value associated with the existing item. Generated by memcached.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   bool        $byKey          True to store in internal cache by key; false to not store by key
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function cas( $cas_token, $key, $value, $group = 'default', $expiration = 0, $server_key = '', $byKey = false ) {
+               $derived_key = $this->buildKey( $key, $group );
+               $expiration  = $this->sanitize_expiration( $expiration );
+
+               /**
+                * If group is a non-Memcached group, save to runtime cache, not Memcached. Note
+                * that since check and set cannot be emulated in the run time cache, this value
+                * operation is treated as a normal "add" for no_mc_groups.
+                */
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+                       $this->add_to_internal_cache( $derived_key, $value );
+                       return true;
+               }
+
+               // Save to Memcached
+               if ( $byKey )
+                       $result = $this->m->casByKey( $cas_token, $server_key, $derived_key, $value, $expiration );
+               else
+                       $result = $this->m->cas( $cas_token, $derived_key, $value, $expiration );
+
+               // Store in runtime cache if cas was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $value );
+
+               return $result;
+       }
+
+       /**
+        * Performs a "check and set" to store data with a server key.
+        *
+        * The set will be successful only if the no other request has updated the value since it was fetched by
+        * this request.
+        *
+        * @link    http://www.php.net/manual/en/memcached.casbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   float       $cas_token      Unique value associated with the existing item. Generated by memcached.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function casByKey( $cas_token, $server_key, $key, $value, $group = 'default', $expiration = 0 ) {
+               return $this->cas( $cas_token, $key, $value, $group, $expiration, $server_key, true );
+       }
+
+       /**
+        * Decrement a numeric item's value.
+        *
+        * @link http://www.php.net/manual/en/memcached.decrement.php
+        *
+        * @param string    $key    The key under which to store the value.
+        * @param int       $offset The amount by which to decrement the item's value.
+        * @param string    $group  The group value appended to the $key.
+        * @return int|bool         Returns item's new value on success or FALSE on failure.
+        */
+       public function decrement( $key, $offset = 1, $group = 'default' ) {
+               $derived_key = $this->buildKey( $key, $group );
+
+               // Decrement values in no_mc_groups
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+
+                       // Only decrement if the key already exists and value is 0 or greater (mimics memcached behavior)
+                       if ( isset( $this->cache[$derived_key] ) && $this->cache[$derived_key] >= 0 ) {
+
+                               // If numeric, subtract; otherwise, consider it 0 and do nothing
+                               if ( is_numeric( $this->cache[$derived_key] ) )
+                                       $this->cache[$derived_key] -= (int) $offset;
+                               else
+                                       $this->cache[$derived_key] = 0;
+
+                               // Returned value cannot be less than 0
+                               if ( $this->cache[$derived_key] < 0 )
+                                       $this->cache[$derived_key] = 0;
+
+                               return $this->cache[$derived_key];
+                       } else {
+                               return false;
+                       }
+               }
+
+               $result = $this->m->decrement( $derived_key, $offset );
+
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $result );
+
+               return $result;
+       }
+
+       /**
+        * Decrement a numeric item's value.
+        *
+        * Alias for $this->decrement. Other caching backends use this abbreviated form of the function. It *may* cause
+        * breakage somewhere, so it is nice to have. This function will also allow the core unit tests to pass.
+        *
+        * @param string    $key    The key under which to store the value.
+        * @param int       $offset The amount by which to decrement the item's value.
+        * @param string    $group  The group value appended to the $key.
+        * @return int|bool         Returns item's new value on success or FALSE on failure.
+        */
+       public function decr( $key, $offset = 1, $group = 'default' ) {
+               return $this->decrement( $key, $offset, $group );
+       }
+
+       /**
+        * Remove the item from the cache.
+        *
+        * Remove an item from memcached with identified by $key after $time seconds. The
+        * $time parameter allows an object to be queued for deletion without immediately
+        * deleting. Between the time that it is queued and the time it's deleted, add,
+        * replace, and get will fail, but set will succeed.
+        *
+        * @link http://www.php.net/manual/en/memcached.delete.php
+        *
+        * @param   string      $key        The key under which to store the value.
+        * @param   string      $group      The group value appended to the $key.
+        * @param   int         $time       The amount of time the server will wait to delete the item in seconds.
+        * @param   string      $server_key The key identifying the server to store the value on.
+        * @param   bool        $byKey      True to store in internal cache by key; false to not store by key
+        * @return  bool                    Returns TRUE on success or FALSE on failure.
+        */
+       public function delete( $key, $group = 'default', $time = 0, $server_key = '', $byKey = false ) {
+               $derived_key = $this->buildKey( $key, $group );
+
+               // Remove from no_mc_groups array
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+                       if ( isset( $this->cache[$derived_key] ) )
+                               unset( $this->cache[$derived_key] );
+
+                       return true;
+               }
+
+               if ( $byKey )
+                       $result = $this->m->deleteByKey( $server_key, $derived_key, $time );
+               else
+                       $result = $this->m->delete( $derived_key, $time );
+
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       unset( $this->cache[$derived_key] );
+
+               return $result;
+       }
+
+       /**
+        * Remove the item from the cache by server key.
+        *
+        * Remove an item from memcached with identified by $key after $time seconds. The
+        * $time parameter allows an object to be queued for deletion without immediately
+        * deleting. Between the time that it is queued and the time it's deleted, add,
+        * replace, and get will fail, but set will succeed.
+        *
+        * @link http://www.php.net/manual/en/memcached.deletebykey.php
+        *
+        * @param   string      $server_key The key identifying the server to store the value on.
+        * @param   string      $key        The key under which to store the value.
+        * @param   string      $group      The group value appended to the $key.
+        * @param   int         $time       The amount of time the server will wait to delete the item in seconds.
+        * @return  bool                    Returns TRUE on success or FALSE on failure.
+        */
+       public function deleteByKey( $server_key, $key, $group = 'default', $time = 0 ) {
+               return $this->delete( $key, $group, $time, $server_key, true );
+       }
+
+       /**
+        * Fetch the next result.
+        *
+        * @link http://www.php.net/manual/en/memcached.fetch.php
+        *
+        * @return array|bool   Returns the next result or FALSE on failure.
+        */
+       public function fetch() {
+               return $this->m->fetch();
+       }
+
+       /**
+        * Fetch all remaining results from the last request.
+        *
+        * @link http://www.php.net/manual/en/memcached.fetchall.php
+        *
+        * @return  array|bool          Returns the results or FALSE on failure.
+        */
+       public function fetchAll() {
+               return $this->m->fetchAll();
+       }
+
+       /**
+        * Invalidate all items in the cache.
+        *
+        * @link http://www.php.net/manual/en/memcached.flush.php
+        *
+        * @param   int     $delay      Number of seconds to wait before invalidating the items.
+        * @return  bool                Returns TRUE on success or FALSE on failure.
+        */
+       public function flush( $delay = 0 ) {
+               $result = $this->m->flush( $delay );
+
+               // Only reset the runtime cache if memcached was properly flushed
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->cache = array();
+
+               return $result;
+       }
+
+       /**
+        * Retrieve object from cache.
+        *
+        * Gets an object from cache based on $key and $group. In order to fully support the $cache_cb and $cas_token
+        * parameters, the runtime cache is ignored by this function if either of those values are set. If either of
+        * those values are set, the request is made directly to the memcached server for proper handling of the
+        * callback and/or token. Note that the $cas_token variable cannot be directly passed to the function. The
+        * variable need to be first defined with a non null value.
+        *
+        * If using the $cache_cb argument, the new value will always have an expiration of time of 0 (forever). This
+        * is a limitation of the Memcached PECL extension.
+        *
+        * @link http://www.php.net/manual/en/memcached.get.php
+        *
+        * @param   string          $key        The key under which to store the value.
+        * @param   string          $group      The group value appended to the $key.
+        * @param   bool            $force      Whether or not to force a cache invalidation.
+        * @param   null|bool       $found      Variable passed by reference to determine if the value was found or not.
+        * @param   string          $server_key The key identifying the server to store the value on.
+        * @param   bool            $byKey      True to store in internal cache by key; false to not store by key
+        * @param   null|callable   $cache_cb   Read-through caching callback.
+        * @param   null|float      $cas_token  The variable to store the CAS token in.
+        * @return  bool|mixed                  Cached object value.
+        */
+       public function get( $key, $group = 'default', $force = false, &$found = null, $server_key = '', $byKey = false, $cache_cb = NULL, &$cas_token = NULL ) {
+               $derived_key = $this->buildKey( $key, $group );
+
+               // Assume object is not found
+               $found = false;
+
+               // If either $cache_db, or $cas_token is set, must hit Memcached and bypass runtime cache
+               if ( func_num_args() > 6 && ! in_array( $group, $this->no_mc_groups ) ) {
+                       if ( $byKey )
+                               $value = $this->m->getByKey( $server_key, $derived_key, $cache_cb, $cas_token );
+                       else
+                               $value = $this->m->get( $derived_key, $cache_cb, $cas_token );
+               } else {
+                       if ( isset( $this->cache[$derived_key] ) ) {
+                               $found = true;
+                               return is_object( $this->cache[$derived_key] ) ? clone $this->cache[$derived_key] : $this->cache[$derived_key];
+                       } elseif ( in_array( $group, $this->no_mc_groups ) ) {
+                               return false;
+                       } else {
+                               if ( $byKey )
+                                       $value = $this->m->getByKey( $server_key, $derived_key );
+                               else
+                                       $value = $this->m->get( $derived_key );
+                       }
+               }
+
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() ) {
+                       $this->add_to_internal_cache( $derived_key, $value );
+                       $found = true;
+               }
+
+               return is_object( $value ) ? clone $value : $value;
+       }
+
+       /**
+        * Retrieve object from cache from specified server.
+        *
+        * Gets an object from cache based on $key, $group and $server_key. In order to fully support the $cache_cb and $cas_token
+        * parameters, the runtime cache is ignored by this function if either of those values are set. If either of
+        * those values are set, the request is made directly to the memcached server for proper handling of the
+        * callback and/or token. Note that the $cas_token variable cannot be directly passed to the function. The
+        * variable need to be first defined with a non null value.
+        *
+        * If using the $cache_cb argument, the new value will always have an expiration of time of 0 (forever). This
+        * is a limitation of the Memcached PECL extension.
+        *
+        * @link http://www.php.net/manual/en/memcached.getbykey.php
+        *
+        * @param   string          $server_key The key identifying the server to store the value on.
+        * @param   string          $key        The key under which to store the value.
+        * @param   string          $group      The group value appended to the $key.
+        * @param   bool            $force      Whether or not to force a cache invalidation.
+        * @param   null|bool       $found      Variable passed by reference to determine if the value was found or not.
+        * @param   null|string     $cache_cb   Read-through caching callback.
+        * @param   null|float      $cas_token  The variable to store the CAS token in.
+        * @return  bool|mixed                  Cached object value.
+        */
+       public function getByKey( $server_key, $key, $group = 'default', $force = false, &$found = null, $cache_cb = NULL, &$cas_token = NULL ) {
+               /**
+                * Need to be careful how "get" is called. If you send $cache_cb, and $cas_token, it will hit memcached.
+                * Only send those args if they were sent to this function.
+                */
+               if ( func_num_args() > 5 )
+                       return $this->get( $key, $group, $force, $found, $server_key, true, $cache_cb, $cas_token );
+               else
+                       return $this->get( $key, $group, $force, $found, $server_key, true );
+       }
+
+       /**
+        * Request multiple keys without blocking.
+        *
+        * @link http://www.php.net/manual/en/memcached.getdelayed.php
+        *
+        * @param   string|array    $keys       Array or string of key(s) to request.
+        * @param   string|array    $groups     Array or string of group(s) for the key(s). See buildKeys for more on how these are handled.
+        * @param   bool            $with_cas   Whether to request CAS token values also.
+        * @param   null            $value_cb   The result callback or NULL.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function getDelayed( $keys, $groups = 'default', $with_cas = false, $value_cb = NULL ) {
+               $derived_keys = $this->buildKeys( $keys, $groups );
+               return $this->m->getDelayed( $derived_keys, $with_cas, $value_cb );
+       }
+
+       /**
+        * Request multiple keys without blocking from a specified server.
+        *
+        * @link http://www.php.net/manual/en/memcached.getdelayed.php
+        *
+        * @param   string          $server_key The key identifying the server to store the value on.
+        * @param   string|array    $keys       Array or string of key(s) to request.
+        * @param   string|array    $groups     Array or string of group(s) for the key(s). See buildKeys for more on how these are handled.
+        * @param   bool            $with_cas   Whether to request CAS token values also.
+        * @param   null            $value_cb   The result callback or NULL.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function getDelayedByKey( $server_key, $keys, $groups = 'default', $with_cas = false, $value_cb = NULL ) {
+               $derived_keys = $this->buildKeys( $keys, $groups );
+               return $this->m->getDelayedByKey( $server_key, $derived_keys, $with_cas, $value_cb );
+       }
+
+       /**
+        * Gets multiple values from memcached in one request.
+        *
+        * See the buildKeys method definition to understand the $keys/$groups parameters.
+        *
+        * @link http://www.php.net/manual/en/memcached.getmulti.php
+        *
+        * @param   array           $keys       Array of keys to retrieve.
+        * @param   string|array    $groups     If string, used for all keys. If arrays, corresponds with the $keys array.
+        * @param   string          $server_key The key identifying the server to store the value on.
+        * @param   null|array      $cas_tokens The variable to store the CAS tokens for the found items.
+        * @param   int             $flags      The flags for the get operation.
+        * @return  bool|array                  Returns the array of found items or FALSE on failure.
+        */
+       public function getMulti( $keys, $groups = 'default', $server_key = '', &$cas_tokens = NULL, $flags = NULL ) {
+               $derived_keys = $this->buildKeys( $keys, $groups );
+
+               /**
+                * If either $cas_tokens, or $flags is set, must hit Memcached and bypass runtime cache. Note that
+                * this will purposely ignore no_mc_groups values as they cannot handle CAS tokens or the special
+                * flags; however, if the groups of groups contains a no_mc_group, this is bypassed.
+                */
+               if ( func_num_args() > 3 && ! $this->contains_no_mc_group( $groups ) ) {
+                       if ( ! empty( $server_key ) )
+                               $values = $this->m->getMultiByKey( $server_key, $derived_keys, $cas_tokens, $flags );
+                       else
+                               $values = $this->m->getMulti( $derived_keys, $cas_tokens, $flags );
+               } else {
+                       $values = array();
+                       $need_to_get = array();
+
+                       // Pull out values from runtime cache, or mark for retrieval
+                       foreach ( $derived_keys as $key ) {
+                               if ( isset( $this->cache[$key] ) )
+                                       $values[$key] = $this->cache[$key];
+                               else
+                                       $need_to_get[$key] = $key;
+                       }
+
+                       // Get those keys not found in the runtime cache
+                       if ( ! empty( $need_to_get ) ) {
+                               if ( ! empty( $server_key ) )
+                                       $result = $this->m->getMultiByKey( $server_key, array_keys( $need_to_get ) );
+                               else
+                                       $result = $this->m->getMulti( array_keys( $need_to_get ) );
+                       }
+
+                       // Merge with values found in runtime cache
+                       if ( isset( $result ) && Memcached::RES_SUCCESS === $this->getResultCode() )
+                               $values = array_merge( $values, $result );
+
+                       // If order should be preserved, reorder now
+                       if ( ! empty( $need_to_get ) && $flags === Memcached::GET_PRESERVE_ORDER ) {
+                               $ordered_values = array();
+
+                               foreach ( $derived_keys as $key ) {
+                                       if ( isset( $values[$key] ) )
+                                               $ordered_values[$key] = $values[$key];
+                               }
+
+                               $values = $ordered_values;
+                               unset( $ordered_values );
+                       }
+               }
+
+               // Add the values to the runtime cache
+               $this->cache = array_merge( $this->cache, $values );
+
+               return $values;
+       }
+
+       /**
+        * Gets multiple values from memcached in one request by specified server key.
+        *
+        * See the buildKeys method definition to understand the $keys/$groups parameters.
+        *
+        * @link http://www.php.net/manual/en/memcached.getmultibykey.php
+        *
+        * @param   string          $server_key The key identifying the server to store the value on.
+        * @param   array           $keys       Array of keys to retrieve.
+        * @param   string|array    $groups     If string, used for all keys. If arrays, corresponds with the $keys array.
+        * @param   null|array      $cas_tokens The variable to store the CAS tokens for the found items.
+        * @param   int             $flags      The flags for the get operation.
+        * @return  bool|array                  Returns the array of found items or FALSE on failure.
+        */
+       public function getMultiByKey( $server_key, $keys, $groups = 'default', &$cas_tokens = NULL, $flags = NULL ) {
+               /**
+                * Need to be careful how "getMulti" is called. If you send $cache_cb, and $cas_token, it will hit memcached.
+                * Only send those args if they were sent to this function.
+                */
+               if ( func_num_args() > 3 )
+                       return $this->getMulti( $keys, $groups, $server_key, $cas_tokens, $flags );
+               else
+                       return $this->getMulti( $keys, $groups, $server_key );
+       }
+
+       /**
+        * Retrieve a Memcached option value.
+        *
+        * @link http://www.php.net/manual/en/memcached.getoption.php
+        *
+        * @param   int         $option     One of the Memcached::OPT_* constants.
+        * @return  mixed                   Returns the value of the requested option, or FALSE on error.
+        */
+       public function getOption( $option ) {
+               return $this->m->getOption( $option );
+       }
+
+       /**
+        * Return the result code of the last option.
+        *
+        * @link http://www.php.net/manual/en/memcached.getresultcode.php
+        *
+        * @return  int     Result code of the last Memcached operation.
+        */
+       public function getResultCode() {
+           return $this->m->getResultCode();
+       }
+
+       /**
+        * Return the message describing the result of the last operation.
+        *
+        * @link    http://www.php.net/manual/en/memcached.getresultmessage.php
+        *
+        * @return  string      Message describing the result of the last Memcached operation.
+        */
+       public function getResultMessage() {
+           return $this->m->getResultMessage();
+       }
+
+       /**
+        * Get server information by key.
+        *
+        * @link    http://www.php.net/manual/en/memcached.getserverbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @return  array                       Array with host, post, and weight on success, FALSE on failure.
+        */
+       public function getServerByKey( $server_key ) {
+               return $this->m->getServerByKey( $server_key );
+       }
+
+       /**
+        * Get the list of servers in the pool.
+        *
+        * @link    http://www.php.net/manual/en/memcached.getserverlist.php
+        *
+        * @return  array       The list of all servers in the server pool.
+        */
+       public function getServerList() {
+               return $this->m->getServerList();
+       }
+
+       /**
+     * Get server pool statistics.
+        *
+        * @link    http://www.php.net/manual/en/memcached.getstats.php
+        *
+        * @return  array       Array of server statistics, one entry per server.
+        */
+       public function getStats() {
+               return $this->m->getStats();
+       }
+
+       /**
+        * Get server pool memcached version information.
+        *
+        * @link    http://www.php.net/manual/en/memcached.getversion.php
+        *
+        * @return  array       Array of server versions, one entry per server.
+        */
+       public function getVersion() {
+               return $this->m->getVersion();
+       }
+
+       /**
+        * Increment a numeric item's value.
+        *
+        * @link http://www.php.net/manual/en/memcached.increment.php
+        *
+        * @param   string      $key        The key under which to store the value.
+        * @param   int         $offset     The amount by which to increment the item's value.
+        * @param   string      $group      The group value appended to the $key.
+        * @return  int|bool                Returns item's new value on success or FALSE on failure.
+        */
+       public function increment( $key, $offset = 1, $group = 'default' ) {
+               $derived_key = $this->buildKey( $key, $group );
+
+               // Increment values in no_mc_groups
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+
+                       // Only increment if the key already exists and the number is currently 0 or greater (mimics memcached behavior)
+                       if ( isset( $this->cache[$derived_key] ) &&  $this->cache[$derived_key] >= 0 ) {
+
+                               // If numeric, add; otherwise, consider it 0 and do nothing
+                               if ( is_numeric( $this->cache[$derived_key] ) )
+                                       $this->cache[$derived_key] += (int) $offset;
+                               else
+                                       $this->cache[$derived_key] = 0;
+
+                               // Returned value cannot be less than 0
+                               if ( $this->cache[$derived_key] < 0 )
+                                       $this->cache[$derived_key] = 0;
+
+                               return $this->cache[$derived_key];
+                       } else {
+                               return false;
+                       }
+               }
+
+               $result = $this->m->increment( $derived_key, $offset );
+
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $result );
+
+               return $result;
+       }
+
+       /**
+        * Synonymous with $this->incr.
+        *
+        * Certain plugins expect an "incr" method on the $wp_object_cache object (e.g., Batcache). Since the original
+        * version of this library matched names to the memcached methods, the "incr" method was missing. Adding this
+        * method restores compatibility with plugins expecting an "incr" method.
+        *
+        * @param   string      $key        The key under which to store the value.
+        * @param   int         $offset     The amount by which to increment the item's value.
+        * @param   string      $group      The group value appended to the $key.
+        * @return  int|bool                Returns item's new value on success or FALSE on failure.
+        */
+       public function incr( $key, $offset = 1, $group = 'default' ) {
+               return $this->increment( $key, $offset, $group );
+       }
+
+       /**
+        * Prepend data to an existing item.
+        *
+        * This method should throw an error if it is used with compressed data. This is an expected behavior.
+        * Memcached casts the value to be prepended to the initial value to the type of the initial value. Be
+        * careful as this leads to unexpected behavior at times. For instance, prepending (float) 45.23 to
+        * (int) 23 will result in 45, because the value is first combined (45.2323) then cast to "integer"
+        * (the original value), which will be (int) 45. Due to how memcached treats types, the behavior has been
+        * mimicked in the internal cache to produce similar results and improve consistency. It is recommend
+        * that prepends only occur with data of the same type.
+        *
+        * @link    http://www.php.net/manual/en/memcached.prepend.php
+        *
+        * @param   string    $key          The key under which to store the value.
+        * @param   string    $value        Must be string as prepending mixed values is not well-defined.
+        * @param   string    $group        The group value prepended to the $key.
+        * @param   string    $server_key   The key identifying the server to store the value on.
+        * @param   bool      $byKey        True to store in internal cache by key; false to not store by key
+        * @return  bool                    Returns TRUE on success or FALSE on failure.
+        */
+       public function prepend( $key, $value, $group = 'default', $server_key = '', $byKey = false ) {
+               if ( ! is_string( $value ) && ! is_int( $value ) && ! is_float( $value ) )
+                       return false;
+
+               $derived_key = $this->buildKey( $key, $group );
+
+               // If group is a non-Memcached group, prepend to runtime cache value, not Memcached
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+                       if ( ! isset( $this->cache[$derived_key] ) )
+                               return false;
+
+                       $combined = $this->combine_values( $this->cache[$derived_key], $value, 'pre' );
+                       $this->add_to_internal_cache( $derived_key, $combined );
+                       return true;
+               }
+
+               // Append to Memcached value
+               if ( $byKey )
+                       $result = $this->m->prependByKey( $server_key, $derived_key, $value );
+               else
+                       $result = $this->m->prepend( $derived_key, $value );
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() ) {
+                       $combined = $this->combine_values( $this->cache[$derived_key], $value, 'pre' );
+                       $this->add_to_internal_cache( $derived_key, $combined );
+               }
+
+               return $result;
+       }
+
+       /**
+        * Append data to an existing item by server key.
+        *
+        * This method should throw an error if it is used with compressed data. This is an expected behavior.
+        * Memcached casts the value to be prepended to the initial value to the type of the initial value. Be
+        * careful as this leads to unexpected behavior at times. For instance, prepending (float) 45.23 to
+        * (int) 23 will result in 45, because the value is first combined (45.2323) then cast to "integer"
+        * (the original value), which will be (int) 45. Due to how memcached treats types, the behavior has been
+        * mimicked in the internal cache to produce similar results and improve consistency. It is recommend
+        * that prepends only occur with data of the same type.
+        *
+        * @link    http://www.php.net/manual/en/memcached.prependbykey.php
+        *
+        * @param   string    $server_key   The key identifying the server to store the value on.
+        * @param   string    $key          The key under which to store the value.
+        * @param   string    $value        Must be string as prepending mixed values is not well-defined.
+        * @param   string    $group        The group value prepended to the $key.
+        * @return  bool                    Returns TRUE on success or FALSE on failure.
+        */
+       public function prependByKey( $server_key, $key, $value, $group = 'default' ) {
+               return $this->prepend( $key, $value, $group, $server_key, true );
+       }
+
+       /**
+        * Replaces a value in cache.
+        *
+        * This method is similar to "add"; however, is does not successfully set a value if
+        * the object's key is not already set in cache.
+        *
+        * @link    http://www.php.net/manual/en/memcached.replace.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   bool        $byKey          True to store in internal cache by key; false to not store by key
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function replace( $key, $value, $group = 'default', $expiration = 0, $server_key = '', $byKey = false ) {
+               $derived_key = $this->buildKey( $key, $group );
+               $expiration  = $this->sanitize_expiration( $expiration );
+
+               // If group is a non-Memcached group, save to runtime cache, not Memcached
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+
+                       // Replace won't save unless the key already exists; mimic this behavior here
+                       if ( ! isset( $this->cache[$derived_key] ) )
+                               return false;
+
+                       $this->cache[$derived_key] = $value;
+                       return true;
+               }
+
+               // Save to Memcached
+               if ( $byKey )
+                       $result = $this->m->replaceByKey( $server_key, $derived_key, $value, $expiration );
+               else
+                       $result = $this->m->replace( $derived_key, $value, $expiration );
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $value );
+
+               return $result;
+       }
+
+       /**
+        * Replaces a value in cache on a specific server.
+        *
+        * This method is similar to "addByKey"; however, is does not successfully set a value if
+        * the object's key is not already set in cache.
+        *
+        * @link    http://www.php.net/manual/en/memcached.addbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function replaceByKey( $server_key, $key, $value, $group = 'default', $expiration = 0 ) {
+               return $this->replace( $key, $value, $group, $expiration, $server_key, true );
+       }
+
+       /**
+        * Sets a value in cache.
+        *
+        * The value is set whether or not this key already exists in memcached.
+        *
+        * @link http://www.php.net/manual/en/memcached.set.php
+        *
+        * @param   string      $key        The key under which to store the value.
+        * @param   mixed       $value      The value to store.
+        * @param   string      $group      The group value appended to the $key.
+        * @param   int         $expiration The expiration time, defaults to 0.
+        * @param   string      $server_key The key identifying the server to store the value on.
+        * @param   bool        $byKey      True to store in internal cache by key; false to not store by key
+        * @return  bool                    Returns TRUE on success or FALSE on failure.
+        */
+       public function set( $key, $value, $group = 'default', $expiration = 0, $server_key = '', $byKey = false ) {
+               $derived_key = $this->buildKey( $key, $group );
+               $expiration  = $this->sanitize_expiration( $expiration );
+
+               // If group is a non-Memcached group, save to runtime cache, not Memcached
+               if ( in_array( $group, $this->no_mc_groups ) ) {
+                       $this->add_to_internal_cache( $derived_key, $value );
+                       return true;
+               }
+
+               // Save to Memcached
+               if ( $byKey ) {
+                       $result = $this->m->setByKey( $server_key, $derived_key, $value, $expiration );
+               } else {
+                       $result = $this->m->set( $derived_key, $value, $expiration );
+               }
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->add_to_internal_cache( $derived_key, $value );
+
+               return $result;
+       }
+
+       /**
+        * Sets a value in cache on a specific server.
+        *
+        * The value is set whether or not this key already exists in memcached.
+        *
+        * @link    http://www.php.net/manual/en/memcached.setbykey.php
+        *
+        * @param   string      $server_key     The key identifying the server to store the value on.
+        * @param   string      $key            The key under which to store the value.
+        * @param   mixed       $value          The value to store.
+        * @param   string      $group          The group value appended to the $key.
+        * @param   int         $expiration     The expiration time, defaults to 0.
+        * @return  bool                        Returns TRUE on success or FALSE on failure.
+        */
+       public function setByKey( $server_key, $key, $value, $group = 'default', $expiration = 0 ) {
+               return $this->set( $key, $value, $group, $expiration, $server_key, true );
+       }
+
+       /**
+        * Set multiple values to cache at once.
+        *
+        * By sending an array of $items to this function, all values are saved at once to
+        * memcached, reducing the need for multiple requests to memcached. The $items array
+        * keys and values are what are stored to memcached. The keys in the $items array
+        * are merged with the $groups array/string value via buildKeys to determine the
+        * final key for the object.
+        *
+        * @link    http://www.php.net/manual/en/memcached.setmulti.php
+        *
+        * @param   array           $items          An array of key/value pairs to store on the server.
+        * @param   string|array    $groups         Group(s) to merge with key(s) in $items.
+        * @param   int             $expiration     The expiration time, defaults to 0.
+        * @param   string          $server_key     The key identifying the server to store the value on.
+        * @param   bool            $byKey          True to store in internal cache by key; false to not store by key
+        * @return  bool                            Returns TRUE on success or FALSE on failure.
+        */
+       public function setMulti( $items, $groups = 'default', $expiration = 0, $server_key = '', $byKey = false ) {
+               // Build final keys and replace $items keys with the new keys
+               $derived_keys  = $this->buildKeys( array_keys( $items ), $groups );
+               $expiration    = $this->sanitize_expiration( $expiration );
+               $derived_items = array_combine( $derived_keys, $items );
+
+               // Do not add to memcached if in no_mc_groups
+               foreach ( $derived_items as $derived_key => $value ) {
+
+                       // Get the individual item's group
+                       $key_pieces = explode( ':', $derived_key );
+
+                       // If group is a non-Memcached group, save to runtime cache, not Memcached
+                       if ( in_array( $key_pieces[1], $this->no_mc_groups ) ) {
+                               $this->add_to_internal_cache( $derived_key, $value );
+                               unset( $derived_items[$derived_key] );
+                       }
+               }
+
+               // Save to memcached
+               if ( $byKey )
+                       $result = $this->m->setMultiByKey( $server_key, $derived_items, $expiration );
+               else
+                       $result = $this->m->setMulti( $derived_items, $expiration );
+
+               // Store in runtime cache if add was successful
+               if ( Memcached::RES_SUCCESS === $this->getResultCode() )
+                       $this->cache = array_merge( $this->cache, $derived_items );
+
+               return $result;
+       }
+
+       /**
+        * Set multiple values to cache at once on specified server.
+        *
+        * By sending an array of $items to this function, all values are saved at once to
+        * memcached, reducing the need for multiple requests to memcached. The $items array
+        * keys and values are what are stored to memcached. The keys in the $items array
+        * are merged with the $groups array/string value via buildKeys to determine the
+        * final key for the object.
+        *
+        * @link    http://www.php.net/manual/en/memcached.setmultibykey.php
+        *
+        * @param   string          $server_key     The key identifying the server to store the value on.
+        * @param   array           $items          An array of key/value pairs to store on the server.
+        * @param   string|array    $groups         Group(s) to merge with key(s) in $items.
+        * @param   int             $expiration     The expiration time, defaults to 0.
+        * @return  bool                            Returns TRUE on success or FALSE on failure.
+        */
+       public function setMultiByKey( $server_key, $items, $groups = 'default', $expiration = 0 ) {
+               return $this->setMulti( $items, $groups, $expiration, $server_key, true );
+       }
+
+       /**
+        * Set a Memcached option.
+        *
+        * @link    http://www.php.net/manual/en/memcached.setoption.php
+        *
+        * @param   int         $option     Option name.
+        * @param   mixed       $value      Option value.
+        * @return  bool                Returns TRUE on success or FALSE on failure.
+        */
+       public function setOption( $option, $value ) {
+               return $this->m->setOption( $option, $value );
+       }
+
+       /**
+        * Builds a key for the cached object using the blog_id, key, and group values.
+        *
+        * @author  Ryan Boren   This function is inspired by the original WP Memcached Object cache.
+        * @link    http://wordpress.org/extend/plugins/memcached/
+        *
+        * @param   string      $key        The key under which to store the value.
+        * @param   string      $group      The group value appended to the $key.
+        * @return  string
+        */
+       public function buildKey( $key, $group = 'default' ) {
+               if ( empty( $group ) )
+                       $group = 'default';
+
+               if ( false !== array_search( $group, $this->global_groups ) )
+                       $prefix = $this->global_prefix;
+               else
+                       $prefix = $this->blog_prefix;
+
+               return preg_replace( '/\s+/', '', WP_CACHE_KEY_SALT . "$prefix$group:$key" );
+       }
+
+       /**
+        * Creates an array of keys from passed key(s) and group(s).
+        *
+        * This function takes a string or array of key(s) and group(s) and combines them into a single dimensional
+        * array that merges the keys and groups. If the same number of keys and groups exist, the final keys will
+        * append $groups[n] to $keys[n]. If there are more keys than groups and the $groups parameter is an array,
+        * $keys[n] will be combined with $groups[n] until $groups runs out of values. 'default' will be used for remaining
+        * values. If $keys is an array and $groups is a string, all final values will append $groups to $keys[n].
+        * If both values are strings, they will be combined into a single string. Note that if more $groups are received
+        * than $keys, the method will return an empty array. This method is primarily a helper method for methods
+        * that call memcached with an array of keys.
+        *
+        * @param   string|array    $keys       Key(s) to merge with group(s).
+        * @param   string|array    $groups     Group(s) to merge with key(s).
+        * @return  array                       Array that combines keys and groups into a single set of memcached keys.
+        */
+       public function buildKeys( $keys, $groups = 'default' ) {
+               $derived_keys = array();
+
+               // If strings sent, convert to arrays for proper handling
+               if ( ! is_array( $groups ) )
+                       $groups = (array) $groups;
+
+               if ( ! is_array( $keys ) )
+                       $keys = (array) $keys;
+
+               // If we have equal numbers of keys and groups, merge $keys[n] and $group[n]
+               if ( count( $keys ) == count( $groups ) ) {
+                       for ( $i = 0; $i < count( $keys ); $i++ ) {
+                               $derived_keys[] = $this->buildKey( $keys[$i], $groups[$i] );
+                       }
+
+               // If more keys are received than groups, merge $keys[n] and $group[n] until no more group are left; remaining groups are 'default'
+               } elseif ( count( $keys ) > count( $groups ) ) {
+                       for ( $i = 0; $i < count( $keys ); $i++ ) {
+                               if ( isset( $groups[$i] ) )
+                                       $derived_keys[] = $this->buildKey( $keys[$i], $groups[$i] );
+                               elseif ( count( $groups ) == 1 )
+                                       $derived_keys[] = $this->buildKey( $keys[$i], $groups[0] );
+                               else
+                                       $derived_keys[] = $this->buildKey( $keys[$i], 'default' );
+                       }
+               }
+
+               return $derived_keys;
+       }
+
+       /**
+        * Ensure that a proper expiration time is set.
+        *
+        * Memcached treats any value over 30 days as a timestamp. If a developer sets the expiration for greater than 30
+        * days or less than the current timestamp, the timestamp is in the past and the value isn't cached. This function
+        * detects values in that range and corrects them.
+        *
+        * @param  string|int    $expiration    The dirty expiration time.
+        * @return string|int                   The sanitized expiration time.
+        */
+       public function sanitize_expiration( $expiration ) {
+               if ( $expiration > $this->thirty_days && $expiration <= $this->now ) {
+                       $expiration = $expiration + $this->now;
+               }
+
+               return $expiration;
+       }
+
+       /**
+        * Concatenates two values and casts to type of the first value.
+        *
+        * This is used in append and prepend operations to match how these functions are handled
+        * by memcached. In both cases, whichever value is the original value in the combined value
+        * will dictate the type of the combined value.
+        *
+        * @param   mixed       $original   Original value that dictates the combined type.
+        * @param   mixed       $pended     Value to combine with original value.
+        * @param   string      $direction  Either 'pre' or 'app'.
+        * @return  mixed                   Combined value casted to the type of the first value.
+        */
+       public function combine_values( $original, $pended, $direction ) {
+               $type = gettype( $original );
+
+               // Combine the values based on direction of the "pend"
+               if ( 'pre' == $direction )
+                       $combined = $pended . $original;
+               else
+                       $combined = $original . $pended;
+
+               // Cast type of combined value
+               settype( $combined, $type );
+
+               return $combined;
+       }
+
+       /**
+        * Simple wrapper for saving object to the internal cache.
+        *
+        * @param   string      $derived_key    Key to save value under.
+        * @param   mixed       $value          Object value.
+        */
+       public function add_to_internal_cache( $derived_key, $value ) {
+               if ( is_object( $value ) ) {
+                       $value = clone $value;
+               }
+
+               $this->cache[$derived_key] = $value;
+       }
+
+       /**
+        * Determines if a no_mc_group exists in a group of groups.
+        *
+        * @param   mixed   $groups     The groups to search.
+        * @return  bool                True if a no_mc_group is present; false if a no_mc_group is not present.
+        */
+       public function contains_no_mc_group( $groups ) {
+               if ( is_scalar( $groups ) )
+                       return in_array( $groups, $this->no_mc_groups );
+
+               if ( ! is_array( $groups ) )
+                       return false;
+
+               foreach ( $groups as $group ) {
+                       if ( in_array( $group, $this->no_mc_groups ) )
+                               return true;
+               }
+
+               return false;
+       }
+
+       /**
+        * Add global groups.
+        *
+        * @author  Ryan Boren   This function comes straight from the original WP Memcached Object cache
+        * @link    http://wordpress.org/extend/plugins/memcached/
+        *
+        * @param   array       $groups     Array of groups.
+        * @return  void
+        */
+       public function add_global_groups( $groups ) {
+               if ( ! is_array( $groups ) )
+                       $groups = (array) $groups;
+
+               $this->global_groups = array_merge( $this->global_groups, $groups);
+               $this->global_groups = array_unique( $this->global_groups );
+       }
+
+       /**
+        * Add non-persistent groups.
+        *
+        * @author  Ryan Boren   This function comes straight from the original WP Memcached Object cache
+        * @link    http://wordpress.org/extend/plugins/memcached/
+        *
+        * @param   array       $groups     Array of groups.
+        * @return  void
+        */
+       public function add_non_persistent_groups( $groups ) {
+               if ( ! is_array( $groups ) )
+                       $groups = (array) $groups;
+
+               $this->no_mc_groups = array_merge( $this->no_mc_groups, $groups );
+               $this->no_mc_groups = array_unique( $this->no_mc_groups );
+       }
+
+       /**
+        * Get a value specifically from the internal, run-time cache, not memcached.
+        *
+        * @param   int|string  $key        Key value.
+        * @param   int|string  $group      Group that the value belongs to.
+        * @return  bool|mixed              Value on success; false on failure.
+        */
+       public function get_from_runtime_cache( $key, $group ) {
+               $derived_key = $this->buildKey( $key, $group );
+
+               if ( isset( $this->cache[$derived_key] ) )
+                       return $this->cache[$derived_key];
+
+               return false;
+       }
+
+       /**
+        * Switch blog prefix, which changes the cache that is accessed.
+        *
+        * @param  int     $blog_id    Blog to switch to.
+        * @return void
+        */
+       public function switch_to_blog( $blog_id ) {
+               global $table_prefix;
+               $blog_id           = (int) $blog_id;
+               $this->blog_prefix = ( is_multisite() ? $blog_id : $table_prefix ) . ':';
+       }
+}
</ins></span></pre></div>
<a id="branches46testsphpunittestsajaxCustomizeMenusphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: branches/4.6/tests/phpunit/tests/ajax/CustomizeMenus.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tests/phpunit/tests/ajax/CustomizeMenus.php  2020-11-06 17:37:22 UTC (rev 49532)
+++ branches/4.6/tests/phpunit/tests/ajax/CustomizeMenus.php    2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -54,7 +54,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( 'administrator' != $role ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        // If we're not an admin, we should get a wp_die(-1).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $this->setExpectedException( 'WPAjaxDieStopException' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $this->setExpectedException( 'WPAjaxDieStopException', '-1' );
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                wp_set_current_user( self::factory()->user->create( array( 'role' => $role ) ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -385,7 +385,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( 'administrator' != $role ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        // If we're not an admin, we should get a wp_die(-1).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $this->setExpectedException( 'WPAjaxDieStopException' );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $this->setExpectedException( 'WPAjaxDieStopException', '-1' );
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                wp_set_current_user( self::factory()->user->create( array( 'role' => $role ) ) );
</span></span></pre></div>
<a id="branches46testsphpunittestsimageeditor_imagickphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: branches/4.6/tests/phpunit/tests/image/editor_imagick.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tests/phpunit/tests/image/editor_imagick.php 2020-11-06 17:37:22 UTC (rev 49532)
+++ branches/4.6/tests/phpunit/tests/image/editor_imagick.php   2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -465,7 +465,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $editor = new WP_Image_Editor_Imagick( $file );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertNotInstanceOf( 'WP_Error', $editor );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
</ins><span class="cx" style="display: block; padding: 0 10px">                 $editor->load();
</span><span class="cx" style="display: block; padding: 0 10px">                $editor->resize( 5, 5 );
</span><span class="cx" style="display: block; padding: 0 10px">                $save_to_file = tempnam( get_temp_dir(), '' ) . '.png';
</span></span></pre></div>
<a id="branches46toolslocalenvdefaulttemplate"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/default.template</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/default.template                             (rev 0)
+++ branches/4.6/tools/local-env/default.template       2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,32 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+server {
+       index index.php index.html;
+
+       listen 80 default_server;
+       listen [::]:80 default_server;
+
+       server_name localhost;
+
+       client_max_body_size 1g;
+
+       error_log  /var/log/nginx/error.log;
+       access_log /var/log/nginx/access.log;
+
+       root /var/www/${LOCAL_DIR};
+
+       absolute_redirect off;
+
+       location / {
+               try_files $uri $uri/ /index.php?$args;
+       }
+
+       location ~ \.php$ {
+               try_files $uri =404;
+               fastcgi_split_path_info ^(.+\.php)(/.+)$;
+               fastcgi_pass php:9000;
+               fastcgi_index index.php;
+               include fastcgi_params;
+               fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+               fastcgi_param PATH_INFO $fastcgi_path_info;
+               fastcgi_pass_header Authorization;
+       }
+}
</ins></span></pre></div>
<a id="branches46toolslocalenvmysqlinitsql"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/mysql-init.sql</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/mysql-init.sql                               (rev 0)
+++ branches/4.6/tools/local-env/mysql-init.sql 2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * MySQL server init.
+ *
+ * SQL queries in this file will be executed the first time the MySQL server is started.
+ */
+
+CREATE DATABASE IF NOT EXISTS wordpress_develop;
+CREATE DATABASE IF NOT EXISTS wordpress_develop_tests;
</ins></span></pre></div>
<a id="branches46toolslocalenvphpconfigini"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/php-config.ini</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/php-config.ini                               (rev 0)
+++ branches/4.6/tools/local-env/php-config.ini 2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+upload_max_filesize = 1G
+post_max_size = 1G
</ins></span></pre></div>
<a id="branches46toolslocalenvphpunitconfigini"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/phpunit-config.ini</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/phpunit-config.ini                           (rev 0)
+++ branches/4.6/tools/local-env/phpunit-config.ini     2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,6 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+upload_max_filesize = 1G
+post_max_size = 1G
+
+opcache.enable = 1
+opcache.enable_cli = 1
+opache.file_cache = /tmp/php-opcache
</ins></span></pre></div>
<a id="branches46toolslocalenvscriptsdockerjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/scripts/docker.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/scripts/docker.js                            (rev 0)
+++ branches/4.6/tools/local-env/scripts/docker.js      2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,8 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+const dotenv       = require( 'dotenv' );
+const dotenvExpand = require( 'dotenv-expand' );
+const { execSync } = require( 'child_process' );
+
+dotenvExpand( dotenv.config() );
+
+// Execute any docker-compose command passed to this script.
+execSync( 'docker-compose ' + process.argv.slice( 2 ).join( ' ' ), { stdio: 'inherit' } );
</ins></span></pre></div>
<a id="branches46toolslocalenvscriptsinstalljs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/scripts/install.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/scripts/install.js                           (rev 0)
+++ branches/4.6/tools/local-env/scripts/install.js     2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,47 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+const dotenv       = require( 'dotenv' );
+const dotenvExpand = require( 'dotenv-expand' );
+const wait_on = require( 'wait-on' );
+const { execSync } = require( 'child_process' );
+const { renameSync, readFileSync, writeFileSync } = require( 'fs' );
+
+dotenvExpand( dotenv.config() );
+
+// Create wp-config.php.
+wp_cli( 'config create --dbname=wordpress_develop --dbuser=root --dbpass=password --dbhost=mysql --path=/var/www/src --force' );
+
+// Add the debug settings to wp-config.php.
+// Windows requires this to be done as an additional step, rather than using the --extra-php option in the previous step.
+wp_cli( `config set WP_DEBUG ${process.env.LOCAL_WP_DEBUG} --raw --type=constant` );
+wp_cli( `config set WP_DEBUG_LOG ${process.env.LOCAL_WP_DEBUG_LOG} --raw --type=constant` );
+wp_cli( `config set WP_DEBUG_DISPLAY ${process.env.LOCAL_WP_DEBUG_DISPLAY} --raw --type=constant` );
+wp_cli( `config set SCRIPT_DEBUG ${process.env.LOCAL_SCRIPT_DEBUG} --raw --type=constant` );
+wp_cli( `config set WP_ENVIRONMENT_TYPE ${process.env.LOCAL_WP_ENVIRONMENT_TYPE} --type=constant` );
+
+// Move wp-config.php to the base directory, so it doesn't get mixed up in the src or build directories.
+renameSync( 'src/wp-config.php', 'wp-config.php' );
+
+// Read in wp-tests-config-sample.php, edit it to work with our config, then write it to wp-tests-config.php.
+const testConfig = readFileSync( 'wp-tests-config-sample.php', 'utf8' )
+       .replace( 'youremptytestdbnamehere', 'wordpress_develop_tests' )
+       .replace( 'yourusernamehere', 'root' )
+       .replace( 'yourpasswordhere', 'password' )
+       .replace( 'localhost', 'mysql' )
+       .concat( "\ndefine( 'FS_METHOD', 'direct' );\n" );
+
+writeFileSync( 'wp-tests-config.php', testConfig );
+
+// Once the site is available, install WordPress!
+wait_on( { resources: [ `tcp:localhost:${process.env.LOCAL_PORT}`] } )
+       .then( () => {
+               wp_cli( 'db reset --yes' );
+               wp_cli( `core install --title="WordPress Develop" --admin_user=admin --admin_password=password --admin_email=test@test.com --skip-email --url=http://localhost:${process.env.LOCAL_PORT}` );
+       } );
+
+/**
+ * Runs WP-CLI commands in the Docker environment.
+ *
+ * @param {string} cmd The WP-CLI command to run.
+ */
+function wp_cli( cmd ) {
+       execSync( `docker-compose run --rm cli ${cmd}`, { stdio: 'inherit' } );
+}
</ins></span></pre></div>
<a id="branches46toolslocalenvscriptsstartjs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: branches/4.6/tools/local-env/scripts/start.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- branches/4.6/tools/local-env/scripts/start.js                             (rev 0)
+++ branches/4.6/tools/local-env/scripts/start.js       2020-11-06 17:39:40 UTC (rev 49533)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,36 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+const dotenv       = require( 'dotenv' );
+const dotenvExpand = require( 'dotenv-expand' );
+const { execSync } = require( 'child_process' );
+
+dotenvExpand( dotenv.config() );
+
+// Start the local-env containers.
+execSync( 'docker-compose up -d wordpress-develop', { stdio: 'inherit' } );
+
+// If Docker Toolbox is being used, we need to manually forward LOCAL_PORT to the Docker VM.
+if ( process.env.DOCKER_TOOLBOX_INSTALL_PATH ) {
+       // VBoxManage is added to the PATH on every platform except Windows.
+       const vboxmanage = process.env.VBOX_MSI_INSTALL_PATH ? `${ process.env.VBOX_MSI_INSTALL_PATH }/VBoxManage` : 'VBoxManage'
+
+       // Check if the port forwarding is already configured for this port.
+       const vminfoBuffer = execSync( `"${ vboxmanage }" showvminfo "${ process.env.DOCKER_MACHINE_NAME }" --machinereadable` );
+       const vminfo = vminfoBuffer.toString().split( /[\r\n]+/ );
+
+       vminfo.forEach( ( info ) => {
+               if ( ! info.startsWith( 'Forwarding' ) ) {
+                       return;
+               }
+
+               // `info` is in the format: Forwarding(1)="tcp-port8889,tcp,127.0.0.1,8889,,8889"
+               // Parse it down so `rule` only contains the data inside quotes, split by ','.
+               const rule = info.replace( /(^.*?"|"$)/, '' ).split( ',' );
+
+               // Delete rules that are using the port we need.
+               if ( rule[ 3 ] === process.env.LOCAL_PORT || rule[ 5 ] === process.env.LOCAL_PORT ) {
+                       execSync( `"${ vboxmanage }" controlvm "${ process.env.DOCKER_MACHINE_NAME }" natpf1 delete ${ rule[ 0 ] }`, { stdio: 'inherit' } );
+               }
+       } );
+
+       // Add our port forwarding rule.
+       execSync( `"${ vboxmanage }" controlvm "${ process.env.DOCKER_MACHINE_NAME }" natpf1 "tcp-port${ process.env.LOCAL_PORT },tcp,127.0.0.1,${ process.env.LOCAL_PORT },,${ process.env.LOCAL_PORT }"`, { stdio: 'inherit' } );
+}
</ins></span></pre>
</div>
</div>

</body>
</html>