gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet-webui] branch master updated: Upgrade to angular cl


From: gnunet
Subject: [GNUnet-SVN] [gnunet-webui] branch master updated: Upgrade to angular cli v6.0
Date: Tue, 15 May 2018 00:03:17 +0200

This is an automated email from the git hooks/post-receive script.

phil pushed a commit to branch master
in repository gnunet-webui.

The following commit(s) were added to refs/heads/master by this push:
     new 4ef6ebf  Upgrade to  angular cli v6.0
4ef6ebf is described below

commit 4ef6ebf0928e23bc8677a8de6c0c0d36f47308f3
Author: Phil <address@hidden>
AuthorDate: Mon May 14 23:58:51 2018 +0200

    Upgrade to  angular cli v6.0
---
 README.md                          |    4 +-
 angular.json                       |  122 ++
 e2e/{ => src}/app.e2e-spec.ts      |    2 +-
 e2e/{ => src}/app.po.ts            |    0
 e2e/tsconfig.e2e.json              |    5 +-
 package.json                       |   55 +-
 protractor.conf.js                 |   28 -
 src/app/app.module.ts              |    2 -
 src/assets/.gitkeep                |    0
 src/browserslist                   |    9 +
 src/environments/environment.ts    |   15 +-
 karma.conf.js => src/karma.conf.js |   14 +-
 src/polyfills.ts                   |    5 +-
 src/tsconfig.app.json              |    3 +-
 src/tsconfig.spec.json             |    4 +-
 src/tslint.json                    |   17 +
 src/typings.d.ts                   |    5 -
 tsconfig.json                      |    1 +
 tslint.json                        |   13 -
 yarn.lock                          | 2186 ++++++++++++++----------------------
 20 files changed, 1075 insertions(+), 1415 deletions(-)

diff --git a/README.md b/README.md
index 93420f5..f0ee3e1 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # GnunetWebui
 
-This project was generated with [Angular 
CLI](https://github.com/angular/angular-cli) version 1.7.2.
+This project was generated with [Angular 
CLI](https://github.com/angular/angular-cli) version 6.0.1.
 
 ## Development server
 
@@ -12,7 +12,7 @@ Run `ng generate component component-name` to generate a new 
component. You can
 
 ## Build
 
-Run `ng build` to build the project. The build artifacts will be stored in the 
`dist/` directory. Use the `-prod` flag for a production build.
+Run `ng build` to build the project. The build artifacts will be stored in the 
`dist/` directory. Use the `--prod` flag for a production build.
 
 ## Running unit tests
 
diff --git a/angular.json b/angular.json
new file mode 100644
index 0000000..15117b1
--- /dev/null
+++ b/angular.json
@@ -0,0 +1,122 @@
+{
+  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+  "version": 1,
+  "newProjectRoot": "projects",
+  "projects": {
+    "hello-world-app": {
+      "root": "",
+      "sourceRoot": "src",
+      "projectType": "application",
+      "prefix": "app",
+      "schematics": {},
+      "architect": {
+        "build": {
+          "builder": "@angular-devkit/build-angular:browser",
+          "options": {
+            "outputPath": "dist/hello-world-app",
+            "index": "src/index.html",
+            "main": "src/main.ts",
+            "polyfills": "src/polyfills.ts",
+            "tsConfig": "src/tsconfig.app.json",
+            "assets": [
+              "src/favicon.ico",
+              "src/assets"
+            ],
+            "styles": [
+              "src/styles.css"
+            ],
+            "scripts": []
+          },
+          "configurations": {
+            "production": {
+              "fileReplacements": [
+                {
+                  "replace": "src/environments/environment.ts",
+                  "with": "src/environments/environment.prod.ts"
+                }
+              ],
+              "optimization": true,
+              "outputHashing": "all",
+              "sourceMap": false,
+              "extractCss": true,
+              "namedChunks": false,
+              "aot": true,
+              "extractLicenses": true,
+              "vendorChunk": false,
+              "buildOptimizer": true
+            }
+          }
+        },
+        "serve": {
+          "builder": "@angular-devkit/build-angular:dev-server",
+          "options": {
+            "browserTarget": "hello-world-app:build"
+          },
+          "configurations": {
+            "production": {
+              "browserTarget": "hello-world-app:build:production"
+            }
+          }
+        },
+        "extract-i18n": {
+          "builder": "@angular-devkit/build-angular:extract-i18n",
+          "options": {
+            "browserTarget": "hello-world-app:build"
+          }
+        },
+        "test": {
+          "builder": "@angular-devkit/build-angular:karma",
+          "options": {
+            "main": "src/test.ts",
+            "polyfills": "src/polyfills.ts",
+            "tsConfig": "src/tsconfig.spec.json",
+            "karmaConfig": "src/karma.conf.js",
+            "styles": [
+              "src/styles.css"
+            ],
+            "scripts": [],
+            "assets": [
+              "src/favicon.ico",
+              "src/assets"
+            ]
+          }
+        },
+        "lint": {
+          "builder": "@angular-devkit/build-angular:tslint",
+          "options": {
+            "tsConfig": [
+              "src/tsconfig.app.json",
+              "src/tsconfig.spec.json"
+            ],
+            "exclude": [
+              "**/node_modules/**"
+            ]
+          }
+        }
+      }
+    },
+    "hello-world-app-e2e": {
+      "root": "e2e/",
+      "projectType": "application",
+      "architect": {
+        "e2e": {
+          "builder": "@angular-devkit/build-angular:protractor",
+          "options": {
+            "protractorConfig": "e2e/protractor.conf.js",
+            "devServerTarget": "hello-world-app:serve"
+          }
+        },
+        "lint": {
+          "builder": "@angular-devkit/build-angular:tslint",
+          "options": {
+            "tsConfig": "e2e/tsconfig.e2e.json",
+            "exclude": [
+              "**/node_modules/**"
+            ]
+          }
+        }
+      }
+    }
+  },
+  "defaultProject": "hello-world-app"
+}
\ No newline at end of file
diff --git a/e2e/app.e2e-spec.ts b/e2e/src/app.e2e-spec.ts
similarity index 85%
rename from e2e/app.e2e-spec.ts
rename to e2e/src/app.e2e-spec.ts
index 343eca1..e42d1f9 100644
--- a/e2e/app.e2e-spec.ts
+++ b/e2e/src/app.e2e-spec.ts
@@ -1,6 +1,6 @@
 import { AppPage } from './app.po';
 
-describe('gnunet-webui App', () => {
+describe('workspace-project App', () => {
   let page: AppPage;
 
   beforeEach(() => {
diff --git a/e2e/app.po.ts b/e2e/src/app.po.ts
similarity index 100%
rename from e2e/app.po.ts
rename to e2e/src/app.po.ts
diff --git a/e2e/tsconfig.e2e.json b/e2e/tsconfig.e2e.json
index 1d9e5ed..a6dd622 100644
--- a/e2e/tsconfig.e2e.json
+++ b/e2e/tsconfig.e2e.json
@@ -1,8 +1,7 @@
 {
   "extends": "../tsconfig.json",
   "compilerOptions": {
-    "outDir": "../out-tsc/e2e",
-    "baseUrl": "./",
+    "outDir": "../out-tsc/app",
     "module": "commonjs",
     "target": "es5",
     "types": [
@@ -11,4 +10,4 @@
       "node"
     ]
   }
-}
+}
\ No newline at end of file
diff --git a/package.json b/package.json
index e69cfa0..e1441cb 100644
--- a/package.json
+++ b/package.json
@@ -12,37 +12,38 @@
   },
   "private": true,
   "dependencies": {
-    "@angular/animations": "^5.2.0",
-    "@angular/common": "^5.2.0",
-    "@angular/compiler": "^5.2.0",
-    "@angular/core": "^5.2.0",
-    "@angular/forms": "^5.2.0",
-    "@angular/http": "^5.2.0",
-    "@angular/platform-browser": "^5.2.0",
-    "@angular/platform-browser-dynamic": "^5.2.0",
-    "@angular/router": "^5.2.0",
-    "core-js": "^2.4.1",
-    "rxjs": "^5.5.6",
-    "zone.js": "^0.8.19"
+    "@angular/animations": "^6.0.0",
+    "@angular/common": "^6.0.0",
+    "@angular/compiler": "^6.0.0",
+    "@angular/core": "^6.0.0",
+    "@angular/forms": "^6.0.0",
+    "@angular/http": "^6.0.0",
+    "@angular/platform-browser": "^6.0.0",
+    "@angular/platform-browser-dynamic": "^6.0.0",
+    "@angular/router": "^6.0.0",
+    "core-js": "^2.5.4",
+    "rxjs": "^6.0.0",
+    "zone.js": "^0.8.26"
   },
   "devDependencies": {
-    "@angular/cli": "~1.7.2",
-    "@angular/compiler-cli": "^5.2.0",
-    "@angular/language-service": "^5.2.0",
-    "@types/jasmine": "~2.8.3",
-    "@types/jasminewd2": "~2.0.2",
-    "@types/node": "~6.0.60",
-    "codelyzer": "^4.0.1",
-    "jasmine-core": "~2.8.0",
+    "@angular/compiler-cli": "^6.0.0",
+    "@angular-devkit/build-angular": "~0.6.1",
+    "typescript": "~2.7.2",
+    "@angular/cli": "~6.0.1",
+    "@angular/language-service": "^6.0.0",
+    "@types/jasmine": "~2.8.6",
+    "@types/jasminewd2": "~2.0.3",
+    "@types/node": "~8.9.4",
+    "codelyzer": "~4.2.1",
+    "jasmine-core": "~2.99.1",
     "jasmine-spec-reporter": "~4.2.1",
-    "karma": "~2.0.0",
+    "karma": "~1.7.1",
     "karma-chrome-launcher": "~2.2.0",
-    "karma-coverage-istanbul-reporter": "^1.2.1",
-    "karma-jasmine": "~1.1.0",
+    "karma-coverage-istanbul-reporter": "~1.4.2",
+    "karma-jasmine": "~1.1.1",
     "karma-jasmine-html-reporter": "^0.2.2",
-    "protractor": "~5.1.2",
-    "ts-node": "~4.1.0",
-    "tslint": "~5.9.1",
-    "typescript": "~2.5.3"
+    "protractor": "~5.3.0",
+    "ts-node": "~5.0.1",
+    "tslint": "~5.9.1"
   }
 }
diff --git a/protractor.conf.js b/protractor.conf.js
deleted file mode 100644
index 7ee3b5e..0000000
--- a/protractor.conf.js
+++ /dev/null
@@ -1,28 +0,0 @@
-// Protractor configuration file, see link for more information
-// https://github.com/angular/protractor/blob/master/lib/config.ts
-
-const { SpecReporter } = require('jasmine-spec-reporter');
-
-exports.config = {
-  allScriptsTimeout: 11000,
-  specs: [
-    './e2e/**/*.e2e-spec.ts'
-  ],
-  capabilities: {
-    'browserName': 'chrome'
-  },
-  directConnect: true,
-  baseUrl: 'http://localhost:4200/',
-  framework: 'jasmine',
-  jasmineNodeOpts: {
-    showColors: true,
-    defaultTimeoutInterval: 30000,
-    print: function() {}
-  },
-  onPrepare() {
-    require('ts-node').register({
-      project: 'e2e/tsconfig.e2e.json'
-    });
-    jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: 
true } }));
-  }
-};
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 926975a..f657163 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -1,10 +1,8 @@
 import { BrowserModule } from '@angular/platform-browser';
 import { NgModule } from '@angular/core';
 
-
 import { AppComponent } from './app.component';
 
-
 @NgModule({
   declarations: [
     AppComponent
diff --git a/src/assets/.gitkeep b/src/assets/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/src/browserslist b/src/browserslist
new file mode 100644
index 0000000..8e09ab4
--- /dev/null
+++ b/src/browserslist
@@ -0,0 +1,9 @@
+# This file is currently used by autoprefixer to adjust CSS to support the 
below specified browsers
+# For additional information regarding the format and rule options, please see:
+# https://github.com/browserslist/browserslist#queries
+# For IE 9-11 support, please uncomment the last line of the file and adjust 
as needed
+> 0.5%
+last 2 versions
+Firefox ESR
+not dead
+# IE 9-11
\ No newline at end of file
diff --git a/src/environments/environment.ts b/src/environments/environment.ts
index b7f639a..012182e 100644
--- a/src/environments/environment.ts
+++ b/src/environments/environment.ts
@@ -1,8 +1,15 @@
-// The file contents for the current environment will overwrite these during 
build.
-// The build system defaults to the dev environment which uses 
`environment.ts`, but if you do
-// `ng build --env=prod` then `environment.prod.ts` will be used instead.
-// The list of which env maps to which file can be found in 
`.angular-cli.json`.
+// This file can be replaced during build by using the `fileReplacements` 
array.
+// `ng build ---prod` replaces `environment.ts` with `environment.prod.ts`.
+// The list of file replacements can be found in `angular.json`.
 
 export const environment = {
   production: false
 };
+
+/*
+ * In development mode, to ignore zone related error stack frames such as
+ * `zone.run`, `zoneDelegate.invokeTask` for easier debugging, you can
+ * import the following file, but please comment it out in production mode
+ * because it will have performance impact when throw error
+ */
+// import 'zone.js/dist/zone-error';  // Included with Angular CLI.
diff --git a/karma.conf.js b/src/karma.conf.js
similarity index 75%
rename from karma.conf.js
rename to src/karma.conf.js
index af139fa..b6e0042 100644
--- a/karma.conf.js
+++ b/src/karma.conf.js
@@ -4,24 +4,22 @@
 module.exports = function (config) {
   config.set({
     basePath: '',
-    frameworks: ['jasmine', '@angular/cli'],
+    frameworks: ['jasmine', '@angular-devkit/build-angular'],
     plugins: [
       require('karma-jasmine'),
       require('karma-chrome-launcher'),
       require('karma-jasmine-html-reporter'),
       require('karma-coverage-istanbul-reporter'),
-      require('@angular/cli/plugins/karma')
+      require('@angular-devkit/build-angular/plugins/karma')
     ],
-    client:{
+    client: {
       clearContext: false // leave Jasmine Spec Runner output visible in 
browser
     },
     coverageIstanbulReporter: {
-      reports: [ 'html', 'lcovonly' ],
+      dir: require('path').join(__dirname, '../coverage'),
+      reports: ['html', 'lcovonly'],
       fixWebpackSourcePaths: true
     },
-    angularCli: {
-      environment: 'dev'
-    },
     reporters: ['progress', 'kjhtml'],
     port: 9876,
     colors: true,
@@ -30,4 +28,4 @@ module.exports = function (config) {
     browsers: ['Chrome'],
     singleRun: false
   });
-};
+};
\ No newline at end of file
diff --git a/src/polyfills.ts b/src/polyfills.ts
index af84770..d310405 100644
--- a/src/polyfills.ts
+++ b/src/polyfills.ts
@@ -47,8 +47,9 @@ import 'core-js/es7/reflect';
 
 
 /**
- * Required to support Web Animations 
address@hidden/platform-browser/animations`.
- * Needed for: All but Chrome, Firefox and Opera. 
http://caniuse.com/#feat=web-animation
+ * Web Animations address@hidden/platform-browser/animations`
+ * Only required if AnimationBuilder is used within the application and using 
IE/Edge or Safari.
+ * Standard animation support in Angular DOES NOT require any polyfills (as of 
Angular 6.0).
  **/
 // import 'web-animations-js';  // Run `npm install --save web-animations-js`.
 
diff --git a/src/tsconfig.app.json b/src/tsconfig.app.json
index 39ba8db..722c370 100644
--- a/src/tsconfig.app.json
+++ b/src/tsconfig.app.json
@@ -2,12 +2,11 @@
   "extends": "../tsconfig.json",
   "compilerOptions": {
     "outDir": "../out-tsc/app",
-    "baseUrl": "./",
     "module": "es2015",
     "types": []
   },
   "exclude": [
-    "test.ts",
+    "src/test.ts",
     "**/*.spec.ts"
   ]
 }
diff --git a/src/tsconfig.spec.json b/src/tsconfig.spec.json
index ac22a29..8f7cede 100644
--- a/src/tsconfig.spec.json
+++ b/src/tsconfig.spec.json
@@ -2,7 +2,6 @@
   "extends": "../tsconfig.json",
   "compilerOptions": {
     "outDir": "../out-tsc/spec",
-    "baseUrl": "./",
     "module": "commonjs",
     "types": [
       "jasmine",
@@ -10,7 +9,8 @@
     ]
   },
   "files": [
-    "test.ts"
+    "test.ts",
+    "polyfills.ts"
   ],
   "include": [
     "**/*.spec.ts",
diff --git a/src/tslint.json b/src/tslint.json
new file mode 100644
index 0000000..52e2c1a
--- /dev/null
+++ b/src/tslint.json
@@ -0,0 +1,17 @@
+{
+    "extends": "../tslint.json",
+    "rules": {
+        "directive-selector": [
+            true,
+            "attribute",
+            "app",
+            "camelCase"
+        ],
+        "component-selector": [
+            true,
+            "element",
+            "app",
+            "kebab-case"
+        ]
+    }
+}
diff --git a/src/typings.d.ts b/src/typings.d.ts
deleted file mode 100644
index ef5c7bd..0000000
--- a/src/typings.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-/* SystemJS module definition */
-declare var module: NodeModule;
-interface NodeModule {
-  id: string;
-}
diff --git a/tsconfig.json b/tsconfig.json
index a6c016b..ef44e28 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,6 +1,7 @@
 {
   "compileOnSave": false,
   "compilerOptions": {
+    "baseUrl": "./",
     "outDir": "./dist/out-tsc",
     "sourceMap": true,
     "declaration": false,
diff --git a/tslint.json b/tslint.json
index 9963d6c..3ea984c 100644
--- a/tslint.json
+++ b/tslint.json
@@ -18,7 +18,6 @@
     "forin": true,
     "import-blacklist": [
       true,
-      "rxjs",
       "rxjs/Rx"
     ],
     "import-spacing": true,
@@ -117,18 +116,6 @@
       "check-separator",
       "check-type"
     ],
-    "directive-selector": [
-      true,
-      "attribute",
-      "app",
-      "camelCase"
-    ],
-    "component-selector": [
-      true,
-      "element",
-      "app",
-      "kebab-case"
-    ],
     "no-output-on-prefix": true,
     "use-input-property-decorator": true,
     "use-output-property-decorator": true,
diff --git a/yarn.lock b/yarn.lock
index 8b7c3d0..c0bf2f3 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,211 +2,222 @@
 # yarn lockfile v1
 
 
-"@angular-devkit/address@hidden":
-  version "0.3.2"
-  resolved 
"https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.3.2.tgz#77d4d1e4fcd09575f0200e2d6d21c1a3f995096f";
-  dependencies:
-    loader-utils "^1.1.0"
-    source-map "^0.5.6"
-    typescript "~2.6.2"
-    webpack-sources "^1.0.1"
-
-"@angular-devkit/address@hidden":
-  version "0.3.2"
-  resolved 
"https://registry.yarnpkg.com/@angular-devkit/core/-/core-0.3.2.tgz#b6fd6aa2e4f4ac3c39478198ba91a53d4c0f88d5";
+"@angular-devkit/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.6.1.tgz#bcff4143730959b131bdbf0273d86904a988ea88";
   dependencies:
-    ajv "~5.5.1"
-    chokidar "^1.7.0"
-    rxjs "^5.5.6"
-    source-map "^0.5.6"
+    "@angular-devkit/core" "0.6.1"
+    rxjs "^6.0.0"
 
-"@angular-devkit/address@hidden":
-  version "0.3.2"
-  resolved 
"https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-0.3.2.tgz#09a2268fad61f4f956f42db87913b8748c512a78";
-  dependencies:
-    "@ngtools/json-schema" "^1.1.0"
-    rxjs "^5.5.6"
-
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/animations/-/animations-5.2.10.tgz#61718792e0922ac622fd7c6dfb0afbb996638692";
-  dependencies:
-    tslib "^1.7.1"
-
-"@angular/address@hidden":
-  version "1.7.4"
-  resolved 
"https://registry.yarnpkg.com/@angular/cli/-/cli-1.7.4.tgz#b6c31b5fc6f8ea07e55b1b01a26422f5358a4ea6";
-  dependencies:
-    "@angular-devkit/build-optimizer" "0.3.2"
-    "@angular-devkit/core" "0.3.2"
-    "@angular-devkit/schematics" "0.3.2"
-    "@ngtools/json-schema" "1.2.0"
-    "@ngtools/webpack" "1.10.2"
-    "@schematics/angular" "0.3.2"
-    "@schematics/package-update" "0.3.2"
-    ajv "^6.1.1"
-    autoprefixer "^7.2.3"
-    cache-loader "^1.2.0"
-    chalk "~2.2.0"
-    circular-dependency-plugin "^4.2.1"
+"@angular-devkit/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.6.1.tgz#e59df34271d74436e62086dcf1523e2d22ac7f1b";
+  dependencies:
+    "@angular-devkit/architect" "0.6.1"
+    "@angular-devkit/build-optimizer" "0.6.1"
+    "@angular-devkit/core" "0.6.1"
+    "@ngtools/webpack" "6.0.1"
+    ajv "~6.4.0"
+    autoprefixer "^8.1.0"
+    cache-loader "^1.2.2"
+    chalk "~2.2.2"
+    circular-dependency-plugin "^5.0.2"
     clean-css "^4.1.11"
-    common-tags "^1.3.1"
-    copy-webpack-plugin "~4.4.1"
-    core-object "^3.1.0"
-    denodeify "^1.2.1"
-    ember-cli-string-utils "^1.0.0"
-    extract-text-webpack-plugin "^3.0.2"
-    file-loader "^1.1.5"
-    fs-extra "^4.0.0"
+    copy-webpack-plugin "^4.5.1"
+    file-loader "^1.1.11"
     glob "^7.0.3"
-    html-webpack-plugin "^2.29.0"
-    istanbul-instrumenter-loader "^3.0.0"
+    html-webpack-plugin "^3.0.6"
+    istanbul "^0.4.5"
+    istanbul-instrumenter-loader "^3.0.1"
     karma-source-map-support "^1.2.0"
-    less "^2.7.2"
-    less-loader "^4.0.5"
-    license-webpack-plugin "^1.0.0"
-    loader-utils "1.1.0"
-    lodash "^4.11.1"
+    less "^3.0.2"
+    less-loader "^4.1.0"
+    license-webpack-plugin "^1.3.1"
+    lodash "^4.17.4"
     memory-fs "^0.4.1"
+    mini-css-extract-plugin "~0.4.0"
     minimatch "^3.0.4"
-    node-modules-path "^1.0.0"
-    nopt "^4.0.1"
-    opn "~5.1.0"
-    portfinder "~1.0.12"
-    postcss "^6.0.16"
-    postcss-import "^11.0.0"
-    postcss-loader "^2.0.10"
-    postcss-url "^7.1.2"
+    node-sass "^4.8.3"
+    opn "^5.1.0"
+    parse5 "^4.0.0"
+    portfinder "^1.0.13"
+    postcss "^6.0.19"
+    postcss-import "^11.1.0"
+    postcss-loader "^2.1.4"
+    postcss-url "^7.3.1"
     raw-loader "^0.5.1"
+    resolve "^1.5.0"
+    rxjs "^6.0.0"
+    sass-loader "^7.0.1"
+    silent-error "^1.1.0"
+    source-map-support "^0.5.0"
+    stats-webpack-plugin "^0.6.2"
+    style-loader "^0.21.0"
+    stylus "^0.54.5"
+    stylus-loader "^3.0.2"
+    tree-kill "^1.2.0"
+    uglifyjs-webpack-plugin "^1.2.5"
+    url-loader "^1.0.1"
+    webpack "~4.6.0"
+    webpack-dev-middleware "^3.1.3"
+    webpack-dev-server "^3.1.4"
+    webpack-merge "^4.1.2"
+    webpack-sources "^1.1.0"
+    webpack-subresource-integrity "^1.1.0-rc.4"
+
+"@angular-devkit/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.6.1.tgz#517aa0c92911eb6a8d82fcbbefa045e1f897abda";
+  dependencies:
+    loader-utils "^1.1.0"
+    source-map "^0.5.6"
+    typescript "~2.7.2"
+    webpack-sources "^1.1.0"
+
+"@angular-devkit/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@angular-devkit/core/-/core-0.6.1.tgz#2582871707a19fe3a4b83d9afdffd5422d1debc7";
+  dependencies:
+    ajv "~6.4.0"
+    chokidar "^2.0.3"
+    rxjs "^6.0.0"
+    source-map "^0.5.6"
+
+"@angular-devkit/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-0.6.1.tgz#8e94fbd45e24596f1f0a086a70dde88dbc6cf96e";
+  dependencies:
+    "@angular-devkit/core" "0.6.1"
+    rxjs "^6.0.0"
+
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/animations/-/animations-6.0.1.tgz#21fd5b059765b48c9823e05cfe470ccdd816e8b1";
+  dependencies:
+    tslib "^1.9.0"
+
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/cli/-/cli-6.0.1.tgz#52c21451716be51716a413c5367b3f3d003f8447";
+  dependencies:
+    "@angular-devkit/architect" "0.6.1"
+    "@angular-devkit/core" "0.6.1"
+    "@angular-devkit/schematics" "0.6.1"
+    "@schematics/angular" "0.6.1"
+    "@schematics/update" "0.6.1"
+    opn "~5.3.0"
     resolve "^1.1.7"
-    rxjs "^5.5.6"
-    sass-loader "^6.0.6"
+    rxjs "^6.0.0"
     semver "^5.1.0"
     silent-error "^1.0.0"
-    source-map-support "^0.4.1"
-    style-loader "^0.19.1"
-    stylus "^0.54.5"
-    stylus-loader "^3.0.1"
-    uglifyjs-webpack-plugin "^1.1.8"
-    url-loader "^0.6.2"
-    webpack "~3.11.0"
-    webpack-dev-middleware "~1.12.0"
-    webpack-dev-server "~2.11.0"
-    webpack-merge "^4.1.0"
-    webpack-sources "^1.0.0"
-    webpack-subresource-integrity "^1.0.1"
-  optionalDependencies:
-    node-sass "^4.7.2"
+    symbol-observable "^1.2.0"
+    yargs-parser "^10.0.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/common/-/common-5.2.10.tgz#828308df8505a31f219a6895ff91dbb178ebac98";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/common/-/common-6.0.1.tgz#02ed47824b0fa6f3e9422e1d3afa117151890cea";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-5.2.10.tgz#7e9dead0730dc20f7658e110a558b557b60e7be2";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-6.0.1.tgz#776361e917f597cdfe0c468506b22397cbf1a732";
   dependencies:
     chokidar "^1.4.2"
     minimist "^1.2.0"
     reflect-metadata "^0.1.2"
     tsickle "^0.27.2"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/compiler/-/compiler-5.2.10.tgz#1cd9914436f0707957823531c4418ce5b7e6a130";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/compiler/-/compiler-6.0.1.tgz#01a803c307211446819be237af1a22e38d65ac2e";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/core/-/core-5.2.10.tgz#a6eba06cae7267efbd2666e3fa5e42b84c2261de";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/core/-/core-6.0.1.tgz#47f0db3ee6f088c65e87b7748fa1e0f329138df7";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/forms/-/forms-5.2.10.tgz#6a4cf9c87b57005599c0ec59a79b7f1b06375591";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/forms/-/forms-6.0.1.tgz#8ac4fbcd857a53613e8bcd58127e137d5ff0c98f";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/http/-/http-5.2.10.tgz#d80d60fc205b043f72bd61ba22e7aa386d6a51ec";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/http/-/http-6.0.1.tgz#52ac3c29349c11c0982e61095c3ed7aeb54d5c40";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/language-service/-/language-service-5.2.10.tgz#5699af9d46033faccefeb21d4d168524d2180a8c";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/language-service/-/language-service-6.0.1.tgz#1e0681ce69eadeb6ac77411d36a82672bb89c68f";
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.2.10.tgz#bec4c0ca9fb16c34adee851caa187989953216ca";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.0.1.tgz#4831fcd457bf220c76d71ffffa6c41c625df7dfc";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-5.2.10.tgz#92883803de7362e635748a440dd5f6172fc2394a";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-6.0.1.tgz#3c663f56b5321586e26b6d9f394e13fa17b82d33";
   dependencies:
-    tslib "^1.7.1"
+    tslib "^1.9.0"
 
-"@angular/address@hidden":
-  version "5.2.10"
-  resolved 
"https://registry.yarnpkg.com/@angular/router/-/router-5.2.10.tgz#cb36c32de0a233a9b49789e11ca0f96c5304f25a";
+"@angular/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@angular/router/-/router-6.0.1.tgz#bc4943b1798ed8f622f1a4f773ff5f01b5ab70de";
   dependencies:
-    tslib "^1.7.1"
-
-"@ngtools/address@hidden":
-  version "1.2.0"
-  resolved 
"https://registry.yarnpkg.com/@ngtools/json-schema/-/json-schema-1.2.0.tgz#06e5ecd29e9a37d260a447dd873ea2becd228c4f";
-
-"@ngtools/address@hidden":
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/@ngtools/json-schema/-/json-schema-1.1.0.tgz#c3a0c544d62392acc2813a42c8a0dc6f58f86922";
+    tslib "^1.9.0"
 
-"@ngtools/address@hidden":
-  version "1.10.2"
-  resolved 
"https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-1.10.2.tgz#373705fd19992b36e996203480b1d412e942c8d6";
+"@ngtools/address@hidden":
+  version "6.0.1"
+  resolved 
"https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-6.0.1.tgz#1a3eee13f7319a5c2b758ae461c386e1b6c80645";
   dependencies:
-    chalk "~2.2.0"
-    enhanced-resolve "^3.1.0"
-    loader-utils "^1.0.2"
-    magic-string "^0.22.3"
-    semver "^5.3.0"
-    source-map "^0.5.6"
+    "@angular-devkit/core" "0.6.1"
     tree-kill "^1.0.0"
     webpack-sources "^1.1.0"
 
-"@schematics/address@hidden":
-  version "0.3.2"
-  resolved 
"https://registry.yarnpkg.com/@schematics/angular/-/angular-0.3.2.tgz#be209a032a3e4577992d94fbaa14bd4bfde485e2";
+"@schematics/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@schematics/angular/-/angular-0.6.1.tgz#912495d248b95fcd20a04609e48cf2a4516b2071";
   dependencies:
-    typescript "~2.6.2"
+    "@angular-devkit/core" "0.6.1"
+    "@angular-devkit/schematics" "0.6.1"
+    typescript ">=2.6.2 <2.8"
 
-"@schematics/address@hidden":
-  version "0.3.2"
-  resolved 
"https://registry.yarnpkg.com/@schematics/package-update/-/package-update-0.3.2.tgz#c5a299ceba8b9e56f3e1f804f86f07664ec6e01c";
+"@schematics/address@hidden":
+  version "0.6.1"
+  resolved 
"https://registry.yarnpkg.com/@schematics/update/-/update-0.6.1.tgz#047ae51df9d80827d56e2f88b662b7c109cb0988";
   dependencies:
-    rxjs "^5.5.6"
+    "@angular-devkit/core" "0.6.1"
+    "@angular-devkit/schematics" "0.6.1"
+    npm-registry-client "^8.5.1"
+    rxjs "^6.0.0"
     semver "^5.3.0"
     semver-intersect "^1.1.2"
 
-"@types/address@hidden", "@types/address@hidden":
+"@types/address@hidden", "@types/address@hidden":
   version "2.8.7"
   resolved 
"https://registry.yarnpkg.com/@types/jasmine/-/jasmine-2.8.7.tgz#3fe583928ae0a22cdd34cedf930eeffeda2602fd";
 
-"@types/address@hidden":
+"@types/address@hidden":
   version "2.0.3"
   resolved 
"https://registry.yarnpkg.com/@types/jasminewd2/-/jasminewd2-2.0.3.tgz#0d2886b0cbdae4c0eeba55e30792f584bf040a95";
   dependencies:
     "@types/jasmine" "*"
 
-"@types/address@hidden", "@types/address@hidden":
-  version "6.0.108"
-  resolved 
"https://registry.yarnpkg.com/@types/node/-/node-6.0.108.tgz#852e8496bcfc5e74cae83a5eb3b30e5661e9b7b9";
+"@types/address@hidden":
+  version "6.0.110"
+  resolved 
"https://registry.yarnpkg.com/@types/node/-/node-6.0.110.tgz#6bbfc1c14d671348e3db4f89f3b487785e684684";
+
+"@types/address@hidden":
+  version "8.9.5"
+  resolved 
"https://registry.yarnpkg.com/@types/node/-/node-8.9.5.tgz#162b864bc70be077e6db212b322754917929e976";
 
 "@types/address@hidden":
   version "0.0.32"
@@ -216,18 +227,21 @@
   version "2.53.43"
   resolved 
"https://registry.yarnpkg.com/@types/selenium-webdriver/-/selenium-webdriver-2.53.43.tgz#2de3d718819bc20165754c4a59afb7e9833f6707";
 
-"@types/address@hidden":
-  version "3.0.0"
-  resolved 
"https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2";
-
-"@types/address@hidden":
-  version "0.0.30"
-  resolved 
"https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1";
-
 address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8";
 
address@hidden:
+  version "1.0.9"
+  resolved 
"https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135";
+
address@hidden:
+  version "1.3.3"
+  resolved 
"https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca";
+  dependencies:
+    mime-types "~2.1.11"
+    negotiator "0.6.1"
+
 address@hidden, address@hidden:
   version "1.3.5"
   resolved 
"https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2";
@@ -235,55 +249,39 @@ address@hidden, address@hidden:
     mime-types "~2.1.18"
     negotiator "0.6.1"
 
address@hidden:
-  version "2.0.2"
-  resolved 
"https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4";
address@hidden:
+  version "3.0.0"
+  resolved 
"https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278";
   dependencies:
-    acorn "^4.0.3"
-
address@hidden:
-  version "4.0.13"
-  resolved 
"https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787";
+    acorn "^5.0.0"
 
 address@hidden:
   version "5.5.3"
   resolved 
"https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9";
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/addressparser/-/addressparser-1.0.1.tgz#47afbe1a2a9262191db6838e4fd1d39b40821746";
-
 address@hidden:
   version "0.4.4"
   resolved 
"https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.4.tgz#a61ed5ae6905c3aea58b3a657d25033091052736";
 
 address@hidden:
-  version "0.4.9"
-  resolved 
"https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.9.tgz#1a574627d3aa4ea6b8b4948e066cbd6fed4ae2f6";
+  version "0.4.11"
+  resolved 
"https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.11.tgz#2aa54c84c4b01a9d0fb89bb11982a51f13e3d62a";
 
 address@hidden:
   version "0.8.2"
   resolved 
"https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f";
 
address@hidden:
-  version "2.1.1"
-  resolved 
"https://registry.yarnpkg.com/agent-base/-/agent-base-2.1.1.tgz#d6de10d5af6132d5bd692427d46fc538539094c7";
address@hidden:
+  version "4.2.0"
+  resolved 
"https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.0.tgz#9838b5c3392b962bad031e6a4c5e1024abec45ce";
   dependencies:
-    extend "~3.0.0"
-    semver "~5.0.1"
+    es6-promisify "^5.0.0"
 
 address@hidden:
   version "3.2.0"
   resolved 
"https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a";
 
address@hidden:
-  version "4.11.8"
-  resolved 
"https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536";
-  dependencies:
-    co "^4.6.0"
-    json-stable-stringify "^1.0.1"
-
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "5.5.2"
   resolved 
"https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965";
   dependencies:
@@ -292,7 +290,16 @@ address@hidden, address@hidden, address@hidden:
     fast-json-stable-stringify "^2.0.0"
     json-schema-traverse "^0.3.0"
 
address@hidden, address@hidden:
address@hidden:
+  version "6.5.0"
+  resolved 
"https://registry.yarnpkg.com/ajv/-/ajv-6.5.0.tgz#4c8affdf80887d8f132c9c52ab8a2dc4d0b7b24c";
+  dependencies:
+    fast-deep-equal "^2.0.1"
+    fast-json-stable-stringify "^2.0.0"
+    json-schema-traverse "^0.3.0"
+    uri-js "^4.2.1"
+
address@hidden:
   version "6.4.0"
   resolved 
"https://registry.yarnpkg.com/ajv/-/ajv-6.4.0.tgz#d3aff78e9277549771daf0164cff48482b754fc6";
   dependencies:
@@ -313,16 +320,6 @@ amdefine@>=0.0.4:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5";
 
address@hidden:
-  version "0.5.2"
-  resolved 
"https://registry.yarnpkg.com/amqplib/-/amqplib-0.5.2.tgz#d2d7313c7ffaa4d10bcf1e6252de4591b6cc7b63";
-  dependencies:
-    bitsyntax "~0.0.4"
-    bluebird "^3.4.6"
-    buffer-more-ints "0.0.2"
-    readable-stream "1.x >=1.1.9"
-    safe-buffer "^5.0.1"
-
 address@hidden:
   version "0.0.7"
   resolved 
"https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e";
@@ -445,9 +442,9 @@ address@hidden:
   version "0.3.2"
   resolved 
"https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
 
address@hidden:
-  version "0.0.7"
-  resolved 
"https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675";
address@hidden:
+  version "0.0.6"
+  resolved 
"https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca";
 
 address@hidden, address@hidden:
   version "1.0.1"
@@ -487,10 +484,6 @@ address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
 
address@hidden:
-  version "0.11.3"
-  resolved 
"https://registry.yarnpkg.com/ast-types/-/ast-types-0.11.3.tgz#c20757fe72ee71278ea0ff3d87e5c2ca30d9edf8";
-
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d";
@@ -499,43 +492,33 @@ address@hidden:
   version "0.1.3"
   resolved 
"https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542";
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8";
-
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "1.5.2"
   resolved 
"https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a";
 
address@hidden, address@hidden, address@hidden:
address@hidden:
   version "2.6.0"
   resolved 
"https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4";
   dependencies:
     lodash "^4.14.0"
 
address@hidden:
-  version "2.1.5"
-  resolved 
"https://registry.yarnpkg.com/async/-/async-2.1.5.tgz#e587c68580994ac67fc56ff86d3ac56bdbe810bc";
-  dependencies:
-    lodash "^4.14.0"
-
 address@hidden:
   version "0.4.0"
   resolved 
"https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
 
address@hidden:
address@hidden:
   version "2.1.1"
   resolved 
"https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a";
 
address@hidden:
-  version "7.2.6"
-  resolved 
"https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.2.6.tgz#256672f86f7c735da849c4f07d008abb056067dc";
address@hidden:
+  version "8.5.0"
+  resolved 
"https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.5.0.tgz#89a39b1316fbe7bc2b4997a0c7dad0149d99511c";
   dependencies:
-    browserslist "^2.11.3"
-    caniuse-lite "^1.0.30000805"
+    browserslist "^3.2.7"
+    caniuse-lite "^1.0.30000839"
     normalize-range "^0.1.2"
     num2fraction "^1.2.2"
-    postcss "^6.0.17"
+    postcss "^6.0.22"
     postcss-value-parser "^3.2.3"
 
 address@hidden:
@@ -550,12 +533,6 @@ address@hidden, address@hidden:
   version "1.7.0"
   resolved 
"https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289";
 
address@hidden:
-  version "0.15.3"
-  resolved 
"https://registry.yarnpkg.com/axios/-/axios-0.15.3.tgz#2c9d638b2e191a08ea1d6cc988eadd6ba5bdc053";
-  dependencies:
-    follow-redirects "1.0.0"
-
 address@hidden, address@hidden:
   version "6.26.0"
   resolved 
"https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
@@ -683,18 +660,6 @@ address@hidden:
   version "1.11.0"
   resolved 
"https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205";
 
address@hidden:
-  version "0.0.4"
-  resolved 
"https://registry.yarnpkg.com/bitsyntax/-/bitsyntax-0.0.4.tgz#eb10cc6f82b8c490e3e85698f07e83d46e0cba82";
-  dependencies:
-    buffer-more-ints "0.0.2"
-
address@hidden:
-  version "1.1.2"
-  resolved 
"https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398";
-  dependencies:
-    readable-stream "~2.0.5"
-
 address@hidden:
   version "0.0.4"
   resolved 
"https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921";
@@ -705,13 +670,13 @@ address@hidden:
   dependencies:
     inherits "~2.0.0"
 
address@hidden:
-  version "0.0.5"
-  resolved 
"https://registry.yarnpkg.com/blocking-proxy/-/blocking-proxy-0.0.5.tgz#462905e0dcfbea970f41aa37223dda9c07b1912b";
address@hidden:
+  version "1.0.1"
+  resolved 
"https://registry.yarnpkg.com/blocking-proxy/-/blocking-proxy-1.0.1.tgz#81d6fd1fe13a4c0d6957df7f91b75e98dac40cb2";
   dependencies:
     minimist "^1.2.0"
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "3.5.1"
   resolved 
"https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9";
 
@@ -719,7 +684,7 @@ address@hidden, address@hidden, address@hidden, 
address@hidden:
   version "4.11.8"
   resolved 
"https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f";
 
address@hidden, address@hidden:
address@hidden:
   version "1.18.2"
   resolved 
"https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454";
   dependencies:
@@ -734,6 +699,21 @@ address@hidden, address@hidden:
     raw-body "2.3.2"
     type-is "~1.6.15"
 
address@hidden:
+  version "1.18.3"
+  resolved 
"https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4";
+  dependencies:
+    bytes "3.0.0"
+    content-type "~1.0.4"
+    debug "2.6.9"
+    depd "~1.1.2"
+    http-errors "~1.6.3"
+    iconv-lite "0.4.23"
+    on-finished "~2.3.0"
+    qs "6.5.2"
+    raw-body "2.3.3"
+    type-is "~1.6.16"
+
 address@hidden:
   version "3.5.0"
   resolved 
"https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5";
@@ -859,12 +839,12 @@ address@hidden:
   dependencies:
     pako "~1.0.5"
 
address@hidden:
-  version "2.11.3"
-  resolved 
"https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2";
address@hidden:
+  version "3.2.7"
+  resolved 
"https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.7.tgz#aa488634d320b55e88bab0256184dbbcca1e6de9";
   dependencies:
-    caniuse-lite "^1.0.30000792"
-    electron-to-chromium "^1.3.30"
+    caniuse-lite "^1.0.30000835"
+    electron-to-chromium "^1.3.45"
 
 address@hidden:
   version "1.0.0"
@@ -874,10 +854,6 @@ address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c";
 
address@hidden:
-  version "0.0.2"
-  resolved 
"https://registry.yarnpkg.com/buffer-more-ints/-/buffer-more-ints-0.0.2.tgz#26b3885d10fa13db7fc01aae3aab870199e0124c";
-
 address@hidden:
   version "1.0.3"
   resolved 
"https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
@@ -890,18 +866,6 @@ address@hidden:
     ieee754 "^1.1.4"
     isarray "^1.0.0"
 
address@hidden:
-  version "4.0.1"
-  resolved 
"https://registry.yarnpkg.com/buildmail/-/buildmail-4.0.1.tgz#877f7738b78729871c9a105e3b837d2be11a7a72";
-  dependencies:
-    addressparser "1.0.1"
-    libbase64 "0.1.0"
-    libmime "3.0.0"
-    libqp "1.1.0"
-    nodemailer-fetch "1.6.0"
-    nodemailer-shared "1.1.0"
-    punycode "1.4.1"
-
 address@hidden, address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f";
@@ -910,11 +874,15 @@ address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8";
 
address@hidden:
+  version "1.0.3"
+  resolved 
"https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88";
+
 address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048";
 
address@hidden, address@hidden:
address@hidden:
   version "10.0.4"
   resolved 
"https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460";
   dependencies:
@@ -946,7 +914,7 @@ address@hidden:
     union-value "^1.0.0"
     unset-value "^1.0.0"
 
address@hidden:
address@hidden:
   version "1.2.2"
   resolved 
"https://registry.yarnpkg.com/cache-loader/-/cache-loader-1.2.2.tgz#6d5c38ded959a09cc5d58190ab5af6f73bd353f5";
   dependencies:
@@ -989,9 +957,9 @@ address@hidden:
   version "4.1.0"
   resolved 
"https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd";
 
address@hidden, address@hidden:
-  version "1.0.30000836"
-  resolved 
"https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000836.tgz#c08f405b884d36dc44fa4c9a85c2c06cdab1dbb5";
address@hidden, address@hidden:
+  version "1.0.30000840"
+  resolved 
"https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000840.tgz#344513f8f843536cf99694964c09811277eee395";
 
 address@hidden:
   version "0.11.0"
@@ -1018,7 +986,7 @@ address@hidden, address@hidden:
     strip-ansi "^3.0.0"
     supports-color "^2.0.0"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden:
   version "2.4.1"
   resolved 
"https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e";
   dependencies:
@@ -1026,7 +994,7 @@ address@hidden, address@hidden, address@hidden:
     escape-string-regexp "^1.0.5"
     supports-color "^5.3.0"
 
address@hidden:
address@hidden:
   version "2.2.2"
   resolved 
"https://registry.yarnpkg.com/chalk/-/chalk-2.2.2.tgz#4403f5cf18f35c05f51fbdf152bf588f956cf7cb";
   dependencies:
@@ -1034,7 +1002,7 @@ address@hidden:
     escape-string-regexp "^1.0.5"
     supports-color "^4.0.0"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.7.0"
   resolved 
"https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468";
   dependencies:
@@ -1049,7 +1017,7 @@ address@hidden, address@hidden, address@hidden:
   optionalDependencies:
     fsevents "^1.0.0"
 
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "2.0.3"
   resolved 
"https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176";
   dependencies:
@@ -1071,6 +1039,10 @@ address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181";
 
address@hidden:
+  version "0.1.3"
+  resolved 
"https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-0.1.3.tgz#d395af2d31c87b90a716c831fe326f69768ec084";
+
 address@hidden, address@hidden, address@hidden:
   version "1.0.4"
   resolved 
"https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de";
@@ -1078,13 +1050,9 @@ address@hidden, address@hidden, address@hidden:
     inherits "^2.0.1"
     safe-buffer "^5.0.1"
 
address@hidden:
-  version "4.4.0"
-  resolved 
"https://registry.yarnpkg.com/circular-dependency-plugin/-/circular-dependency-plugin-4.4.0.tgz#f8a1a746a3f6c8e57f4dae9b54d991cd2a582f5d";
-
address@hidden:
-  version "0.5.3"
-  resolved 
"https://registry.yarnpkg.com/circular-json/-/circular-json-0.5.3.tgz#eb1b783333bb125784647d1a76377caf1499efb1";
address@hidden:
+  version "5.0.2"
+  resolved 
"https://registry.yarnpkg.com/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz#da168c0b37e7b43563fb9f912c1c007c213389ef";
 
 address@hidden:
   version "0.3.6"
@@ -1117,6 +1085,14 @@ address@hidden:
     strip-ansi "^3.0.1"
     wrap-ansi "^2.0.0"
 
address@hidden:
+  version "4.1.0"
+  resolved 
"https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49";
+  dependencies:
+    string-width "^2.1.1"
+    strip-ansi "^4.0.0"
+    wrap-ansi "^2.0.0"
+
 address@hidden:
   version "2.0.2"
   resolved 
"https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713";
@@ -1134,23 +1110,19 @@ address@hidden:
   version "4.6.0"
   resolved 
"https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
 
address@hidden:
-  version "3.0.6"
-  resolved 
"https://registry.yarnpkg.com/co/-/co-3.0.6.tgz#1445f226c5eb956138e68c9ac30167ea7d2e6bda";
-
 address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
 
address@hidden:
-  version "4.3.0"
-  resolved 
"https://registry.yarnpkg.com/codelyzer/-/codelyzer-4.3.0.tgz#6bf3ba68efd9d655a451ecaa14a2852001a43dfb";
address@hidden:
+  version "4.2.1"
+  resolved 
"https://registry.yarnpkg.com/codelyzer/-/codelyzer-4.2.1.tgz#d56eaacefca7e8138aac0a630e484bdb09988544";
   dependencies:
     app-root-path "^2.0.1"
     css-selector-tokenizer "^0.7.0"
     cssauron "^1.4.0"
     semver-dsl "^1.0.1"
-    source-map "^0.5.7"
+    source-map "^0.5.6"
     sprintf-js "^1.0.3"
 
 address@hidden:
@@ -1175,8 +1147,8 @@ address@hidden:
   resolved 
"https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63";
 
 address@hidden:
-  version "1.2.4"
-  resolved 
"https://registry.yarnpkg.com/colors/-/colors-1.2.4.tgz#e0cb41d3e4b20806b3bfc27f4559f01b94bc2f7c";
+  version "1.2.5"
+  resolved 
"https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc";
 
 address@hidden:
   version "1.0.1"
@@ -1198,24 +1170,22 @@ address@hidden:
   version "2.13.0"
   resolved 
"https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c";
 
address@hidden:
-  version "1.7.2"
-  resolved 
"https://registry.yarnpkg.com/common-tags/-/common-tags-1.7.2.tgz#24d9768c63d253a56ecff93845b44b4df1d52771";
-  dependencies:
-    babel-runtime "^6.26.0"
-
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b";
 
 address@hidden:
-  version "3.1.0"
-  resolved 
"https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.1.0.tgz#43310256a5c555aaed4193c04d8f154cf9c6efd5";
+  version "3.2.1"
+  resolved 
"https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.2.1.tgz#a49eb7689d4caaf0b6db5220173fd279614000f7";
 
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1";
 
address@hidden:
+  version "1.1.2"
+  resolved 
"https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3";
+
 address@hidden, address@hidden:
   version "1.2.1"
   resolved 
"https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6";
@@ -1246,7 +1216,7 @@ address@hidden:
   version "0.0.1"
   resolved 
"https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b";
 
address@hidden:
address@hidden, address@hidden:
   version "1.6.2"
   resolved 
"https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
   dependencies:
@@ -1317,11 +1287,11 @@ address@hidden:
   version "0.1.1"
   resolved 
"https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d";
 
address@hidden:
-  version "4.4.3"
-  resolved 
"https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.4.3.tgz#65d56fb9e1936b39e129f9aa2aec097ce1fd44be";
address@hidden:
+  version "4.5.1"
+  resolved 
"https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.5.1.tgz#fc4f68f4add837cc5e13d111b20715793225d29c";
   dependencies:
-    cacache "^10.0.1"
+    cacache "^10.0.4"
     find-cache-dir "^1.0.0"
     globby "^7.1.1"
     is-glob "^4.0.0"
@@ -1330,15 +1300,13 @@ address@hidden:
     p-limit "^1.0.0"
     serialize-javascript "^1.4.0"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "2.5.6"
   resolved 
"https://registry.yarnpkg.com/core-js/-/core-js-2.5.6.tgz#0fe6d45bf3cac3ac364a9d72de7576f4eb221b9d";
 
address@hidden:
-  version "3.1.5"
-  resolved 
"https://registry.yarnpkg.com/core-object/-/core-object-3.1.5.tgz#fa627b87502adc98045e44678e9a8ec3b9c0d2a9";
-  dependencies:
-    chalk "^2.0.0"
address@hidden:
+  version "2.3.0"
+  resolved 
"https://registry.yarnpkg.com/core-js/-/core-js-2.3.0.tgz#fab83fbb0b2d8dc85fa636c4b9d34c75420c6d65";
 
 address@hidden, address@hidden:
   version "1.0.2"
@@ -1492,36 +1460,34 @@ address@hidden:
   dependencies:
     assert-plus "^1.0.0"
 
address@hidden:
-  version "1.2.0"
-  resolved 
"https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835";
-
address@hidden:
-  version "1.2.0"
-  resolved 
"https://registry.yarnpkg.com/date-format/-/date-format-1.2.0.tgz#615e828e233dd1ab9bb9ae0950e0ceccfa6ecad8";
-
 address@hidden:
   version "0.1.4"
   resolved 
"https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "3.1.0"
   resolved 
"https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261";
   dependencies:
     ms "2.0.0"
 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden, address@hidden, address@hidden:
-  version "2.6.9"
-  resolved 
"https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f";
-  dependencies:
-    ms "2.0.0"
-
address@hidden:
address@hidden:
   version "2.2.0"
   resolved 
"https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da";
   dependencies:
     ms "0.7.1"
 
address@hidden:
+  version "2.3.3"
+  resolved 
"https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c";
+  dependencies:
+    ms "0.7.2"
+
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden:
+  version "2.6.9"
+  resolved 
"https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f";
+  dependencies:
+    ms "2.0.0"
+
 address@hidden, address@hidden, address@hidden:
   version "1.2.0"
   resolved 
"https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290";
@@ -1574,14 +1540,6 @@ address@hidden:
     is-descriptor "^1.0.2"
     isobject "^3.0.1"
 
address@hidden:
-  version "1.0.4"
-  resolved 
"https://registry.yarnpkg.com/degenerator/-/degenerator-1.0.4.tgz#fcf490a37ece266464d9cc431ab98c5819ced095";
-  dependencies:
-    ast-types "0.x.x"
-    escodegen "1.x.x"
-    esprima "3.x.x"
-
 address@hidden:
   version "2.2.2"
   resolved 
"https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8";
@@ -1613,10 +1571,6 @@ address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a";
 
address@hidden:
-  version "1.2.1"
-  resolved 
"https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631";
-
 address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359";
@@ -1743,10 +1697,6 @@ address@hidden:
     dom-serializer "0"
     domelementtype "1"
 
address@hidden:
-  version "2.1.0-0"
-  resolved 
"https://registry.yarnpkg.com/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz#103d3527fd31528f40188130c841efdd78264e5c";
-
 address@hidden, address@hidden:
   version "3.6.0"
   resolved 
"https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.0.tgz#592903f5d80b38d037220541264d69a198fb3410";
@@ -1770,7 +1720,7 @@ address@hidden:
   version "2.6.1"
   resolved 
"https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0";
 
address@hidden:
address@hidden:
   version "1.3.45"
   resolved 
"https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz#458ac1b1c5c760ce8811a16d2bfbd97ec30bafb8";
 
@@ -1786,10 +1736,6 @@ address@hidden:
     minimalistic-assert "^1.0.0"
     minimalistic-crypto-utils "^1.0.0"
 
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/ember-cli-string-utils/-/ember-cli-string-utils-1.1.0.tgz#39b677fc2805f55173735376fcef278eaa4452a1";
-
 address@hidden:
   version "2.1.0"
   resolved 
"https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389";
@@ -1804,53 +1750,52 @@ address@hidden, address@hidden:
   dependencies:
     once "^1.4.0"
 
address@hidden:
-  version "3.1.6"
-  resolved 
"https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.1.6.tgz#5bdeb130f8b94a50ac5cbeb72583e7a4a063ddfd";
address@hidden:
+  version "1.8.3"
+  resolved 
"https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.3.tgz#1798ed93451246453d4c6f635d7a201fe940d5ab";
   dependencies:
     component-emitter "1.2.1"
     component-inherit "0.0.3"
-    debug "~3.1.0"
-    engine.io-parser "~2.1.1"
+    debug "2.3.3"
+    engine.io-parser "1.3.2"
     has-cors "1.1.0"
     indexof "0.0.1"
+    parsejson "0.0.3"
     parseqs "0.0.5"
     parseuri "0.0.5"
-    ws "~3.3.1"
-    xmlhttprequest-ssl "~1.5.4"
+    ws "1.1.2"
+    xmlhttprequest-ssl "1.5.3"
     yeast "0.1.2"
 
address@hidden, address@hidden:
-  version "2.1.2"
-  resolved 
"https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.1.2.tgz#4c0f4cff79aaeecbbdcfdea66a823c6085409196";
address@hidden:
+  version "1.3.2"
+  resolved 
"https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.3.2.tgz#937b079f0007d0893ec56d46cb220b8cb435220a";
   dependencies:
     after "0.8.2"
-    arraybuffer.slice "~0.0.7"
+    arraybuffer.slice "0.0.6"
     base64-arraybuffer "0.1.5"
     blob "0.0.4"
-    has-binary2 "~1.0.2"
+    has-binary "0.1.7"
+    wtf-8 "1.0.0"
 
address@hidden:
-  version "3.1.5"
-  resolved 
"https://registry.yarnpkg.com/engine.io/-/engine.io-3.1.5.tgz#0e7ef9d690eb0b35597f1d4ad02a26ca2dba3845";
address@hidden:
+  version "1.8.3"
+  resolved 
"https://registry.yarnpkg.com/engine.io/-/engine.io-1.8.3.tgz#8de7f97895d20d39b85f88eeee777b2bd42b13d4";
   dependencies:
-    accepts "~1.3.4"
+    accepts "1.3.3"
     base64id "1.0.0"
     cookie "0.3.1"
-    debug "~3.1.0"
-    engine.io-parser "~2.1.0"
-    ws "~3.3.1"
-  optionalDependencies:
-    uws "~9.14.0"
+    debug "2.3.3"
+    engine.io-parser "1.3.2"
+    ws "1.1.2"
 
address@hidden, address@hidden:
-  version "3.4.1"
-  resolved 
"https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e";
address@hidden:
+  version "4.0.0"
+  resolved 
"https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.0.0.tgz#e34a6eaa790f62fccd71d93959f56b2b432db10a";
   dependencies:
     graceful-fs "^4.1.2"
     memory-fs "^0.4.0"
-    object-assign "^4.0.1"
-    tapable "^0.2.7"
+    tapable "^1.0.0"
 
 address@hidden:
   version "2.2.0"
@@ -1872,7 +1817,7 @@ address@hidden:
   dependencies:
     is-arrayish "^0.2.1"
 
address@hidden:
address@hidden, address@hidden:
   version "1.11.0"
   resolved 
"https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681";
   dependencies:
@@ -1890,7 +1835,7 @@ address@hidden:
     is-date-object "^1.0.1"
     is-symbol "^1.0.1"
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "0.10.42"
   resolved 
"https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.42.tgz#8c07dd33af04d5dcd1310b5cef13bea63a89ba8d";
   dependencies:
@@ -1898,7 +1843,7 @@ address@hidden, address@hidden, address@hidden, 
address@hidden:
     es6-symbol "~3.1.1"
     next-tick "1"
 
address@hidden, address@hidden, address@hidden:
address@hidden:
   version "2.0.3"
   resolved 
"https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7";
   dependencies:
@@ -1906,43 +1851,27 @@ address@hidden, address@hidden, address@hidden:
     es5-ext "^0.10.35"
     es6-symbol "^3.1.1"
 
address@hidden:
-  version "0.1.5"
-  resolved 
"https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0";
-  dependencies:
-    d "1"
-    es5-ext "~0.10.14"
-    es6-iterator "~2.0.1"
-    es6-set "~0.1.5"
-    es6-symbol "~3.1.1"
-    event-emitter "~0.3.5"
address@hidden:
+  version "4.2.4"
+  resolved 
"https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29";
 
address@hidden:
-  version "0.1.5"
-  resolved 
"https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1";
address@hidden:
+  version "3.0.2"
+  resolved 
"https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.0.2.tgz#010d5858423a5f118979665f46486a95c6ee2bb6";
+
address@hidden:
+  version "5.0.0"
+  resolved 
"https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203";
   dependencies:
-    d "1"
-    es5-ext "~0.10.14"
-    es6-iterator "~2.0.1"
-    es6-symbol "3.1.1"
-    event-emitter "~0.3.5"
+    es6-promise "^4.0.3"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "3.1.1"
   resolved 
"https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
   dependencies:
     d "1"
     es5-ext "~0.10.14"
 
address@hidden:
-  version "2.0.2"
-  resolved 
"https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f";
-  dependencies:
-    d "1"
-    es5-ext "^0.10.14"
-    es6-iterator "^2.0.1"
-    es6-symbol "^3.1.1"
-
 address@hidden:
   version "1.0.3"
   resolved 
"https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988";
@@ -1951,29 +1880,27 @@ address@hidden, address@hidden:
   version "1.0.5"
   resolved 
"https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
 
address@hidden:
-  version "1.9.1"
-  resolved 
"https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.1.tgz#dbae17ef96c8e4bedb1356f4504fa4cc2f7cb7e2";
address@hidden:
+  version "1.8.1"
+  resolved 
"https://registry.yarnpkg.com/escodegen/-/escodegen-1.8.1.tgz#5a5b53af4693110bebb0867aa3430dd3b70a1018";
   dependencies:
-    esprima "^3.1.3"
-    estraverse "^4.2.0"
+    esprima "^2.7.1"
+    estraverse "^1.9.1"
     esutils "^2.0.2"
     optionator "^0.8.1"
   optionalDependencies:
-    source-map "~0.6.1"
+    source-map "~0.2.0"
 
address@hidden:
-  version "3.6.0"
-  resolved 
"https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3";
address@hidden:
+  version "3.7.1"
+  resolved 
"https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8";
   dependencies:
-    es6-map "^0.1.3"
-    es6-weak-map "^2.0.1"
     esrecurse "^4.1.0"
     estraverse "^4.1.1"
 
address@hidden, address@hidden:
-  version "3.1.3"
-  resolved 
"https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633";
address@hidden, address@hidden:
+  version "2.7.3"
+  resolved 
"https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581";
 
 address@hidden:
   version "4.0.0"
@@ -1985,7 +1912,11 @@ address@hidden:
   dependencies:
     estraverse "^4.1.0"
 
address@hidden, address@hidden, address@hidden:
address@hidden:
+  version "1.9.3"
+  resolved 
"https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44";
+
address@hidden, address@hidden:
   version "4.2.0"
   resolved 
"https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13";
 
@@ -1997,13 +1928,6 @@ address@hidden:
   version "1.8.1"
   resolved 
"https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887";
 
address@hidden:
-  version "0.3.5"
-  resolved 
"https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39";
-  dependencies:
-    d "1"
-    es5-ext "~0.10.14"
-
 address@hidden:
   version "3.1.0"
   resolved 
"https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163";
@@ -2128,7 +2052,7 @@ address@hidden, address@hidden:
     assign-symbols "^1.0.0"
     is-extendable "^1.0.1"
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "3.0.1"
   resolved 
"https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444";
 
@@ -2151,15 +2075,6 @@ address@hidden:
     snapdragon "^0.8.1"
     to-regex "^3.0.1"
 
address@hidden:
-  version "3.0.2"
-  resolved 
"https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz#5f043eaa02f9750a9258b78c0a6e0dc1408fb2f7";
-  dependencies:
-    async "^2.4.1"
-    loader-utils "^1.1.0"
-    schema-utils "^0.3.0"
-    webpack-sources "^1.0.1"
-
 address@hidden:
   version "1.3.0"
   resolved 
"https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05";
@@ -2172,6 +2087,10 @@ address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614";
 
address@hidden:
+  version "2.0.1"
+  resolved 
"https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
+
 address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2";
@@ -2196,17 +2115,13 @@ address@hidden:
   dependencies:
     websocket-driver ">=0.5.1"
 
address@hidden:
address@hidden:
   version "1.1.11"
   resolved 
"https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8";
   dependencies:
     loader-utils "^1.0.2"
     schema-utils "^0.4.5"
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd";
-
 address@hidden:
   version "2.0.1"
   resolved 
"https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26";
@@ -2219,12 +2134,12 @@ address@hidden:
     minimatch "^3.0.3"
 
 address@hidden:
-  version "2.2.3"
-  resolved 
"https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723";
+  version "2.2.4"
+  resolved 
"https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565";
   dependencies:
     is-number "^2.1.0"
     isobject "^2.0.0"
-    randomatic "^1.1.3"
+    randomatic "^3.0.0"
     repeat-element "^1.1.2"
     repeat-string "^1.5.2"
 
@@ -2276,7 +2191,7 @@ address@hidden:
     path-exists "^2.0.0"
     pinkie-promise "^2.0.0"
 
address@hidden, address@hidden:
address@hidden:
   version "2.1.0"
   resolved 
"https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7";
   dependencies:
@@ -2289,12 +2204,6 @@ address@hidden:
     inherits "^2.0.1"
     readable-stream "^2.0.4"
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.0.0.tgz#8e34298cbd2e176f254effec75a1c78cc849fd37";
-  dependencies:
-    debug "^2.2.0"
-
 address@hidden:
   version "1.4.1"
   resolved 
"https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.4.1.tgz#d8120f4518190f55aac65bb6fc7b85fcd666d6aa";
@@ -2329,14 +2238,6 @@ address@hidden:
   version "0.6.1"
   resolved 
"https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/form-data/-/form-data-2.0.0.tgz#6f0aebadcc5da16c13e1ecc11137d85f9b883b25";
-  dependencies:
-    asynckit "^0.4.0"
-    combined-stream "^1.0.5"
-    mime-types "^2.1.11"
-
 address@hidden:
   version "2.1.4"
   resolved 
"https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1";
@@ -2380,14 +2281,6 @@ address@hidden:
   dependencies:
     null-check "^1.0.0"
 
address@hidden:
-  version "4.0.3"
-  resolved 
"https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94";
-  dependencies:
-    graceful-fs "^4.1.2"
-    jsonfile "^4.0.0"
-    universalify "^0.1.0"
-
 address@hidden:
   version "1.2.5"
   resolved 
"https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d";
@@ -2423,13 +2316,6 @@ address@hidden, address@hidden:
     mkdirp ">=0.5 0"
     rimraf "2"
 
address@hidden:
-  version "0.3.10"
-  resolved 
"https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d";
-  dependencies:
-    readable-stream "1.1.x"
-    xregexp "2.0.0"
-
 address@hidden, address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d";
@@ -2475,17 +2361,6 @@ address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14";
 
address@hidden:
-  version "2.0.1"
-  resolved 
"https://registry.yarnpkg.com/get-uri/-/get-uri-2.0.1.tgz#dbdcacacd8c608a38316869368117697a1631c59";
-  dependencies:
-    data-uri-to-buffer "1"
-    debug "2"
-    extend "3"
-    file-uri-to-path "1"
-    ftp "~0.3.10"
-    readable-stream "2"
-
 address@hidden, address@hidden:
   version "2.0.6"
   resolved 
"https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
@@ -2527,6 +2402,16 @@ address@hidden:
     once "^1.3.0"
     path-is-absolute "^1.0.0"
 
address@hidden:
+  version "5.0.15"
+  resolved 
"https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1";
+  dependencies:
+    inflight "^1.0.4"
+    inherits "2"
+    minimatch "2 || 3"
+    once "^1.3.0"
+    path-is-absolute "^1.0.0"
+
 address@hidden:
   version "6.0.4"
   resolved 
"https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22";
@@ -2600,7 +2485,7 @@ address@hidden:
   version "1.2.5"
   resolved 
"https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4";
 
address@hidden:
address@hidden, address@hidden:
   version "4.0.11"
   resolved 
"https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc";
   dependencies:
@@ -2610,10 +2495,6 @@ address@hidden:
   optionalDependencies:
     uglify-js "^2.6"
 
address@hidden:
-  version "1.0.5"
-  resolved 
"https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e";
-
 address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92";
@@ -2627,13 +2508,6 @@ address@hidden:
     is-my-json-valid "^2.12.4"
     pinkie-promise "^2.0.0"
 
address@hidden:
-  version "4.2.1"
-  resolved 
"https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a";
-  dependencies:
-    ajv "^4.9.1"
-    har-schema "^1.0.5"
-
 address@hidden:
   version "5.0.3"
   resolved 
"https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd";
@@ -2647,11 +2521,11 @@ address@hidden:
   dependencies:
     ansi-regex "^2.0.0"
 
address@hidden:
-  version "1.0.2"
-  resolved 
"https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.2.tgz#e83dba49f0b9be4d026d27365350d9f03f54be98";
address@hidden:
+  version "0.1.7"
+  resolved 
"https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c";
   dependencies:
-    isarray "2.0.1"
+    isarray "0.0.1"
 
 address@hidden:
   version "1.1.0"
@@ -2669,6 +2543,10 @@ address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd";
 
address@hidden:
+  version "1.0.0"
+  resolved 
"https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44";
+
 address@hidden:
   version "2.0.1"
   resolved 
"https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9";
@@ -2742,13 +2620,6 @@ address@hidden:
   version "1.1.1"
   resolved 
"https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd";
 
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/hipchat-notifier/-/hipchat-notifier-1.1.0.tgz#b6d249755437c191082367799d3ba9a0f23b231e";
-  dependencies:
-    lodash "^4.0.0"
-    request "^2.0.0"
-
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1";
@@ -2765,13 +2636,7 @@ address@hidden:
   version "4.2.1"
   resolved 
"https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb";
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc";
-  dependencies:
-    parse-passwd "^1.0.0"
-
address@hidden:
address@hidden, address@hidden:
   version "2.6.0"
   resolved 
"https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222";
 
@@ -2800,16 +2665,17 @@ address@hidden:
     relateurl "0.2.x"
     uglify-js "3.3.x"
 
address@hidden:
-  version "2.30.1"
-  resolved 
"https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5";
address@hidden:
+  version "3.2.0"
+  resolved 
"https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b";
   dependencies:
-    bluebird "^3.4.7"
     html-minifier "^3.2.3"
     loader-utils "^0.2.16"
     lodash "^4.17.3"
     pretty-error "^2.0.2"
+    tapable "^1.0.0"
     toposort "^1.0.0"
+    util.promisify "1.0.0"
 
 address@hidden:
   version "3.3.0"
@@ -2833,7 +2699,7 @@ address@hidden:
     setprototypeof "1.0.3"
     statuses ">= 1.3.1 < 2"
 
address@hidden:
address@hidden, address@hidden, address@hidden:
   version "1.6.3"
   resolved 
"https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
   dependencies:
@@ -2846,22 +2712,14 @@ http-parser-js@>=0.4.0:
   version "0.4.12"
   resolved 
"https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.12.tgz#b9cfbf4a2cf26f0fc34b10ca1489a27771e3474f";
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-1.0.0.tgz#cc1ce38e453bf984a0f7702d2dd59c73d081284a";
-  dependencies:
-    agent-base "2"
-    debug "2"
-    extend "3"
-
address@hidden:
-  version "0.17.4"
-  resolved 
"https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833";
address@hidden:
+  version "0.18.0"
+  resolved 
"https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab";
   dependencies:
     http-proxy "^1.16.2"
-    is-glob "^3.1.0"
-    lodash "^4.17.2"
-    micromatch "^2.3.11"
+    is-glob "^4.0.0"
+    lodash "^4.17.5"
+    micromatch "^3.1.9"
 
 address@hidden, address@hidden:
   version "1.17.0"
@@ -2887,38 +2745,22 @@ address@hidden:
     jsprim "^1.2.2"
     sshpk "^1.7.0"
 
address@hidden:
-  version "1.6.1"
-  resolved 
"https://registry.yarnpkg.com/httpntlm/-/httpntlm-1.6.1.tgz#ad01527143a2e8773cfae6a96f58656bb52a34b2";
-  dependencies:
-    httpreq ">=0.4.22"
-    underscore "~1.7.0"
-
-httpreq@>=0.4.22:
-  version "0.4.24"
-  resolved 
"https://registry.yarnpkg.com/httpreq/-/httpreq-0.4.24.tgz#4335ffd82cd969668a39465c929ac61d6393627f";
-
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
 
address@hidden, address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6";
address@hidden:
+  version "2.2.1"
+  resolved 
"https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0";
   dependencies:
-    agent-base "2"
-    debug "2"
-    extend "3"
-
address@hidden:
-  version "0.4.15"
-  resolved 
"https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb";
+    agent-base "^4.1.0"
+    debug "^3.1.0"
 
 address@hidden:
   version "0.4.19"
   resolved 
"https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b";
 
address@hidden:
address@hidden, address@hidden:
   version "0.4.23"
   resolved 
"https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63";
   dependencies:
@@ -2946,6 +2788,10 @@ address@hidden:
   version "0.5.5"
   resolved 
"https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c";
 
address@hidden:
+  version "3.0.6"
+  resolved 
"https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b";
+
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc";
@@ -2971,14 +2817,6 @@ address@hidden:
   version "0.0.1"
   resolved 
"https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d";
 
address@hidden:
-  version "1.10.0"
-  resolved 
"https://registry.yarnpkg.com/inflection/-/inflection-1.10.0.tgz#5bffcb1197ad3e81050f8e17e21668087ee9eb2f";
-
address@hidden:
-  version "1.3.8"
-  resolved 
"https://registry.yarnpkg.com/inflection/-/inflection-1.3.8.tgz#cbd160da9f75b14c3cc63578d4f396784bf3014e";
-
 address@hidden:
   version "1.0.6"
   resolved 
"https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9";
@@ -3004,10 +2842,6 @@ address@hidden:
   dependencies:
     meow "^3.3.0"
 
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614";
-
 address@hidden:
   version "2.2.4"
   resolved 
"https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6";
@@ -3018,11 +2852,7 @@ address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6";
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/ip/-/ip-1.0.1.tgz#c7e356cdea225ae71b36d70f2e71a92ba4e42590";
-
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.1.5"
   resolved 
"https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a";
 
@@ -3276,10 +3106,6 @@ address@hidden, address@hidden, address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11";
 
address@hidden:
-  version "2.0.1"
-  resolved 
"https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e";
-
 address@hidden:
   version "3.0.2"
   resolved 
"https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.2.tgz#4a3e974ec0cba9004d3fc6cde7209ea69368a621";
@@ -3319,7 +3145,7 @@ address@hidden:
     mkdirp "^0.5.1"
     once "^1.4.0"
 
address@hidden:
address@hidden:
   version "3.0.1"
   resolved 
"https://registry.yarnpkg.com/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz#9957bd59252b373fae5c52b7b5188e6fde2a0949";
   dependencies:
@@ -3375,11 +3201,30 @@ address@hidden:
   dependencies:
     handlebars "^4.0.3"
 
address@hidden:
+  version "0.4.5"
+  resolved 
"https://registry.yarnpkg.com/istanbul/-/istanbul-0.4.5.tgz#65c7d73d4c4da84d4f3ac310b918fb0b8033733b";
+  dependencies:
+    abbrev "1.0.x"
+    async "1.x"
+    escodegen "1.8.x"
+    esprima "2.7.x"
+    glob "^5.0.15"
+    handlebars "^4.0.1"
+    js-yaml "3.x"
+    mkdirp "0.5.x"
+    nopt "3.x"
+    once "1.x"
+    resolve "1.1.x"
+    supports-color "^3.1.0"
+    which "^1.1.1"
+    wordwrap "^1.0.0"
+
 address@hidden:
   version "2.8.0"
   resolved 
"https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.8.0.tgz#bcc979ae1f9fd05701e45e52e65d3a5d63f1a24e";
 
address@hidden:
address@hidden:
   version "2.99.1"
   resolved 
"https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.99.1.tgz#e6400df1e6b56e130b61c4bcd093daa7f6e8ca15";
 
@@ -3389,13 +3234,13 @@ address@hidden:
   dependencies:
     colors "1.1.2"
 
address@hidden:
-  version "2.99.0"
-  resolved 
"https://registry.yarnpkg.com/jasmine/-/jasmine-2.99.0.tgz#8ca72d102e639b867c6489856e0e18a9c7aa42b7";
address@hidden:
+  version "2.8.0"
+  resolved 
"https://registry.yarnpkg.com/jasmine/-/jasmine-2.8.0.tgz#6b089c0a11576b1f16df11b80146d91d4e8b8a3e";
   dependencies:
     exit "^0.1.2"
     glob "^7.0.6"
-    jasmine-core "~2.99.0"
+    jasmine-core "~2.8.0"
 
 address@hidden:
   version "2.2.0"
@@ -3409,7 +3254,7 @@ address@hidden, address@hidden:
   version "3.0.2"
   resolved 
"https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b";
 
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "3.11.0"
   resolved 
"https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef";
   dependencies:
@@ -3428,10 +3273,6 @@ address@hidden:
   version "0.5.0"
   resolved 
"https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
 
address@hidden:
-  version "0.5.7"
-  resolved 
"https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d";
-
 address@hidden:
   version "0.3.1"
   resolved 
"https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340";
@@ -3440,34 +3281,18 @@ address@hidden:
   version "0.2.3"
   resolved 
"https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13";
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af";
-  dependencies:
-    jsonify "~0.0.0"
-
address@hidden, address@hidden:
address@hidden:
   version "5.0.1"
   resolved 
"https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
 
address@hidden:
address@hidden, address@hidden:
   version "3.3.2"
   resolved 
"https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1";
 
address@hidden, address@hidden:
address@hidden:
   version "0.5.1"
   resolved 
"https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821";
 
address@hidden:
-  version "4.0.0"
-  resolved 
"https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb";
-  optionalDependencies:
-    graceful-fs "^4.1.6"
-
address@hidden:
-  version "0.0.0"
-  resolved 
"https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73";
-
 address@hidden:
   version "4.0.1"
   resolved 
"https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9";
@@ -3481,6 +3306,16 @@ address@hidden:
     json-schema "0.2.3"
     verror "1.10.0"
 
address@hidden:
+  version "3.1.5"
+  resolved 
"https://registry.yarnpkg.com/jszip/-/jszip-3.1.5.tgz#e3c2a6c6d706ac6e603314036d43cd40beefdf37";
+  dependencies:
+    core-js "~2.3.0"
+    es6-promise "~3.0.2"
+    lie "~3.1.0"
+    pako "~1.0.2"
+    readable-stream "~2.0.6"
+
 address@hidden:
   version "2.2.0"
   resolved 
"https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf";
@@ -3488,7 +3323,7 @@ address@hidden:
     fs-access "^1.0.0"
     which "^1.2.1"
 
address@hidden:
address@hidden:
   version "1.4.2"
   resolved 
"https://registry.yarnpkg.com/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-1.4.2.tgz#a8d0c8815c7d6f6cea15a394a7c4b39ef151a939";
   dependencies:
@@ -3501,7 +3336,7 @@ address@hidden:
   dependencies:
     karma-jasmine "^1.0.2"
 
address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.1.2"
   resolved 
"https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-1.1.2.tgz#394f2b25ffb4a644b9ada6f22d443e2fd08886c3";
 
@@ -3511,9 +3346,9 @@ address@hidden:
   dependencies:
     source-map-support "^0.5.5"
 
address@hidden:
-  version "2.0.2"
-  resolved 
"https://registry.yarnpkg.com/karma/-/karma-2.0.2.tgz#4d2db9402850a66551fa784b0164fb0824ed8c4b";
address@hidden:
+  version "1.7.1"
+  resolved 
"https://registry.yarnpkg.com/karma/-/karma-1.7.1.tgz#85cc08e9e0a22d7ce9cca37c4a1be824f6a2b1ae";
   dependencies:
     bluebird "^3.3.0"
     body-parser "^1.16.1"
@@ -3529,8 +3364,8 @@ address@hidden:
     graceful-fs "^4.1.2"
     http-proxy "^1.13.0"
     isbinaryfile "^3.0.0"
-    lodash "^4.17.4"
-    log4js "^2.3.9"
+    lodash "^3.8.0"
+    log4js "^0.6.31"
     mime "^1.3.4"
     minimatch "^3.0.2"
     optimist "^0.6.1"
@@ -3538,10 +3373,10 @@ address@hidden:
     range-parser "^1.2.0"
     rimraf "^2.6.0"
     safe-buffer "^5.0.1"
-    socket.io "2.0.4"
-    source-map "^0.6.1"
-    tmp "0.0.33"
-    useragent "2.2.1"
+    socket.io "1.7.3"
+    source-map "^0.5.3"
+    tmp "0.0.31"
+    useragent "^2.1.12"
 
 address@hidden:
   version "1.0.0"
@@ -3577,7 +3412,7 @@ address@hidden:
   dependencies:
     invert-kv "^1.0.0"
 
address@hidden:
address@hidden:
   version "4.1.0"
   resolved 
"https://registry.yarnpkg.com/less-loader/-/less-loader-4.1.0.tgz#2c1352c5b09a4f84101490274fd51674de41363e";
   dependencies:
@@ -3585,18 +3420,18 @@ address@hidden:
     loader-utils "^1.1.0"
     pify "^3.0.0"
 
address@hidden:
-  version "2.7.3"
-  resolved 
"https://registry.yarnpkg.com/less/-/less-2.7.3.tgz#cc1260f51c900a9ec0d91fb6998139e02507b63b";
address@hidden:
+  version "3.0.4"
+  resolved 
"https://registry.yarnpkg.com/less/-/less-3.0.4.tgz#d27dcedbac96031c9e7b76f1da1e4b7d83760814";
   optionalDependencies:
     errno "^0.1.1"
     graceful-fs "^4.1.2"
     image-size "~0.5.0"
-    mime "^1.2.11"
+    mime "^1.4.1"
     mkdirp "^0.5.0"
     promise "^7.1.1"
-    request "2.81.0"
-    source-map "^0.5.3"
+    request "^2.83.0"
+    source-map "~0.6.0"
 
 address@hidden:
   version "0.3.0"
@@ -3605,28 +3440,18 @@ address@hidden:
     prelude-ls "~1.1.2"
     type-check "~0.3.2"
 
address@hidden:
-  version "0.1.0"
-  resolved 
"https://registry.yarnpkg.com/libbase64/-/libbase64-0.1.0.tgz#62351a839563ac5ff5bd26f12f60e9830bb751e6";
-
address@hidden:
-  version "3.0.0"
-  resolved 
"https://registry.yarnpkg.com/libmime/-/libmime-3.0.0.tgz#51a1a9e7448ecbd32cda54421675bb21bc093da6";
-  dependencies:
-    iconv-lite "0.4.15"
-    libbase64 "0.1.0"
-    libqp "1.1.0"
-
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/libqp/-/libqp-1.1.0.tgz#f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8";
-
address@hidden:
address@hidden:
   version "1.3.1"
   resolved 
"https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-1.3.1.tgz#688b76472188ef597918b7cae3eec7dc2fa5a0e8";
   dependencies:
     ejs "^2.5.7"
 
address@hidden:
+  version "3.1.1"
+  resolved 
"https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
+  dependencies:
+    immediate "~3.0.5"
+
 address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0";
@@ -3637,35 +3462,26 @@ address@hidden:
     pinkie-promise "^2.0.0"
     strip-bom "^2.0.0"
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8";
-  dependencies:
-    graceful-fs "^4.1.2"
-    parse-json "^2.2.0"
-    pify "^2.0.0"
-    strip-bom "^3.0.0"
-
 address@hidden:
   version "2.3.0"
   resolved 
"https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2";
 
address@hidden, address@hidden, address@hidden, address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd";
address@hidden:
+  version "0.2.17"
+  resolved 
"https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348";
   dependencies:
     big.js "^3.1.3"
     emojis-list "^2.0.0"
     json5 "^0.5.0"
+    object-assign "^4.0.1"
 
address@hidden:
-  version "0.2.17"
-  resolved 
"https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348";
address@hidden, address@hidden, address@hidden:
+  version "1.1.0"
+  resolved 
"https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd";
   dependencies:
     big.js "^3.1.3"
     emojis-list "^2.0.0"
     json5 "^0.5.0"
-    object-assign "^4.0.1"
 
 address@hidden:
   version "2.0.0"
@@ -3690,41 +3506,38 @@ address@hidden:
   version "4.1.1"
   resolved 
"https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664";
 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden:
+  version "3.10.1"
+  resolved 
"https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6";
+
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden:
   version "4.17.10"
   resolved 
"https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7";
 
address@hidden:
-  version "2.5.3"
-  resolved 
"https://registry.yarnpkg.com/log4js/-/log4js-2.5.3.tgz#38bb7bde5e9c1c181bd75e8bc128c5cd0409caf1";
address@hidden:
+  version "2.2.0"
+  resolved 
"https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a";
   dependencies:
-    circular-json "^0.5.1"
-    date-format "^1.2.0"
-    debug "^3.1.0"
-    semver "^5.3.0"
-    streamroller "^0.7.0"
-  optionalDependencies:
-    amqplib "^0.5.2"
-    axios "^0.15.3"
-    hipchat-notifier "^1.1.0"
-    loggly "^1.1.0"
-    mailgun-js "^0.7.0"
-    nodemailer "^2.5.0"
-    redis "^2.7.1"
-    slack-node "~0.2.0"
-
address@hidden:
-  version "1.1.1"
-  resolved 
"https://registry.yarnpkg.com/loggly/-/loggly-1.1.1.tgz#0a0fc1d3fa3a5ec44fdc7b897beba2a4695cebee";
+    chalk "^2.0.1"
+
address@hidden:
+  version "0.6.38"
+  resolved 
"https://registry.yarnpkg.com/log4js/-/log4js-0.6.38.tgz#2c494116695d6fb25480943d3fc872e662a522fd";
   dependencies:
-    json-stringify-safe "5.0.x"
-    request "2.75.x"
-    timespan "2.3.x"
+    readable-stream "~1.0.2"
+    semver "~4.3.3"
 
 address@hidden:
   version "1.6.1"
   resolved 
"https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa";
 
address@hidden:
+  version "1.0.5"
+  resolved 
"https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2";
+  dependencies:
+    es6-symbol "^3.1.1"
+    object.assign "^4.1.0"
+
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097";
@@ -3735,7 +3548,7 @@ address@hidden:
   dependencies:
     js-tokens "^3.0.0"
 
address@hidden:
address@hidden, address@hidden:
   version "1.6.0"
   resolved 
"https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f";
   dependencies:
@@ -3746,51 +3559,16 @@ address@hidden:
   version "1.1.4"
   resolved 
"https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac";
 
address@hidden:
-  version "2.2.4"
-  resolved 
"https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d";
-
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "4.1.3"
   resolved 
"https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c";
   dependencies:
     pseudomap "^1.0.2"
     yallist "^2.1.2"
 
address@hidden:
-  version "2.6.5"
-  resolved 
"https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.6.5.tgz#e56d6354148ede8d7707b58d143220fd08df0fd5";
-
address@hidden:
-  version "0.22.5"
-  resolved 
"https://registry.yarnpkg.com/magic-string/-/magic-string-0.22.5.tgz#8e9cf5afddf44385c1da5bc2a6a0dbd10b03657e";
-  dependencies:
-    vlq "^0.2.2"
-
address@hidden:
-  version "4.0.1"
-  resolved 
"https://registry.yarnpkg.com/mailcomposer/-/mailcomposer-4.0.1.tgz#0e1c44b2a07cf740ee17dc149ba009f19cadfeb4";
-  dependencies:
-    buildmail "4.0.1"
-    libmime "3.0.0"
-
address@hidden:
-  version "0.7.15"
-  resolved 
"https://registry.yarnpkg.com/mailgun-js/-/mailgun-js-0.7.15.tgz#ee366a20dac64c3c15c03d6c1b3e0ed795252abb";
-  dependencies:
-    async "~2.1.2"
-    debug "~2.2.0"
-    form-data "~2.1.1"
-    inflection "~1.10.0"
-    is-stream "^1.1.0"
-    path-proxy "~1.0.0"
-    proxy-agent "~2.0.0"
-    q "~1.4.0"
-    tsscmp "~1.0.0"
-
 address@hidden:
-  version "1.2.0"
-  resolved 
"https://registry.yarnpkg.com/make-dir/-/make-dir-1.2.0.tgz#6d6a49eead4aae296c53bbf3a1a008bd6c89469b";
+  version "1.3.0"
+  resolved 
"https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c";
   dependencies:
     pify "^3.0.0"
 
@@ -3812,6 +3590,10 @@ address@hidden:
   dependencies:
     object-visit "^1.0.0"
 
address@hidden:
+  version "1.0.1"
+  resolved 
"https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac";
+
 address@hidden:
   version "1.3.4"
   resolved 
"https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.4.tgz#e9bdbde94a20a5ac18b04340fc5764d5b09d901d";
@@ -3859,7 +3641,7 @@ address@hidden:
   version "1.1.2"
   resolved 
"https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee";
 
address@hidden, address@hidden:
address@hidden:
   version "2.3.11"
   resolved 
"https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565";
   dependencies:
@@ -3877,7 +3659,7 @@ address@hidden, address@hidden:
     parse-glob "^3.0.4"
     regex-cache "^0.4.2"
 
address@hidden:
address@hidden, address@hidden, address@hidden:
   version "3.1.10"
   resolved 
"https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23";
   dependencies:
@@ -3906,7 +3688,7 @@ address@hidden:
   version "1.33.0"
   resolved 
"https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db";
 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden:
   version "2.1.18"
   resolved 
"https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8";
   dependencies:
@@ -3916,14 +3698,25 @@ address@hidden:
   version "1.4.1"
   resolved 
"https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6";
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.6.0"
   resolved 
"https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1";
 
address@hidden, address@hidden:
+  version "2.3.1"
+  resolved 
"https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369";
+
 address@hidden:
   version "1.2.0"
   resolved 
"https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022";
 
address@hidden:
+  version "0.4.0"
+  resolved 
"https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.0.tgz#ff3bf08bee96e618e177c16ca6131bfecef707f9";
+  dependencies:
+    loader-utils "^1.1.0"
+    webpack-sources "^1.1.0"
+
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7";
@@ -4013,6 +3806,10 @@ address@hidden:
   version "0.7.1"
   resolved 
"https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098";
 
address@hidden:
+  version "0.7.2"
+  resolved 
"https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765";
+
 address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8";
@@ -4065,10 +3862,6 @@ address@hidden:
   version "2.5.1"
   resolved 
"https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee";
 
address@hidden:
-  version "1.0.6"
-  resolved 
"https://registry.yarnpkg.com/netmask/-/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35";
-
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c";
@@ -4129,10 +3922,6 @@ address@hidden:
     util "^0.10.3"
     vm-browserify "0.0.4"
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/node-modules-path/-/node-modules-path-1.0.1.tgz#40096b08ce7ad0ea14680863af449c7c75a5d1c8";
-
 address@hidden:
   version "0.9.1"
   resolved 
"https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.9.1.tgz#f11c07516dd92f87199dbc7e1838eab7cd56c9e0";
@@ -4148,7 +3937,7 @@ address@hidden:
     semver "^5.3.0"
     tar "^4"
 
address@hidden:
address@hidden:
   version "4.9.0"
   resolved 
"https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.0.tgz#d1b8aa855d98ed684d6848db929a20771cc2ae52";
   dependencies:
@@ -4172,60 +3961,7 @@ address@hidden:
     stdout-stream "^1.4.0"
     "true-case-path" "^1.0.2"
 
address@hidden:
-  version "1.4.8"
-  resolved 
"https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907";
-
address@hidden:
-  version "3.3.2"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-direct-transport/-/nodemailer-direct-transport-3.3.2.tgz#e96fafb90358560947e569017d97e60738a50a86";
-  dependencies:
-    nodemailer-shared "1.1.0"
-    smtp-connection "2.12.0"
-
address@hidden:
-  version "1.6.0"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-fetch/-/nodemailer-fetch-1.6.0.tgz#79c4908a1c0f5f375b73fe888da9828f6dc963a4";
-
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-shared/-/nodemailer-shared-1.1.0.tgz#cf5994e2fd268d00f5cf0fa767a08169edb07ec0";
-  dependencies:
-    nodemailer-fetch "1.6.0"
-
address@hidden:
-  version "2.8.2"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-smtp-pool/-/nodemailer-smtp-pool-2.8.2.tgz#2eb94d6cf85780b1b4725ce853b9cbd5e8da8c72";
-  dependencies:
-    nodemailer-shared "1.1.0"
-    nodemailer-wellknown "0.1.10"
-    smtp-connection "2.12.0"
-
address@hidden:
-  version "2.7.2"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-smtp-transport/-/nodemailer-smtp-transport-2.7.2.tgz#03d71c76314f14ac7dbc7bf033a6a6d16d67fb77";
-  dependencies:
-    nodemailer-shared "1.1.0"
-    nodemailer-wellknown "0.1.10"
-    smtp-connection "2.12.0"
-
address@hidden:
-  version "0.1.10"
-  resolved 
"https://registry.yarnpkg.com/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz#586db8101db30cb4438eb546737a41aad0cf13d5";
-
address@hidden:
-  version "2.7.2"
-  resolved 
"https://registry.yarnpkg.com/nodemailer/-/nodemailer-2.7.2.tgz#f242e649aeeae39b6c7ed740ef7b061c404d30f9";
-  dependencies:
-    libmime "3.0.0"
-    mailcomposer "4.0.1"
-    nodemailer-direct-transport "3.3.2"
-    nodemailer-shared "1.1.0"
-    nodemailer-smtp-pool "2.8.2"
-    nodemailer-smtp-transport "2.7.2"
-    socks "1.1.9"
-
-"address@hidden || 3":
+"address@hidden || 3", address@hidden:
   version "3.0.6"
   resolved 
"https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9";
   dependencies:
@@ -4238,7 +3974,7 @@ address@hidden:
     abbrev "1"
     osenv "^0.1.4"
 
address@hidden, address@hidden:
address@hidden, address@hidden, "address@hidden || ^2.0.0":
   version "2.4.0"
   resolved 
"https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f";
   dependencies:
@@ -4261,6 +3997,15 @@ address@hidden:
   version "1.0.3"
   resolved 
"https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308";
 
+"address@hidden || ^4.0.0 || ^5.0.0 || ^6.0.0":
+  version "6.1.0"
+  resolved 
"https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1";
+  dependencies:
+    hosted-git-info "^2.6.0"
+    osenv "^0.1.5"
+    semver "^5.5.0"
+    validate-npm-package-name "^3.0.0"
+
 address@hidden:
   version "1.1.10"
   resolved 
"https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a";
@@ -4268,13 +4013,31 @@ address@hidden:
     ignore-walk "^3.0.1"
     npm-bundled "^1.0.1"
 
address@hidden:
+  version "8.5.1"
+  resolved 
"https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.5.1.tgz#8115809c0a4b40938b8a109b8ea74d26c6f5d7f1";
+  dependencies:
+    concat-stream "^1.5.2"
+    graceful-fs "^4.1.6"
+    normalize-package-data "~1.0.1 || ^2.0.0"
+    npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
+    once "^1.3.3"
+    request "^2.74.0"
+    retry "^0.10.0"
+    safe-buffer "^5.1.1"
+    semver "2 >=2.2.1 || 3.x || 4 || 5"
+    slide "^1.1.3"
+    ssri "^5.2.4"
+  optionalDependencies:
+    npmlog "2 || ^3.1.0 || ^4.0.0"
+
 address@hidden:
   version "2.0.2"
   resolved 
"https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
   dependencies:
     path-key "^2.0.0"
 
-"address@hidden || 1 || 2 || 3 || 4", address@hidden, address@hidden:
+"address@hidden || 1 || 2 || 3 || 4", "address@hidden || ^3.1.0 || ^4.0.0", 
address@hidden, address@hidden:
   version "4.1.2"
   resolved 
"https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b";
   dependencies:
@@ -4305,6 +4068,10 @@ address@hidden, address@hidden:
   version "0.8.2"
   resolved 
"https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43";
 
address@hidden:
+  version "4.1.0"
+  resolved 
"https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0";
+
 address@hidden, address@hidden:
   version "4.1.1"
   resolved 
"https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863";
@@ -4321,7 +4088,7 @@ address@hidden:
     define-property "^0.2.5"
     kind-of "^3.0.3"
 
address@hidden:
address@hidden, address@hidden:
   version "1.0.11"
   resolved 
"https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d";
 
@@ -4331,6 +4098,22 @@ address@hidden:
   dependencies:
     isobject "^3.0.0"
 
address@hidden:
+  version "4.1.0"
+  resolved 
"https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da";
+  dependencies:
+    define-properties "^1.1.2"
+    function-bind "^1.1.1"
+    has-symbols "^1.0.0"
+    object-keys "^1.0.11"
+
address@hidden:
+  version "2.0.3"
+  resolved 
"https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16";
+  dependencies:
+    define-properties "^1.1.2"
+    es-abstract "^1.5.1"
+
 address@hidden:
   version "2.0.1"
   resolved 
"https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa";
@@ -4358,24 +4141,18 @@ address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7";
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden:
   version "1.4.0"
   resolved 
"https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1";
   dependencies:
     wrappy "1"
 
address@hidden:
address@hidden, address@hidden:
   version "5.3.0"
   resolved 
"https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c";
   dependencies:
     is-wsl "^1.1.0"
 
address@hidden:
-  version "5.1.0"
-  resolved 
"https://registry.yarnpkg.com/opn/-/opn-5.1.0.tgz#72ce2306a17dbea58ff1041853352b4a8fc77519";
-  dependencies:
-    is-wsl "^1.1.0"
-
 address@hidden, address@hidden:
   version "0.6.1"
   resolved 
"https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686";
@@ -4430,7 +4207,7 @@ address@hidden, address@hidden, address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274";
 
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
   version "0.1.5"
   resolved 
"https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410";
   dependencies:
@@ -4461,31 +4238,7 @@ address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
 
address@hidden:
-  version "1.1.0"
-  resolved 
"https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-1.1.0.tgz#34a385dfdf61d2f0ecace08858c745d3e791fd4d";
-  dependencies:
-    agent-base "2"
-    debug "2"
-    extend "3"
-    get-uri "2"
-    http-proxy-agent "1"
-    https-proxy-agent "1"
-    pac-resolver "~2.0.0"
-    raw-body "2"
-    socks-proxy-agent "2"
-
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-2.0.0.tgz#99b88d2f193fbdeefc1c9a529c1f3260ab5277cd";
-  dependencies:
-    co "~3.0.6"
-    degenerator "~1.0.2"
-    ip "1.0.1"
-    netmask "~1.0.4"
-    thunkify "~2.1.1"
-
address@hidden:
address@hidden, address@hidden:
   version "1.0.6"
   resolved 
"https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258";
 
@@ -4528,9 +4281,15 @@ address@hidden:
   dependencies:
     error-ex "^1.2.0"
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6";
address@hidden:
+  version "4.0.0"
+  resolved 
"https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608";
+
address@hidden:
+  version "0.0.3"
+  resolved 
"https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.3.tgz#ab7e3759f209ece99437973f7d0f1f64ae0e64ab";
+  dependencies:
+    better-assert "~1.0.0"
 
 address@hidden:
   version "0.0.5"
@@ -4586,12 +4345,6 @@ address@hidden:
   version "1.0.5"
   resolved 
"https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1";
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/path-proxy/-/path-proxy-1.0.0.tgz#18e8a36859fc9d2f1a53b48dee138543c020de5e";
-  dependencies:
-    inflection "~1.3.0"
-
 address@hidden:
   version "0.1.7"
   resolved 
"https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c";
@@ -4604,12 +4357,6 @@ address@hidden:
     pify "^2.0.0"
     pinkie-promise "^2.0.0"
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73";
-  dependencies:
-    pify "^2.0.0"
-
 address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f";
@@ -4626,10 +4373,6 @@ address@hidden:
     safe-buffer "^5.0.1"
     sha.js "^2.4.8"
 
address@hidden:
-  version "0.2.0"
-  resolved 
"https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5";
-
 address@hidden:
   version "2.1.0"
   resolved 
"https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
@@ -4658,7 +4401,7 @@ address@hidden:
   dependencies:
     find-up "^2.1.0"
 
address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.0.13"
   resolved 
"https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9";
   dependencies:
@@ -4670,7 +4413,7 @@ address@hidden:
   version "0.1.1"
   resolved 
"https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
 
address@hidden:
address@hidden:
   version "11.1.0"
   resolved 
"https://registry.yarnpkg.com/postcss-import/-/postcss-import-11.1.0.tgz#55c9362c9192994ec68865d224419df1db2981f0";
   dependencies:
@@ -4702,7 +4445,7 @@ address@hidden:
     cosmiconfig "^2.1.1"
     object-assign "^4.1.0"
 
address@hidden:
address@hidden:
   version "2.1.5"
   resolved 
"https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.1.5.tgz#3c6336ee641c8f95138172533ae461a83595e788";
   dependencies:
@@ -4711,7 +4454,7 @@ address@hidden:
     postcss-load-config "^1.2.0"
     schema-utils "^0.4.0"
 
address@hidden:
address@hidden:
   version "7.3.2"
   resolved 
"https://registry.yarnpkg.com/postcss-url/-/postcss-url-7.3.2.tgz#5fea273807fb84b38c461c3c9a9e8abd235f7120";
   dependencies:
@@ -4725,7 +4468,7 @@ address@hidden:
   version "3.3.0"
   resolved 
"https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15";
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden:
   version "6.0.22"
   resolved 
"https://registry.yarnpkg.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3";
   dependencies:
@@ -4770,22 +4513,22 @@ address@hidden:
   dependencies:
     asap "~2.0.3"
 
address@hidden:
-  version "5.1.2"
-  resolved 
"https://registry.yarnpkg.com/protractor/-/protractor-5.1.2.tgz#9b221741709a4c62d5cd53c6aadd54a71137e95f";
address@hidden:
+  version "5.3.2"
+  resolved 
"https://registry.yarnpkg.com/protractor/-/protractor-5.3.2.tgz#b8278f3131d9d52fa1172ed0f7fec03085fbe0ce";
   dependencies:
     "@types/node" "^6.0.46"
     "@types/q" "^0.0.32"
     "@types/selenium-webdriver" "~2.53.39"
-    blocking-proxy "0.0.5"
+    blocking-proxy "^1.0.0"
     chalk "^1.1.3"
     glob "^7.0.3"
-    jasmine "^2.5.3"
+    jasmine "2.8.0"
     jasminewd2 "^2.1.0"
     optimist "~0.6.0"
     q "1.4.1"
-    saucelabs "~1.3.0"
-    selenium-webdriver "3.0.1"
+    saucelabs "^1.5.0"
+    selenium-webdriver "3.6.0"
     source-map-support "~0.4.0"
     webdriver-js-extender "^1.0.0"
     webdriver-manager "^12.0.6"
@@ -4797,19 +4540,6 @@ address@hidden:
     forwarded "~0.1.2"
     ipaddr.js "1.6.0"
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-2.0.0.tgz#57eb5347aa805d74ec681cb25649dba39c933499";
-  dependencies:
-    agent-base "2"
-    debug "2"
-    extend "3"
-    http-proxy-agent "1"
-    https-proxy-agent "1"
-    lru-cache "~2.6.5"
-    pac-proxy-agent "1"
-    socks-proxy-agent "2"
-
 address@hidden:
   version "1.0.1"
   resolved 
"https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476";
@@ -4847,7 +4577,7 @@ address@hidden:
   version "1.3.2"
   resolved 
"https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d";
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.4.1"
   resolved 
"https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
 
@@ -4855,7 +4585,7 @@ address@hidden:
   version "2.1.0"
   resolved 
"https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d";
 
address@hidden, address@hidden:
address@hidden:
   version "1.4.1"
   resolved 
"https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e";
 
@@ -4871,22 +4601,14 @@ address@hidden:
   version "6.5.1"
   resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8";
 
address@hidden:
-  version "6.2.3"
-  resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe";
address@hidden, address@hidden:
+  version "6.5.2"
+  resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36";
 
 address@hidden:
   version "6.3.2"
   resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c";
 
address@hidden:
-  version "6.4.0"
-  resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233";
-
address@hidden:
-  version "6.5.2"
-  resolved 
"https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36";
-
 address@hidden:
   version "0.2.1"
   resolved 
"https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73";
@@ -4903,12 +4625,13 @@ address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/querystringify/-/querystringify-2.0.0.tgz#fa3ed6e68eb15159457c89b37bc6472833195755";
 
address@hidden:
-  version "1.1.7"
-  resolved 
"https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c";
address@hidden:
+  version "3.0.0"
+  resolved 
"https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923";
   dependencies:
-    is-number "^3.0.0"
-    kind-of "^4.0.0"
+    is-number "^4.0.0"
+    kind-of "^6.0.0"
+    math-random "^1.0.1"
 
 address@hidden, address@hidden, address@hidden:
   version "2.0.6"
@@ -4927,7 +4650,7 @@ address@hidden, address@hidden, address@hidden:
   version "1.2.0"
   resolved 
"https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e";
 
address@hidden, address@hidden:
address@hidden:
   version "2.3.2"
   resolved 
"https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89";
   dependencies:
@@ -4936,6 +4659,15 @@ address@hidden, address@hidden:
     iconv-lite "0.4.19"
     unpipe "1.0.0"
 
address@hidden:
+  version "2.3.3"
+  resolved 
"https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3";
+  dependencies:
+    bytes "3.0.0"
+    http-errors "1.6.3"
+    iconv-lite "0.4.23"
+    unpipe "1.0.0"
+
 address@hidden:
   version "0.5.1"
   resolved 
"https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa";
@@ -4962,13 +4694,6 @@ address@hidden:
     find-up "^1.0.0"
     read-pkg "^1.0.0"
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be";
-  dependencies:
-    find-up "^2.0.0"
-    read-pkg "^2.0.0"
-
 address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28";
@@ -4977,15 +4702,7 @@ address@hidden:
     normalize-package-data "^2.3.2"
     path-type "^1.0.0"
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8";
-  dependencies:
-    load-json-file "^2.0.0"
-    normalize-package-data "^2.3.2"
-    path-type "^2.0.0"
-
-"address@hidden || 2", address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden, address@hidden:
+"address@hidden || 2", address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden:
   version "2.3.6"
   resolved 
"https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf";
   dependencies:
@@ -4997,7 +4714,7 @@ address@hidden:
     string_decoder "~1.1.1"
     util-deprecate "~1.0.1"
 
address@hidden:
address@hidden, address@hidden:
   version "1.0.34"
   resolved 
"https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c";
   dependencies:
@@ -5006,16 +4723,7 @@ address@hidden:
     isarray "0.0.1"
     string_decoder "~0.10.x"
 
address@hidden, "address@hidden >=1.1.9":
-  version "1.1.14"
-  resolved 
"https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9";
-  dependencies:
-    core-util-is "~1.0.0"
-    inherits "~2.0.1"
-    isarray "0.0.1"
-    string_decoder "~0.10.x"
-
address@hidden:
address@hidden:
   version "2.0.6"
   resolved 
"https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e";
   dependencies:
@@ -5042,29 +4750,13 @@ address@hidden:
     indent-string "^2.1.0"
     strip-indent "^1.0.1"
 
address@hidden:
-  version "1.3.5"
-  resolved 
"https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.3.5.tgz#4495889414f1e886261180b1442e7295602d83a2";
-
address@hidden:
-  version "2.6.0"
-  resolved 
"https://registry.yarnpkg.com/redis-parser/-/redis-parser-2.6.0.tgz#52ed09dacac108f1a631c07e9b69941e7a19504b";
-
address@hidden:
-  version "2.8.0"
-  resolved 
"https://registry.yarnpkg.com/redis/-/redis-2.8.0.tgz#202288e3f58c49f6079d97af7a10e1303ae14b02";
-  dependencies:
-    double-ended-queue "^2.1.0-0"
-    redis-commands "^1.2.0"
-    redis-parser "^2.6.0"
-
 address@hidden:
   version "0.1.12"
   resolved 
"https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2";
 
 address@hidden:
-  version "1.3.3"
-  resolved 
"https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f";
+  version "1.4.0"
+  resolved 
"https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11";
 
 address@hidden:
   version "0.11.1"
@@ -5137,7 +4829,7 @@ address@hidden:
   dependencies:
     is-finite "^1.0.0"
 
address@hidden, address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden:
   version "2.85.0"
   resolved 
"https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa";
   dependencies:
@@ -5164,59 +4856,6 @@ address@hidden, address@hidden, address@hidden, 
address@hidden:
     tunnel-agent "^0.6.0"
     uuid "^3.1.0"
 
address@hidden:
-  version "2.75.0"
-  resolved 
"https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93";
-  dependencies:
-    aws-sign2 "~0.6.0"
-    aws4 "^1.2.1"
-    bl "~1.1.2"
-    caseless "~0.11.0"
-    combined-stream "~1.0.5"
-    extend "~3.0.0"
-    forever-agent "~0.6.1"
-    form-data "~2.0.0"
-    har-validator "~2.0.6"
-    hawk "~3.1.3"
-    http-signature "~1.1.0"
-    is-typedarray "~1.0.0"
-    isstream "~0.1.2"
-    json-stringify-safe "~5.0.1"
-    mime-types "~2.1.7"
-    node-uuid "~1.4.7"
-    oauth-sign "~0.8.1"
-    qs "~6.2.0"
-    stringstream "~0.0.4"
-    tough-cookie "~2.3.0"
-    tunnel-agent "~0.4.1"
-
address@hidden:
-  version "2.81.0"
-  resolved 
"https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0";
-  dependencies:
-    aws-sign2 "~0.6.0"
-    aws4 "^1.2.1"
-    caseless "~0.12.0"
-    combined-stream "~1.0.5"
-    extend "~3.0.0"
-    forever-agent "~0.6.1"
-    form-data "~2.1.1"
-    har-validator "~4.2.1"
-    hawk "~3.1.3"
-    http-signature "~1.1.0"
-    is-typedarray "~1.0.0"
-    isstream "~0.1.2"
-    json-stringify-safe "~5.0.1"
-    mime-types "~2.1.7"
-    oauth-sign "~0.8.1"
-    performance-now "^0.2.0"
-    qs "~6.4.0"
-    safe-buffer "^5.0.1"
-    stringstream "~0.0.4"
-    tough-cookie "~2.3.0"
-    tunnel-agent "^0.6.0"
-    uuid "^3.0.0"
-
 address@hidden:
   version "2.79.0"
   resolved 
"https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de";
@@ -5242,15 +4881,6 @@ address@hidden:
     tunnel-agent "~0.4.1"
     uuid "^3.0.0"
 
address@hidden:
-  version "1.13.0"
-  resolved 
"https://registry.yarnpkg.com/requestretry/-/requestretry-1.13.0.tgz#213ec1006eeb750e8b8ce54176283d15a8d55d94";
-  dependencies:
-    extend "^3.0.0"
-    lodash "^4.15.0"
-    request "^2.74.0"
-    when "^3.7.7"
-
 address@hidden:
   version "2.1.1"
   resolved 
"https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
@@ -5281,7 +4911,11 @@ address@hidden:
   version "0.2.1"
   resolved 
"https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a";
 
address@hidden, address@hidden:
address@hidden:
+  version "1.1.7"
+  resolved 
"https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b";
+
address@hidden, address@hidden, address@hidden:
   version "1.7.1"
   resolved 
"https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3";
   dependencies:
@@ -5291,6 +4925,10 @@ address@hidden:
   version "0.1.15"
   resolved 
"https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc";
 
address@hidden:
+  version "0.10.1"
+  resolved 
"https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4";
+
 address@hidden:
   version "0.1.3"
   resolved 
"https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef";
@@ -5316,11 +4954,11 @@ address@hidden, address@hidden:
   dependencies:
     aproba "^1.1.1"
 
address@hidden:
-  version "5.5.10"
-  resolved 
"https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.10.tgz#fde02d7a614f6c8683d0d1957827f492e09db045";
address@hidden:
+  version "6.1.0"
+  resolved 
"https://registry.yarnpkg.com/rxjs/-/rxjs-6.1.0.tgz#833447de4e4f6427b9cec3e5eb9f56415cd28315";
   dependencies:
-    symbol-observable "1.0.1"
+    tslib "^1.9.0"
 
 address@hidden:
   version "5.1.1"
@@ -5349,9 +4987,9 @@ address@hidden:
     scss-tokenizer "^0.2.3"
     yargs "^7.0.0"
 
address@hidden:
-  version "6.0.7"
-  resolved 
"https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.7.tgz#dd2fdb3e7eeff4a53f35ba6ac408715488353d00";
address@hidden:
+  version "7.0.1"
+  resolved 
"https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.0.1.tgz#fd937259ccba3a9cfe0d5f8a98746d48adfcc261";
   dependencies:
     clone-deep "^2.0.1"
     loader-utils "^1.0.1"
@@ -5359,11 +4997,11 @@ address@hidden:
     neo-async "^2.5.0"
     pify "^3.0.0"
 
address@hidden:
-  version "1.3.0"
-  resolved 
"https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.3.0.tgz#d240e8009df7fa87306ec4578a69ba3b5c424fee";
address@hidden:
+  version "1.5.0"
+  resolved 
"https://registry.yarnpkg.com/saucelabs/-/saucelabs-1.5.0.tgz#9405a73c360d449b232839919a86c396d379fd9d";
   dependencies:
-    https-proxy-agent "^1.0.0"
+    https-proxy-agent "^2.2.1"
 
 address@hidden:
   version "0.5.8"
@@ -5383,7 +5021,7 @@ address@hidden:
   dependencies:
     ajv "^5.0.0"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden, address@hidden:
   version "0.4.5"
   resolved 
"https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e";
   dependencies:
@@ -5401,11 +5039,11 @@ address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca";
 
address@hidden:
-  version "3.0.1"
-  resolved 
"https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-3.0.1.tgz#a2dea5da4a97f6672e89e7ca7276cefa365147a7";
address@hidden:
+  version "3.6.0"
+  resolved 
"https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz#2ba87a1662c020b8988c981ae62cb2a01298eafc";
   dependencies:
-    adm-zip "^0.4.7"
+    jszip "^3.1.3"
     rimraf "^2.5.4"
     tmp "0.0.30"
     xml2js "^0.4.17"
@@ -5438,13 +5076,13 @@ address@hidden:
   dependencies:
     semver "^5.0.0"
 
-"address@hidden || 3 || 4 || 5", address@hidden, address@hidden, 
address@hidden:
+"address@hidden >=2.2.1 || 3.x || 4 || 5", "address@hidden || 3 || 4 || 5", 
address@hidden, address@hidden, address@hidden, address@hidden:
   version "5.5.0"
   resolved 
"https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab";
 
address@hidden:
-  version "5.0.3"
-  resolved 
"https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a";
address@hidden:
+  version "4.3.6"
+  resolved 
"https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da";
 
 address@hidden:
   version "5.3.0"
@@ -5560,32 +5198,19 @@ address@hidden:
   version "3.0.2"
   resolved 
"https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d";
 
address@hidden:
address@hidden, address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/silent-error/-/silent-error-1.1.0.tgz#2209706f1c850a9f1d10d0d840918b46f26e1bc9";
   dependencies:
     debug "^2.2.0"
 
address@hidden:
-  version "0.2.0"
-  resolved 
"https://registry.yarnpkg.com/slack-node/-/slack-node-0.2.0.tgz#de4b8dddaa8b793f61dbd2938104fdabf37dfa30";
-  dependencies:
-    requestretry "^1.2.2"
-
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55";
 
address@hidden, address@hidden:
-  version "1.1.15"
-  resolved 
"https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16";
-
address@hidden:
-  version "2.12.0"
-  resolved 
"https://registry.yarnpkg.com/smtp-connection/-/smtp-connection-2.12.0.tgz#d76ef9127cb23c2259edb1e8349c2e8d5e2d74c1";
-  dependencies:
-    httpntlm "1.6.1"
-    nodemailer-shared "1.1.0"
address@hidden:
+  version "1.1.6"
+  resolved 
"https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
 
 address@hidden:
   version "2.1.1"
@@ -5626,46 +5251,49 @@ address@hidden:
   dependencies:
     hoek "4.x.x"
 
address@hidden:
-  version "1.1.1"
-  resolved 
"https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz#2a805e8a14d6372124dd9159ad4502f8cb07f06b";
address@hidden:
+  version "0.5.0"
+  resolved 
"https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz#cb6d4bb8bec81e1078b99677f9ced0046066bb8b";
+  dependencies:
+    debug "2.3.3"
+    socket.io-parser "2.3.1"
 
address@hidden:
-  version "2.0.4"
-  resolved 
"https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.0.4.tgz#0918a552406dc5e540b380dcd97afc4a64332f8e";
address@hidden:
+  version "1.7.3"
+  resolved 
"https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.7.3.tgz#b30e86aa10d5ef3546601c09cde4765e381da377";
   dependencies:
     backo2 "1.0.2"
-    base64-arraybuffer "0.1.5"
     component-bind "1.0.0"
     component-emitter "1.2.1"
-    debug "~2.6.4"
-    engine.io-client "~3.1.0"
-    has-cors "1.1.0"
+    debug "2.3.3"
+    engine.io-client "1.8.3"
+    has-binary "0.1.7"
     indexof "0.0.1"
     object-component "0.0.3"
-    parseqs "0.0.5"
     parseuri "0.0.5"
-    socket.io-parser "~3.1.1"
+    socket.io-parser "2.3.1"
     to-array "0.1.4"
 
address@hidden:
-  version "3.1.3"
-  resolved 
"https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.1.3.tgz#ed2da5ee79f10955036e3da413bfd7f1e4d86c8e";
address@hidden:
+  version "2.3.1"
+  resolved 
"https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.3.1.tgz#dd532025103ce429697326befd64005fcfe5b4a0";
   dependencies:
-    component-emitter "1.2.1"
-    debug "~3.1.0"
-    has-binary2 "~1.0.2"
-    isarray "2.0.1"
+    component-emitter "1.1.2"
+    debug "2.2.0"
+    isarray "0.0.1"
+    json3 "3.3.2"
 
address@hidden:
-  version "2.0.4"
-  resolved 
"https://registry.yarnpkg.com/socket.io/-/socket.io-2.0.4.tgz#c1a4590ceff87ecf13c72652f046f716b29e6014";
address@hidden:
+  version "1.7.3"
+  resolved 
"https://registry.yarnpkg.com/socket.io/-/socket.io-1.7.3.tgz#b8af9caba00949e568e369f1327ea9be9ea2461b";
   dependencies:
-    debug "~2.6.6"
-    engine.io "~3.1.0"
-    socket.io-adapter "~1.1.0"
-    socket.io-client "2.0.4"
-    socket.io-parser "~3.1.1"
+    debug "2.3.3"
+    engine.io "1.8.3"
+    has-binary "0.1.7"
+    object-assign "4.1.0"
+    socket.io-adapter "0.5.0"
+    socket.io-client "1.7.3"
+    socket.io-parser "2.3.1"
 
 address@hidden:
   version "1.1.4"
@@ -5685,28 +5313,6 @@ address@hidden:
     faye-websocket "^0.10.0"
     uuid "^3.0.1"
 
address@hidden:
-  version "2.1.1"
-  resolved 
"https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-2.1.1.tgz#86ebb07193258637870e13b7bd99f26c663df3d3";
-  dependencies:
-    agent-base "2"
-    extend "3"
-    socks "~1.1.5"
-
address@hidden:
-  version "1.1.9"
-  resolved 
"https://registry.yarnpkg.com/socks/-/socks-1.1.9.tgz#628d7e4d04912435445ac0b6e459376cb3e6d691";
-  dependencies:
-    ip "^1.1.2"
-    smart-buffer "^1.0.4"
-
address@hidden:
-  version "1.1.10"
-  resolved 
"https://registry.yarnpkg.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a";
-  dependencies:
-    ip "^1.1.4"
-    smart-buffer "^1.0.13"
-
 address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085";
@@ -5716,28 +5322,28 @@ address@hidden:
   resolved 
"https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106";
 
 address@hidden:
-  version "0.5.1"
-  resolved 
"https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.1.tgz#7ad0f593f2281598e854df80f19aae4b92d7a11a";
+  version "0.5.2"
+  resolved 
"https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259";
   dependencies:
-    atob "^2.0.0"
+    atob "^2.1.1"
     decode-uri-component "^0.2.0"
     resolve-url "^0.2.1"
     source-map-url "^0.4.0"
     urix "^0.1.0"
 
address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden:
+  version "0.5.6"
+  resolved 
"https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13";
+  dependencies:
+    buffer-from "^1.0.0"
+    source-map "^0.6.0"
+
address@hidden:
   version "0.4.18"
   resolved 
"https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f";
   dependencies:
     source-map "^0.5.6"
 
address@hidden, address@hidden:
-  version "0.5.5"
-  resolved 
"https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.5.tgz#0d4af9e00493e855402e8ec36ebed2d266fceb90";
-  dependencies:
-    buffer-from "^1.0.0"
-    source-map "^0.6.0"
-
 address@hidden:
   version "0.4.0"
   resolved 
"https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3";
@@ -5758,10 +5364,16 @@ address@hidden, address@hidden, address@hidden:
   dependencies:
     amdefine ">=0.0.4"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden:
   version "0.6.1"
   resolved 
"https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263";
 
address@hidden:
+  version "0.2.0"
+  resolved 
"https://registry.yarnpkg.com/source-map/-/source-map-0.2.0.tgz#dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d";
+  dependencies:
+    amdefine ">=0.0.4"
+
 address@hidden:
   version "3.0.0"
   resolved 
"https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82";
@@ -5848,6 +5460,12 @@ address@hidden:
     define-property "^0.2.5"
     object-copy "^0.1.0"
 
address@hidden:
+  version "0.6.2"
+  resolved 
"https://registry.yarnpkg.com/stats-webpack-plugin/-/stats-webpack-plugin-0.6.2.tgz#2c5949b531e07f87a88e6ea4dcfac53aa8c75a2b";
+  dependencies:
+    lodash "^4.17.4"
+
 "statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2":
   version "1.5.0"
   resolved 
"https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c";
@@ -5881,12 +5499,12 @@ address@hidden:
     stream-shift "^1.0.0"
 
 address@hidden:
-  version "2.8.1"
-  resolved 
"https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.1.tgz#d0441be1a457a73a733a8a7b53570bebd9ef66a4";
+  version "2.8.2"
+  resolved 
"https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87";
   dependencies:
     builtin-status-codes "^3.0.0"
     inherits "^2.0.1"
-    readable-stream "^2.3.3"
+    readable-stream "^2.3.6"
     to-arraybuffer "^1.0.0"
     xtend "^4.0.0"
 
@@ -5894,15 +5512,6 @@ address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952";
 
address@hidden:
-  version "0.7.0"
-  resolved 
"https://registry.yarnpkg.com/streamroller/-/streamroller-0.7.0.tgz#a1d1b7cf83d39afb0d63049a5acbf93493bdf64b";
-  dependencies:
-    date-format "^1.2.0"
-    debug "^3.1.0"
-    mkdirp "^0.5.1"
-    readable-stream "^2.3.0"
-
 address@hidden, address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
@@ -5911,7 +5520,7 @@ address@hidden, address@hidden:
     is-fullwidth-code-point "^1.0.0"
     strip-ansi "^3.0.0"
 
address@hidden:
address@hidden, address@hidden:
   version "2.1.1"
   resolved 
"https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e";
   dependencies:
@@ -5950,10 +5559,6 @@ address@hidden:
   dependencies:
     is-utf8 "^0.2.0"
 
address@hidden:
-  version "3.0.0"
-  resolved 
"https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
-
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf";
@@ -5964,18 +5569,18 @@ address@hidden:
   dependencies:
     get-stdin "^4.0.1"
 
address@hidden, address@hidden:
address@hidden:
   version "2.0.1"
   resolved 
"https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a";
 
address@hidden:
-  version "0.19.1"
-  resolved 
"https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.1.tgz#591ffc80bcefe268b77c5d9ebc0505d772619f85";
address@hidden:
+  version "0.21.0"
+  resolved 
"https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852";
   dependencies:
-    loader-utils "^1.0.2"
-    schema-utils "^0.3.0"
+    loader-utils "^1.1.0"
+    schema-utils "^0.4.5"
 
address@hidden:
address@hidden:
   version "3.0.2"
   resolved 
"https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6";
   dependencies:
@@ -5998,13 +5603,13 @@ address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7";
 
address@hidden:
address@hidden, address@hidden:
   version "3.2.3"
   resolved 
"https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6";
   dependencies:
     has-flag "^1.0.0"
 
address@hidden, address@hidden:
address@hidden:
   version "4.5.0"
   resolved 
"https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b";
   dependencies:
@@ -6016,13 +5621,13 @@ address@hidden, address@hidden, address@hidden:
   dependencies:
     has-flag "^3.0.0"
 
address@hidden:
-  version "1.0.1"
-  resolved 
"https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4";
address@hidden:
+  version "1.2.0"
+  resolved 
"https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804";
 
address@hidden:
-  version "0.2.8"
-  resolved 
"https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22";
address@hidden:
+  version "1.0.0"
+  resolved 
"https://registry.yarnpkg.com/tapable/-/tapable-1.0.0.tgz#cbb639d9002eed9c6b5975eb20598d7936f1f9f2";
 
 address@hidden:
   version "2.2.1"
@@ -6055,28 +5660,16 @@ address@hidden:
   version "2.3.8"
   resolved 
"https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
 
address@hidden:
-  version "2.1.2"
-  resolved 
"https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d";
-
 address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz#a862e018e3fb1ea2ec3fce5d55605cf57f247371";
 
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357";
-
 address@hidden:
   version "2.0.10"
   resolved 
"https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae";
   dependencies:
     setimmediate "^1.0.4"
 
address@hidden:
-  version "2.3.0"
-  resolved 
"https://registry.yarnpkg.com/timespan/-/timespan-2.3.0.tgz#4902ce040bd13d845c8f59b27e9d59bad6f39929";
-
 address@hidden:
   version "0.0.24"
   resolved 
"https://registry.yarnpkg.com/tmp/-/tmp-0.0.24.tgz#d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12";
@@ -6087,7 +5680,13 @@ address@hidden:
   dependencies:
     os-tmpdir "~1.0.1"
 
address@hidden, address@hidden:
address@hidden:
+  version "0.0.31"
+  resolved 
"https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7";
+  dependencies:
+    os-tmpdir "~1.0.1"
+
address@hidden:
   version "0.0.33"
   resolved 
"https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9";
   dependencies:
@@ -6137,7 +5736,7 @@ address@hidden, address@hidden:
   dependencies:
     punycode "^1.4.1"
 
address@hidden:
address@hidden, address@hidden:
   version "1.2.0"
   resolved 
"https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36";
 
@@ -6155,9 +5754,9 @@ address@hidden:
   dependencies:
     glob "^6.0.4"
 
address@hidden:
-  version "4.1.0"
-  resolved 
"https://registry.yarnpkg.com/ts-node/-/ts-node-4.1.0.tgz#36d9529c7b90bb993306c408cd07f7743de20712";
address@hidden:
+  version "5.0.1"
+  resolved 
"https://registry.yarnpkg.com/ts-node/-/ts-node-5.0.1.tgz#78e5d1cb3f704de1b641e43b76be2d4094f06f81";
   dependencies:
     arrify "^1.0.0"
     chalk "^2.3.0"
@@ -6165,20 +5764,9 @@ address@hidden:
     make-error "^1.1.1"
     minimist "^1.2.0"
     mkdirp "^0.5.1"
-    source-map-support "^0.5.0"
-    tsconfig "^7.0.0"
-    v8flags "^3.0.0"
+    source-map-support "^0.5.3"
     yn "^2.0.0"
 
address@hidden:
-  version "7.0.0"
-  resolved 
"https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7";
-  dependencies:
-    "@types/strip-bom" "^3.0.0"
-    "@types/strip-json-comments" "0.0.30"
-    strip-bom "^3.0.0"
-    strip-json-comments "^2.0.0"
-
 address@hidden:
   version "0.27.5"
   resolved 
"https://registry.yarnpkg.com/tsickle/-/tsickle-0.27.5.tgz#41e1a41a5acf971cbb2b0558a9590779234d591f";
@@ -6188,9 +5776,9 @@ address@hidden:
     source-map "^0.6.0"
     source-map-support "^0.5.0"
 
address@hidden, address@hidden, address@hidden:
-  version "1.9.0"
-  resolved 
"https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8";
address@hidden, address@hidden, address@hidden:
+  version "1.9.1"
+  resolved 
"https://registry.yarnpkg.com/tslib/-/tslib-1.9.1.tgz#a5d1f0532a49221c87755cfcc89ca37197242ba7";
 
 address@hidden:
   version "5.9.1"
@@ -6209,13 +5797,9 @@ address@hidden:
     tslib "^1.8.0"
     tsutils "^2.12.1"
 
address@hidden:
-  version "1.0.5"
-  resolved 
"https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.5.tgz#7dc4a33af71581ab4337da91d85ca5427ebd9a97";
-
 address@hidden:
-  version "2.26.2"
-  resolved 
"https://registry.yarnpkg.com/tsutils/-/tsutils-2.26.2.tgz#a9f9f63434a456a5e0c95a45d9a59181cb32d3bf";
+  version "2.27.0"
+  resolved 
"https://registry.yarnpkg.com/tsutils/-/tsutils-2.27.0.tgz#9efb252b188eaa0ca3ade41dc410d6ce7eaab816";
   dependencies:
     tslib "^1.8.1"
 
@@ -6254,13 +5838,9 @@ address@hidden:
   version "0.0.6"
   resolved 
"https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777";
 
address@hidden:
-  version "2.5.3"
-  resolved 
"https://registry.yarnpkg.com/typescript/-/typescript-2.5.3.tgz#df3dcdc38f3beb800d4bc322646b04a3f6ca7f0d";
-
address@hidden:
-  version "2.6.2"
-  resolved 
"https://registry.yarnpkg.com/typescript/-/typescript-2.6.2.tgz#3c5b6fd7f6de0914269027f03c0946758f7673a4";
+"typescript@>=2.6.2 <2.8", address@hidden:
+  version "2.7.2"
+  resolved 
"https://registry.yarnpkg.com/typescript/-/typescript-2.7.2.tgz#2d615a1ef4aee4f574425cdff7026edf81919836";
 
 address@hidden:
   version "3.3.9"
@@ -6270,13 +5850,13 @@ address@hidden:
     source-map "~0.6.1"
 
 address@hidden:
-  version "3.3.24"
-  resolved 
"https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.24.tgz#abeae7690c602ebd006f4567387a0c0c333bdc0d";
+  version "3.3.25"
+  resolved 
"https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.25.tgz#3266ccb87c5bea229f69041a0296010d6477d539";
   dependencies:
     commander "~2.15.0"
     source-map "~0.6.1"
 
address@hidden, address@hidden:
address@hidden:
   version "2.8.29"
   resolved 
"https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd";
   dependencies:
@@ -6289,15 +5869,7 @@ address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7";
 
address@hidden:
-  version "0.4.6"
-  resolved 
"https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309";
-  dependencies:
-    source-map "^0.5.6"
-    uglify-js "^2.8.29"
-    webpack-sources "^1.0.1"
-
address@hidden:
address@hidden, address@hidden:
   version "1.2.5"
   resolved 
"https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.2.5.tgz#2ef8387c8f1a903ec5e44fa36f9f3cbdcea67641";
   dependencies:
@@ -6314,14 +5886,6 @@ address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa";
 
address@hidden:
-  version "1.1.1"
-  resolved 
"https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c";
-
address@hidden:
-  version "1.7.0"
-  resolved 
"https://registry.yarnpkg.com/underscore/-/underscore-1.7.0.tgz#6bbaf0877500d36be34ecaa584e0db9fef035209";
-
 address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4";
@@ -6343,10 +5907,6 @@ address@hidden:
   dependencies:
     imurmurhash "^0.1.4"
 
address@hidden:
-  version "0.1.1"
-  resolved 
"https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7";
-
 address@hidden, address@hidden:
   version "1.0.0"
   resolved 
"https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec";
@@ -6372,17 +5932,27 @@ address@hidden:
   dependencies:
     punycode "^2.1.0"
 
address@hidden:
+  version "4.2.1"
+  resolved 
"https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.1.tgz#4595a80a51f356164e22970df64c7abd6ade9850";
+  dependencies:
+    punycode "^2.1.0"
+
 address@hidden:
   version "0.1.0"
   resolved 
"https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72";
 
address@hidden:
-  version "0.6.2"
-  resolved 
"https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7";
address@hidden:
+  version "4.0.0"
+  resolved 
"https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a";
+
address@hidden:
+  version "1.0.1"
+  resolved 
"https://registry.yarnpkg.com/url-loader/-/url-loader-1.0.1.tgz#61bc53f1f184d7343da2728a1289ef8722ea45ee";
   dependencies:
-    loader-utils "^1.0.2"
-    mime "^1.4.1"
-    schema-utils "^0.3.0"
+    loader-utils "^1.1.0"
+    mime "^2.0.3"
+    schema-utils "^0.4.3"
 
 address@hidden:
   version "1.0.5"
@@ -6411,17 +5981,24 @@ address@hidden:
   dependencies:
     kind-of "^6.0.2"
 
address@hidden:
-  version "2.2.1"
-  resolved 
"https://registry.yarnpkg.com/useragent/-/useragent-2.2.1.tgz#cf593ef4f2d175875e8bb658ea92e18a4fd06d8e";
address@hidden:
+  version "2.3.0"
+  resolved 
"https://registry.yarnpkg.com/useragent/-/useragent-2.3.0.tgz#217f943ad540cb2128658ab23fc960f6a88c9972";
   dependencies:
-    lru-cache "2.2.x"
+    lru-cache "4.1.x"
     tmp "0.0.x"
 
 address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf";
 
address@hidden:
+  version "1.0.0"
+  resolved 
"https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030";
+  dependencies:
+    define-properties "^1.1.2"
+    object.getownpropertydescriptors "^2.0.3"
+
 address@hidden, address@hidden:
   version "0.10.3"
   resolved 
"https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9";
@@ -6444,16 +6021,6 @@ address@hidden, address@hidden, address@hidden:
   version "3.2.1"
   resolved 
"https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14";
 
address@hidden:
-  version "9.14.0"
-  resolved 
"https://registry.yarnpkg.com/uws/-/uws-9.14.0.tgz#fac8386befc33a7a3705cbd58dc47b430ca4dd95";
-
address@hidden:
-  version "3.0.2"
-  resolved 
"https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.2.tgz#ad6a78a20a6b23d03a8debc11211e3cc23149477";
-  dependencies:
-    homedir-polyfill "^1.0.1"
-
 address@hidden:
   version "3.0.3"
   resolved 
"https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338";
@@ -6461,6 +6028,12 @@ address@hidden:
     spdx-correct "^3.0.0"
     spdx-expression-parse "^3.0.0"
 
address@hidden:
+  version "3.0.0"
+  resolved 
"https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e";
+  dependencies:
+    builtins "^1.0.3"
+
 address@hidden:
   version "1.1.2"
   resolved 
"https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc";
@@ -6473,10 +6046,6 @@ address@hidden:
     core-util-is "1.0.2"
     extsprintf "^1.2.0"
 
address@hidden:
-  version "0.2.3"
-  resolved 
"https://registry.yarnpkg.com/vlq/-/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26";
-
 address@hidden:
   version "0.0.4"
   resolved 
"https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73";
@@ -6487,7 +6056,7 @@ address@hidden:
   version "2.0.1"
   resolved 
"https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec";
 
address@hidden:
address@hidden:
   version "1.6.0"
   resolved 
"https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00";
   dependencies:
@@ -6531,19 +6100,21 @@ address@hidden:
     source-list-map "~0.1.7"
     source-map "~0.4.1"
 
address@hidden, address@hidden:
-  version "1.12.2"
-  resolved 
"https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e";
address@hidden, address@hidden:
+  version "3.1.3"
+  resolved 
"https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.1.3.tgz#8b32aa43da9ae79368c1bf1183f2b6cf5e1f39ed";
   dependencies:
+    loud-rejection "^1.6.0"
     memory-fs "~0.4.1"
-    mime "^1.5.0"
+    mime "^2.1.0"
     path-is-absolute "^1.0.0"
     range-parser "^1.0.3"
-    time-stamp "^2.0.0"
+    url-join "^4.0.0"
+    webpack-log "^1.0.1"
 
address@hidden:
-  version "2.11.2"
-  resolved 
"https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.11.2.tgz#1f4f4c78bf1895378f376815910812daf79a216f";
address@hidden:
+  version "3.1.4"
+  resolved 
"https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.4.tgz#9a08d13c4addd1e3b6d8ace116e86715094ad5b4";
   dependencies:
     ansi-html "0.0.7"
     array-includes "^3.0.3"
@@ -6555,7 +6126,7 @@ address@hidden:
     del "^3.0.0"
     express "^4.16.2"
     html-entities "^1.2.0"
-    http-proxy-middleware "~0.17.4"
+    http-proxy-middleware "~0.18.0"
     import-local "^1.0.0"
     internal-ip "1.2.0"
     ip "^1.1.5"
@@ -6570,54 +6141,61 @@ address@hidden:
     spdy "^3.4.1"
     strip-ansi "^3.0.0"
     supports-color "^5.1.0"
-    webpack-dev-middleware "1.12.2"
-    yargs "6.6.0"
+    webpack-dev-middleware "3.1.3"
+    webpack-log "^1.1.2"
+    yargs "11.0.0"
+
address@hidden, address@hidden:
+  version "1.2.0"
+  resolved 
"https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.2.0.tgz#a4b34cda6b22b518dbb0ab32e567962d5c72a43d";
+  dependencies:
+    chalk "^2.1.0"
+    log-symbols "^2.1.0"
+    loglevelnext "^1.0.1"
+    uuid "^3.1.0"
 
address@hidden:
address@hidden:
   version "4.1.2"
   resolved 
"https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.2.tgz#5d372dddd3e1e5f8874f5bf5a8e929db09feb216";
   dependencies:
     lodash "^4.17.5"
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden:
   version "1.1.0"
   resolved 
"https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54";
   dependencies:
     source-list-map "^2.0.0"
     source-map "~0.6.1"
 
address@hidden:
-  version "1.0.4"
-  resolved 
"https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.0.4.tgz#8fac8a7e8eb59fc6a16768a85c9d94ee7f9d0edb";
address@hidden:
+  version "1.1.0-rc.4"
+  resolved 
"https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.4.tgz#c5c4e3d690f9d2f64a9550e07a8767f9796aa5d8";
   dependencies:
     webpack-core "^0.6.8"
 
address@hidden:
-  version "3.11.0"
-  resolved 
"https://registry.yarnpkg.com/webpack/-/webpack-3.11.0.tgz#77da451b1d7b4b117adaf41a1a93b5742f24d894";
address@hidden:
+  version "4.6.0"
+  resolved 
"https://registry.yarnpkg.com/webpack/-/webpack-4.6.0.tgz#363eafa733710eb0ed28c512b2b9b9f5fb01e69b";
   dependencies:
     acorn "^5.0.0"
-    acorn-dynamic-import "^2.0.0"
+    acorn-dynamic-import "^3.0.0"
     ajv "^6.1.0"
     ajv-keywords "^3.1.0"
-    async "^2.1.2"
-    enhanced-resolve "^3.4.0"
-    escope "^3.6.0"
-    interpret "^1.0.0"
-    json-loader "^0.5.4"
-    json5 "^0.5.1"
+    chrome-trace-event "^0.1.1"
+    enhanced-resolve "^4.0.0"
+    eslint-scope "^3.7.1"
     loader-runner "^2.3.0"
     loader-utils "^1.1.0"
     memory-fs "~0.4.1"
+    micromatch "^3.1.8"
     mkdirp "~0.5.0"
+    neo-async "^2.5.0"
     node-libs-browser "^2.0.0"
-    source-map "^0.5.3"
-    supports-color "^4.2.1"
-    tapable "^0.2.7"
-    uglifyjs-webpack-plugin "^0.4.6"
-    watchpack "^1.4.0"
+    schema-utils "^0.4.4"
+    tapable "^1.0.0"
+    uglifyjs-webpack-plugin "^1.2.4"
+    watchpack "^1.5.0"
     webpack-sources "^1.0.1"
-    yargs "^8.0.2"
 
 websocket-driver@>=0.5.1:
   version "0.7.0"
@@ -6630,10 +6208,6 @@ websocket-extensions@>=0.1.1:
   version "0.1.3"
   resolved 
"https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29";
 
address@hidden:
-  version "3.7.8"
-  resolved 
"https://registry.yarnpkg.com/when/-/when-3.7.8.tgz#c7130b6a7ea04693e842cdc9e7a1f2aa39a39f82";
-
 address@hidden:
   version "3.6.4"
   resolved 
"https://registry.yarnpkg.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e";
@@ -6646,7 +6220,7 @@ address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
 
address@hidden, address@hidden, address@hidden:
address@hidden, address@hidden, address@hidden, address@hidden:
   version "1.3.0"
   resolved 
"https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a";
   dependencies:
@@ -6666,14 +6240,14 @@ address@hidden:
   version "0.0.2"
   resolved 
"https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f";
 
address@hidden, address@hidden:
+  version "1.0.0"
+  resolved 
"https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb";
+
 address@hidden:
   version "0.0.3"
   resolved 
"https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107";
 
address@hidden:
-  version "1.0.0"
-  resolved 
"https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb";
-
 address@hidden:
   version "1.6.0"
   resolved 
"https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0";
@@ -6691,6 +6265,13 @@ address@hidden:
   version "1.0.2"
   resolved 
"https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
 
address@hidden:
+  version "1.1.2"
+  resolved 
"https://registry.yarnpkg.com/ws/-/ws-1.1.2.tgz#8a244fa052401e08c9886cf44a85189e1fd4067f";
+  dependencies:
+    options ">=0.0.5"
+    ultron "1.0.x"
+
 address@hidden:
   version "1.1.5"
   resolved 
"https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51";
@@ -6698,13 +6279,9 @@ address@hidden:
     options ">=0.0.5"
     ultron "1.0.x"
 
address@hidden:
-  version "3.3.3"
-  resolved 
"https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2";
-  dependencies:
-    async-limiter "~1.0.0"
-    safe-buffer "~5.1.0"
-    ultron "~1.1.0"
address@hidden:
+  version "1.0.0"
+  resolved 
"https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a";
 
 address@hidden:
   version "0.4.4"
@@ -6728,13 +6305,9 @@ address@hidden:
   version "9.0.7"
   resolved 
"https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d";
 
address@hidden:
-  version "1.5.5"
-  resolved 
"https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e";
-
address@hidden:
-  version "2.0.0"
-  resolved 
"https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943";
address@hidden:
+  version "1.5.3"
+  resolved 
"https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d";
 
 address@hidden, address@hidden:
   version "4.0.1"
@@ -6762,11 +6335,11 @@ address@hidden, address@hidden:
   version "3.0.2"
   resolved 
"https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9";
 
address@hidden:
-  version "4.2.1"
-  resolved 
"https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c";
address@hidden:
+  version "10.0.0"
+  resolved 
"https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.0.0.tgz#c737c93de2567657750cb1f2c00be639fd19c994";
   dependencies:
-    camelcase "^3.0.0"
+    camelcase "^4.1.0"
 
 address@hidden:
   version "5.0.0"
@@ -6774,29 +6347,28 @@ address@hidden:
   dependencies:
     camelcase "^3.0.0"
 
address@hidden:
-  version "7.0.0"
-  resolved 
"https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9";
address@hidden:
+  version "9.0.2"
+  resolved 
"https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077";
   dependencies:
     camelcase "^4.1.0"
 
address@hidden:
-  version "6.6.0"
-  resolved 
"https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208";
address@hidden:
+  version "11.0.0"
+  resolved 
"https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b";
   dependencies:
-    camelcase "^3.0.0"
-    cliui "^3.2.0"
+    cliui "^4.0.0"
     decamelize "^1.1.1"
+    find-up "^2.1.0"
     get-caller-file "^1.0.1"
-    os-locale "^1.4.0"
-    read-pkg-up "^1.0.1"
+    os-locale "^2.0.0"
     require-directory "^2.1.1"
     require-main-filename "^1.0.1"
     set-blocking "^2.0.0"
-    string-width "^1.0.2"
-    which-module "^1.0.0"
+    string-width "^2.0.0"
+    which-module "^2.0.0"
     y18n "^3.2.1"
-    yargs-parser "^4.2.0"
+    yargs-parser "^9.0.2"
 
 address@hidden:
   version "7.1.0"
@@ -6816,24 +6388,6 @@ address@hidden:
     y18n "^3.2.1"
     yargs-parser "^5.0.0"
 
address@hidden:
-  version "8.0.2"
-  resolved 
"https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360";
-  dependencies:
-    camelcase "^4.1.0"
-    cliui "^3.2.0"
-    decamelize "^1.1.1"
-    get-caller-file "^1.0.1"
-    os-locale "^2.0.0"
-    read-pkg-up "^2.0.0"
-    require-directory "^2.1.1"
-    require-main-filename "^1.0.1"
-    set-blocking "^2.0.0"
-    string-width "^2.0.0"
-    which-module "^2.0.0"
-    y18n "^3.2.1"
-    yargs-parser "^7.0.0"
-
 address@hidden:
   version "3.10.0"
   resolved 
"https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1";
@@ -6851,6 +6405,6 @@ address@hidden:
   version "2.0.0"
   resolved 
"https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a";
 
address@hidden:
address@hidden:
   version "0.8.26"
   resolved 
"https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.26.tgz#7bdd72f7668c5a7ad6b118148b4ea39c59d08d2d";

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]