git.fiddlerwoaroof.com
Browse code

initial commit

Ed Langley authored on 21/06/2017 00:47:11
Showing 24 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,14 @@
1
+{
2
+  "presets": [
3
+    ["env", { "modules": false }],
4
+    "stage-2"
5
+  ],
6
+  "plugins": ["transform-runtime"],
7
+  "comments": false,
8
+  "env": {
9
+    "test": {
10
+      "presets": ["env", "stage-2"],
11
+      "plugins": [ "istanbul" ]
12
+    }
13
+  }
14
+}
0 15
new file mode 100644
... ...
@@ -0,0 +1,9 @@
1
+root = true
2
+
3
+[*]
4
+charset = utf-8
5
+indent_style = space
6
+indent_size = 2
7
+end_of_line = lf
8
+insert_final_newline = true
9
+trim_trailing_whitespace = true
0 10
new file mode 100644
... ...
@@ -0,0 +1,2 @@
1
+build/*.js
2
+config/*.js
0 3
new file mode 100644
... ...
@@ -0,0 +1,6 @@
1
+.DS_Store
2
+node_modules/
3
+dist/
4
+npm-debug.log*
5
+yarn-debug.log*
6
+yarn-error.log*
0 7
new file mode 100644
... ...
@@ -0,0 +1,8 @@
1
+// https://github.com/michael-ciniawsky/postcss-load-config
2
+
3
+module.exports = {
4
+  "plugins": {
5
+    // to edit target browsers: use "browserlist" field in package.json
6
+    "autoprefixer": {}
7
+  }
8
+}
0 9
new file mode 100644
... ...
@@ -0,0 +1,21 @@
1
+# routedux-master-detail
2
+
3
+> A Vue.js project
4
+
5
+## Build Setup
6
+
7
+``` bash
8
+# install dependencies
9
+npm install
10
+
11
+# serve with hot reload at localhost:8080
12
+npm run dev
13
+
14
+# build for production with minification
15
+npm run build
16
+
17
+# build for production and view the bundle analyzer report
18
+npm run build --report
19
+```
20
+
21
+For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
0 22
new file mode 100644
... ...
@@ -0,0 +1,35 @@
1
+require('./check-versions')()
2
+
3
+process.env.NODE_ENV = 'production'
4
+
5
+var ora = require('ora')
6
+var rm = require('rimraf')
7
+var path = require('path')
8
+var chalk = require('chalk')
9
+var webpack = require('webpack')
10
+var config = require('../config')
11
+var webpackConfig = require('./webpack.prod.conf')
12
+
13
+var spinner = ora('building for production...')
14
+spinner.start()
15
+
16
+rm(path.join(config.build.assetsRoot, config.build.assetsSubDirectory), err => {
17
+  if (err) throw err
18
+  webpack(webpackConfig, function (err, stats) {
19
+    spinner.stop()
20
+    if (err) throw err
21
+    process.stdout.write(stats.toString({
22
+      colors: true,
23
+      modules: false,
24
+      children: false,
25
+      chunks: false,
26
+      chunkModules: false
27
+    }) + '\n\n')
28
+
29
+    console.log(chalk.cyan('  Build complete.\n'))
30
+    console.log(chalk.yellow(
31
+      '  Tip: built files are meant to be served over an HTTP server.\n' +
32
+      '  Opening index.html over file:// won\'t work.\n'
33
+    ))
34
+  })
35
+})
0 36
new file mode 100644
... ...
@@ -0,0 +1,48 @@
1
+var chalk = require('chalk')
2
+var semver = require('semver')
3
+var packageConfig = require('../package.json')
4
+var shell = require('shelljs')
5
+function exec (cmd) {
6
+  return require('child_process').execSync(cmd).toString().trim()
7
+}
8
+
9
+var versionRequirements = [
10
+  {
11
+    name: 'node',
12
+    currentVersion: semver.clean(process.version),
13
+    versionRequirement: packageConfig.engines.node
14
+  },
15
+]
16
+
17
+if (shell.which('npm')) {
18
+  versionRequirements.push({
19
+    name: 'npm',
20
+    currentVersion: exec('npm --version'),
21
+    versionRequirement: packageConfig.engines.npm
22
+  })
23
+}
24
+
25
+module.exports = function () {
26
+  var warnings = []
27
+  for (var i = 0; i < versionRequirements.length; i++) {
28
+    var mod = versionRequirements[i]
29
+    if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) {
30
+      warnings.push(mod.name + ': ' +
31
+        chalk.red(mod.currentVersion) + ' should be ' +
32
+        chalk.green(mod.versionRequirement)
33
+      )
34
+    }
35
+  }
36
+
37
+  if (warnings.length) {
38
+    console.log('')
39
+    console.log(chalk.yellow('To use this template, you must update following to modules:'))
40
+    console.log()
41
+    for (var i = 0; i < warnings.length; i++) {
42
+      var warning = warnings[i]
43
+      console.log('  ' + warning)
44
+    }
45
+    console.log()
46
+    process.exit(1)
47
+  }
48
+}
0 49
new file mode 100644
... ...
@@ -0,0 +1,9 @@
1
+/* eslint-disable */
2
+require('eventsource-polyfill')
3
+var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4
+
5
+hotClient.subscribe(function (event) {
6
+  if (event.action === 'reload') {
7
+    window.location.reload()
8
+  }
9
+})
0 10
new file mode 100644
... ...
@@ -0,0 +1,89 @@
1
+require('./check-versions')()
2
+
3
+var config = require('../config')
4
+if (!process.env.NODE_ENV) {
5
+  process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV)
6
+}
7
+
8
+var opn = require('opn')
9
+var path = require('path')
10
+var express = require('express')
11
+var webpack = require('webpack')
12
+var proxyMiddleware = require('http-proxy-middleware')
13
+var webpackConfig = require('./webpack.dev.conf')
14
+
15
+// default port where dev server listens for incoming traffic
16
+var port = process.env.PORT || config.dev.port
17
+// automatically open browser, if not set will be false
18
+var autoOpenBrowser = !!config.dev.autoOpenBrowser
19
+// Define HTTP proxies to your custom API backend
20
+// https://github.com/chimurai/http-proxy-middleware
21
+var proxyTable = config.dev.proxyTable
22
+
23
+var app = express()
24
+var compiler = webpack(webpackConfig)
25
+
26
+var devMiddleware = require('webpack-dev-middleware')(compiler, {
27
+  publicPath: webpackConfig.output.publicPath,
28
+  quiet: true
29
+})
30
+
31
+var hotMiddleware = require('webpack-hot-middleware')(compiler, {
32
+  log: () => {}
33
+})
34
+// force page reload when html-webpack-plugin template changes
35
+compiler.plugin('compilation', function (compilation) {
36
+  compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {
37
+    hotMiddleware.publish({ action: 'reload' })
38
+    cb()
39
+  })
40
+})
41
+
42
+// proxy api requests
43
+Object.keys(proxyTable).forEach(function (context) {
44
+  var options = proxyTable[context]
45
+  if (typeof options === 'string') {
46
+    options = { target: options }
47
+  }
48
+  app.use(proxyMiddleware(options.filter || context, options))
49
+})
50
+
51
+// handle fallback for HTML5 history API
52
+app.use(require('connect-history-api-fallback')())
53
+
54
+// serve webpack bundle output
55
+app.use(devMiddleware)
56
+
57
+// enable hot-reload and state-preserving
58
+// compilation error display
59
+app.use(hotMiddleware)
60
+
61
+// serve pure static assets
62
+var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory)
63
+app.use(staticPath, express.static('./static'))
64
+
65
+var uri = 'http://localhost:' + port
66
+
67
+var _resolve
68
+var readyPromise = new Promise(resolve => {
69
+  _resolve = resolve
70
+})
71
+
72
+console.log('> Starting dev server...')
73
+devMiddleware.waitUntilValid(() => {
74
+  console.log('> Listening at ' + uri + '\n')
75
+  // when env is testing, don't need open it
76
+  if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') {
77
+    opn(uri)
78
+  }
79
+  _resolve()
80
+})
81
+
82
+var server = app.listen(port)
83
+
84
+module.exports = {
85
+  ready: readyPromise,
86
+  close: () => {
87
+    server.close()
88
+  }
89
+}
0 90
new file mode 100644
... ...
@@ -0,0 +1,71 @@
1
+var path = require('path')
2
+var config = require('../config')
3
+var ExtractTextPlugin = require('extract-text-webpack-plugin')
4
+
5
+exports.assetsPath = function (_path) {
6
+  var assetsSubDirectory = process.env.NODE_ENV === 'production'
7
+    ? config.build.assetsSubDirectory
8
+    : config.dev.assetsSubDirectory
9
+  return path.posix.join(assetsSubDirectory, _path)
10
+}
11
+
12
+exports.cssLoaders = function (options) {
13
+  options = options || {}
14
+
15
+  var cssLoader = {
16
+    loader: 'css-loader',
17
+    options: {
18
+      minimize: process.env.NODE_ENV === 'production',
19
+      sourceMap: options.sourceMap
20
+    }
21
+  }
22
+
23
+  // generate loader string to be used with extract text plugin
24
+  function generateLoaders (loader, loaderOptions) {
25
+    var loaders = [cssLoader]
26
+    if (loader) {
27
+      loaders.push({
28
+        loader: loader + '-loader',
29
+        options: Object.assign({}, loaderOptions, {
30
+          sourceMap: options.sourceMap
31
+        })
32
+      })
33
+    }
34
+
35
+    // Extract CSS when that option is specified
36
+    // (which is the case during production build)
37
+    if (options.extract) {
38
+      return ExtractTextPlugin.extract({
39
+        use: loaders,
40
+        fallback: 'vue-style-loader'
41
+      })
42
+    } else {
43
+      return ['vue-style-loader'].concat(loaders)
44
+    }
45
+  }
46
+
47
+  // https://vue-loader.vuejs.org/en/configurations/extract-css.html
48
+  return {
49
+    css: generateLoaders(),
50
+    postcss: generateLoaders(),
51
+    less: generateLoaders('less'),
52
+    sass: generateLoaders('sass', { indentedSyntax: true }),
53
+    scss: generateLoaders('sass'),
54
+    stylus: generateLoaders('stylus'),
55
+    styl: generateLoaders('stylus')
56
+  }
57
+}
58
+
59
+// Generate loaders for standalone style files (outside of .vue)
60
+exports.styleLoaders = function (options) {
61
+  var output = []
62
+  var loaders = exports.cssLoaders(options)
63
+  for (var extension in loaders) {
64
+    var loader = loaders[extension]
65
+    output.push({
66
+      test: new RegExp('\\.' + extension + '$'),
67
+      use: loader
68
+    })
69
+  }
70
+  return output
71
+}
0 72
new file mode 100644
... ...
@@ -0,0 +1,12 @@
1
+var utils = require('./utils')
2
+var config = require('../config')
3
+var isProduction = process.env.NODE_ENV === 'production'
4
+
5
+module.exports = {
6
+  loaders: utils.cssLoaders({
7
+    sourceMap: isProduction
8
+      ? config.build.productionSourceMap
9
+      : config.dev.cssSourceMap,
10
+    extract: isProduction
11
+  })
12
+}
0 13
new file mode 100644
... ...
@@ -0,0 +1,58 @@
1
+var path = require('path')
2
+var utils = require('./utils')
3
+var config = require('../config')
4
+var vueLoaderConfig = require('./vue-loader.conf')
5
+
6
+function resolve (dir) {
7
+  return path.join(__dirname, '..', dir)
8
+}
9
+
10
+module.exports = {
11
+  entry: {
12
+    app: './src/main.js'
13
+  },
14
+  output: {
15
+    path: config.build.assetsRoot,
16
+    filename: '[name].js',
17
+    publicPath: process.env.NODE_ENV === 'production'
18
+      ? config.build.assetsPublicPath
19
+      : config.dev.assetsPublicPath
20
+  },
21
+  resolve: {
22
+    extensions: ['.js', '.vue', '.json'],
23
+    alias: {
24
+      'vue$': 'vue/dist/vue.esm.js',
25
+      '@': resolve('src')
26
+    }
27
+  },
28
+  module: {
29
+    rules: [
30
+      {
31
+        test: /\.vue$/,
32
+        loader: 'vue-loader',
33
+        options: vueLoaderConfig
34
+      },
35
+      {
36
+        test: /\.js$/,
37
+        loader: 'babel-loader',
38
+        include: [resolve('src'), resolve('test')]
39
+      },
40
+      {
41
+        test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
42
+        loader: 'url-loader',
43
+        options: {
44
+          limit: 10000,
45
+          name: utils.assetsPath('img/[name].[hash:7].[ext]')
46
+        }
47
+      },
48
+      {
49
+        test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
50
+        loader: 'url-loader',
51
+        options: {
52
+          limit: 10000,
53
+          name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
54
+        }
55
+      }
56
+    ]
57
+  }
58
+}
0 59
new file mode 100644
... ...
@@ -0,0 +1,35 @@
1
+var utils = require('./utils')
2
+var webpack = require('webpack')
3
+var config = require('../config')
4
+var merge = require('webpack-merge')
5
+var baseWebpackConfig = require('./webpack.base.conf')
6
+var HtmlWebpackPlugin = require('html-webpack-plugin')
7
+var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin')
8
+
9
+// add hot-reload related code to entry chunks
10
+Object.keys(baseWebpackConfig.entry).forEach(function (name) {
11
+  baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
12
+})
13
+
14
+module.exports = merge(baseWebpackConfig, {
15
+  module: {
16
+    rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })
17
+  },
18
+  // cheap-module-eval-source-map is faster for development
19
+  devtool: '#cheap-module-eval-source-map',
20
+  plugins: [
21
+    new webpack.DefinePlugin({
22
+      'process.env': config.dev.env
23
+    }),
24
+    // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
25
+    new webpack.HotModuleReplacementPlugin(),
26
+    new webpack.NoEmitOnErrorsPlugin(),
27
+    // https://github.com/ampedandwired/html-webpack-plugin
28
+    new HtmlWebpackPlugin({
29
+      filename: 'index.html',
30
+      template: 'index.html',
31
+      inject: true
32
+    }),
33
+    new FriendlyErrorsPlugin()
34
+  ]
35
+})
0 36
new file mode 100644
... ...
@@ -0,0 +1,120 @@
1
+var path = require('path')
2
+var utils = require('./utils')
3
+var webpack = require('webpack')
4
+var config = require('../config')
5
+var merge = require('webpack-merge')
6
+var baseWebpackConfig = require('./webpack.base.conf')
7
+var CopyWebpackPlugin = require('copy-webpack-plugin')
8
+var HtmlWebpackPlugin = require('html-webpack-plugin')
9
+var ExtractTextPlugin = require('extract-text-webpack-plugin')
10
+var OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')
11
+
12
+var env = config.build.env
13
+
14
+var webpackConfig = merge(baseWebpackConfig, {
15
+  module: {
16
+    rules: utils.styleLoaders({
17
+      sourceMap: config.build.productionSourceMap,
18
+      extract: true
19
+    })
20
+  },
21
+  devtool: config.build.productionSourceMap ? '#source-map' : false,
22
+  output: {
23
+    path: config.build.assetsRoot,
24
+    filename: utils.assetsPath('js/[name].[chunkhash].js'),
25
+    chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
26
+  },
27
+  plugins: [
28
+    // http://vuejs.github.io/vue-loader/en/workflow/production.html
29
+    new webpack.DefinePlugin({
30
+      'process.env': env
31
+    }),
32
+    new webpack.optimize.UglifyJsPlugin({
33
+      compress: {
34
+        warnings: false
35
+      },
36
+      sourceMap: true
37
+    }),
38
+    // extract css into its own file
39
+    new ExtractTextPlugin({
40
+      filename: utils.assetsPath('css/[name].[contenthash].css')
41
+    }),
42
+    // Compress extracted CSS. We are using this plugin so that possible
43
+    // duplicated CSS from different components can be deduped.
44
+    new OptimizeCSSPlugin({
45
+      cssProcessorOptions: {
46
+        safe: true
47
+      }
48
+    }),
49
+    // generate dist index.html with correct asset hash for caching.
50
+    // you can customize output by editing /index.html
51
+    // see https://github.com/ampedandwired/html-webpack-plugin
52
+    new HtmlWebpackPlugin({
53
+      filename: config.build.index,
54
+      template: 'index.html',
55
+      inject: true,
56
+      minify: {
57
+        removeComments: true,
58
+        collapseWhitespace: true,
59
+        removeAttributeQuotes: true
60
+        // more options:
61
+        // https://github.com/kangax/html-minifier#options-quick-reference
62
+      },
63
+      // necessary to consistently work with multiple chunks via CommonsChunkPlugin
64
+      chunksSortMode: 'dependency'
65
+    }),
66
+    // split vendor js into its own file
67
+    new webpack.optimize.CommonsChunkPlugin({
68
+      name: 'vendor',
69
+      minChunks: function (module, count) {
70
+        // any required modules inside node_modules are extracted to vendor
71
+        return (
72
+          module.resource &&
73
+          /\.js$/.test(module.resource) &&
74
+          module.resource.indexOf(
75
+            path.join(__dirname, '../node_modules')
76
+          ) === 0
77
+        )
78
+      }
79
+    }),
80
+    // extract webpack runtime and module manifest to its own file in order to
81
+    // prevent vendor hash from being updated whenever app bundle is updated
82
+    new webpack.optimize.CommonsChunkPlugin({
83
+      name: 'manifest',
84
+      chunks: ['vendor']
85
+    }),
86
+    // copy custom static assets
87
+    new CopyWebpackPlugin([
88
+      {
89
+        from: path.resolve(__dirname, '../static'),
90
+        to: config.build.assetsSubDirectory,
91
+        ignore: ['.*']
92
+      }
93
+    ])
94
+  ]
95
+})
96
+
97
+if (config.build.productionGzip) {
98
+  var CompressionWebpackPlugin = require('compression-webpack-plugin')
99
+
100
+  webpackConfig.plugins.push(
101
+    new CompressionWebpackPlugin({
102
+      asset: '[path].gz[query]',
103
+      algorithm: 'gzip',
104
+      test: new RegExp(
105
+        '\\.(' +
106
+        config.build.productionGzipExtensions.join('|') +
107
+        ')$'
108
+      ),
109
+      threshold: 10240,
110
+      minRatio: 0.8
111
+    })
112
+  )
113
+}
114
+
115
+if (config.build.bundleAnalyzerReport) {
116
+  var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin
117
+  webpackConfig.plugins.push(new BundleAnalyzerPlugin())
118
+}
119
+
120
+module.exports = webpackConfig
0 121
new file mode 100644
... ...
@@ -0,0 +1,6 @@
1
+var merge = require('webpack-merge')
2
+var prodEnv = require('./prod.env')
3
+
4
+module.exports = merge(prodEnv, {
5
+  NODE_ENV: '"development"'
6
+})
0 7
new file mode 100644
... ...
@@ -0,0 +1,38 @@
1
+// see http://vuejs-templates.github.io/webpack for documentation.
2
+var path = require('path')
3
+
4
+module.exports = {
5
+  build: {
6
+    env: require('./prod.env'),
7
+    index: path.resolve(__dirname, '../dist/index.html'),
8
+    assetsRoot: path.resolve(__dirname, '../dist'),
9
+    assetsSubDirectory: 'static',
10
+    assetsPublicPath: '/',
11
+    productionSourceMap: true,
12
+    // Gzip off by default as many popular static hosts such as
13
+    // Surge or Netlify already gzip all static assets for you.
14
+    // Before setting to `true`, make sure to:
15
+    // npm install --save-dev compression-webpack-plugin
16
+    productionGzip: false,
17
+    productionGzipExtensions: ['js', 'css'],
18
+    // Run the build command with an extra argument to
19
+    // View the bundle analyzer report after build finishes:
20
+    // `npm run build --report`
21
+    // Set to `true` or `false` to always turn it on or off
22
+    bundleAnalyzerReport: process.env.npm_config_report
23
+  },
24
+  dev: {
25
+    env: require('./dev.env'),
26
+    port: 8080,
27
+    autoOpenBrowser: true,
28
+    assetsSubDirectory: 'static',
29
+    assetsPublicPath: '/',
30
+    proxyTable: {},
31
+    // CSS Sourcemaps off by default because relative paths are "buggy"
32
+    // with this option, according to the CSS-Loader README
33
+    // (https://github.com/webpack/css-loader#sourcemaps)
34
+    // In our experience, they generally work as expected,
35
+    // just be aware of this issue when enabling this option.
36
+    cssSourceMap: false
37
+  }
38
+}
0 39
new file mode 100644
... ...
@@ -0,0 +1,3 @@
1
+module.exports = {
2
+  NODE_ENV: '"production"'
3
+}
0 4
new file mode 100644
... ...
@@ -0,0 +1,28 @@
1
+<!doctype html>
2
+<html lang="en">
3
+  <head>
4
+    <meta charset="UTF-8"/>
5
+    <title>Document</title>
6
+    <style>
7
+      [v-cloak] { display: none; }
8
+    </style>
9
+  </head>
10
+  <body>
11
+    <main id="root" v-cloak>
12
+      <section v-if="item !== null">
13
+	 <h2>{{ item.title }}</h2>
14
+	 <p>{{ item.content }}</p>
15
+	 <a href="javascript:" @click.prevent="getItems()">Home</a>
16
+      </section>
17
+      <section v-if="item === null">
18
+	  <ul>
19
+	      <li v-for="(item, idx) in items">
20
+		  <a href="javascript:"  @click.prevent="getItem(idx)">{{ item.title }}</a>
21
+	      </li>
22
+	  </ul>
23
+      </section>
24
+    </main>
25
+
26
+    <script src="index.js"></script>
27
+  </body>
28
+</html>
0 29
new file mode 100644
... ...
@@ -0,0 +1,63 @@
1
+{
2
+  "name": "routedux-master-detail",
3
+  "version": "1.0.0",
4
+  "description": "A Vue.js project",
5
+  "author": "Ed Langley <elangley@cj.com>",
6
+  "private": true,
7
+  "scripts": {
8
+    "dev": "node build/dev-server.js",
9
+    "start": "node build/dev-server.js",
10
+    "build": "node build/build.js"
11
+  },
12
+  "dependencies": {
13
+    "redux": "^3.7.0",
14
+    "revue": "^3.0.0",
15
+    "routedux": "^0.2.15",
16
+    "vue": "^2.3.3"
17
+  },
18
+  "devDependencies": {
19
+    "autoprefixer": "^6.7.2",
20
+    "babel-core": "^6.22.1",
21
+    "babel-loader": "^6.2.10",
22
+    "babel-plugin-transform-runtime": "^6.22.0",
23
+    "babel-preset-env": "^1.3.2",
24
+    "babel-preset-stage-2": "^6.22.0",
25
+    "babel-preset-stage-3": "^6.24.1",
26
+    "babel-register": "^6.22.0",
27
+    "chalk": "^1.1.3",
28
+    "connect-history-api-fallback": "^1.3.0",
29
+    "copy-webpack-plugin": "^4.0.1",
30
+    "css-loader": "^0.28.0",
31
+    "eventsource-polyfill": "^0.9.6",
32
+    "express": "^4.14.1",
33
+    "extract-text-webpack-plugin": "^2.0.0",
34
+    "file-loader": "^0.11.1",
35
+    "friendly-errors-webpack-plugin": "^1.1.3",
36
+    "html-webpack-plugin": "^2.28.0",
37
+    "http-proxy-middleware": "^0.17.3",
38
+    "opn": "^4.0.2",
39
+    "optimize-css-assets-webpack-plugin": "^1.3.0",
40
+    "ora": "^1.2.0",
41
+    "rimraf": "^2.6.0",
42
+    "semver": "^5.3.0",
43
+    "shelljs": "^0.7.6",
44
+    "url-loader": "^0.5.8",
45
+    "vue-loader": "^12.1.0",
46
+    "vue-style-loader": "^3.0.1",
47
+    "vue-template-compiler": "^2.3.3",
48
+    "webpack": "^2.6.1",
49
+    "webpack-bundle-analyzer": "^2.2.1",
50
+    "webpack-dev-middleware": "^1.10.0",
51
+    "webpack-hot-middleware": "^2.18.0",
52
+    "webpack-merge": "^4.1.0"
53
+  },
54
+  "engines": {
55
+    "node": ">= 4.0.0",
56
+    "npm": ">= 3.0.0"
57
+  },
58
+  "browserslist": [
59
+    "> 1%",
60
+    "last 2 versions",
61
+    "not ie <= 8"
62
+  ]
63
+}
0 64
new file mode 100644
... ...
@@ -0,0 +1 @@
1
+50837
0 2
\ No newline at end of file
1 3
new file mode 100644
... ...
@@ -0,0 +1,75 @@
1
+import {installBrowserRouter} from 'routedux';
2
+import {createStore, applyMiddleware, compose} from 'redux';
3
+import Vue from 'vue';
4
+import Revue from 'revue';
5
+
6
+const GET_ITEM = 'GET_ITEM';
7
+const GET_ITEMS = 'GET_ITEMS';
8
+
9
+const {middleware, enhancer, init} = installBrowserRouter([
10
+  ['/', 'GET_ITEMS', {}],
11
+  ['/item/:idx', 'GET_ITEM', {}]
12
+]);
13
+
14
+function reducer(state, action) {
15
+  switch (action.type) {
16
+  case GET_ITEMS:
17
+    return {
18
+      ...state,
19
+      item: null
20
+    };
21
+    break;
22
+  case GET_ITEM:
23
+    return {
24
+      ...state,
25
+      item: state.items[action.idx] || null
26
+    };
27
+    break;
28
+  default:
29
+    return state;
30
+    break;
31
+  }
32
+}
33
+
34
+const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;
35
+
36
+const reduxStore = createStore(reducer, {
37
+  items: [
38
+    {title: "Impending Asteroid collision?", content: "This article is only available to subscribers, please come back later..."},
39
+    {title: "Did the dinosaurs go extinct because of a global hot-sauce shortage?", content: "(Hint) No"}
40
+  ],
41
+  item: null
42
+}, composeEnhancers(
43
+  enhancer,
44
+  applyMiddleware(
45
+    middleware
46
+  )
47
+));
48
+
49
+const store = new Revue(Vue, reduxStore, {
50
+});
51
+
52
+init();
53
+
54
+const app = new Vue({
55
+  el: "#root",
56
+  data() {
57
+    return {
58
+      items: this.$select('items'),
59
+      item: this.$select('item'),
60
+    };
61
+  },
62
+  methods: {
63
+    getItem(idx) {
64
+      store.dispatch({
65
+        type: GET_ITEM,
66
+        idx
67
+      });
68
+    },
69
+    getItems() {
70
+      store.dispatch({
71
+        type: GET_ITEMS
72
+      });
73
+    }
74
+  }
75
+});
1 77
new file mode 100644
... ...
@@ -0,0 +1,4133 @@
1
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
+# yarn lockfile v1
3
+
4
+
5
+abbrev@1:
6
+  version "1.1.0"
7
+  resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f"
8
+
9
+accepts@~1.3.3:
10
+  version "1.3.3"
11
+  resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca"
12
+  dependencies:
13
+    mime-types "~2.1.11"
14
+    negotiator "0.6.1"
15
+
16
+acorn-dynamic-import@^2.0.0:
17
+  version "2.0.2"
18
+  resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
19
+  dependencies:
20
+    acorn "^4.0.3"
21
+
22
+acorn@^4.0.3:
23
+  version "4.0.13"
24
+  resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
25
+
26
+acorn@^5.0.0, acorn@^5.0.3:
27
+  version "5.0.3"
28
+  resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d"
29
+
30
+ajv-keywords@^1.1.1:
31
+  version "1.5.1"
32
+  resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
33
+
34
+ajv@^4.7.0, ajv@^4.9.1:
35
+  version "4.11.8"
36
+  resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
37
+  dependencies:
38
+    co "^4.6.0"
39
+    json-stable-stringify "^1.0.1"
40
+
41
+ajv@^5.0.0:
42
+  version "5.2.0"
43
+  resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.0.tgz#c1735024c5da2ef75cc190713073d44f098bf486"
44
+  dependencies:
45
+    co "^4.6.0"
46
+    fast-deep-equal "^0.1.0"
47
+    json-schema-traverse "^0.3.0"
48
+    json-stable-stringify "^1.0.1"
49
+
50
+align-text@^0.1.1, align-text@^0.1.3:
51
+  version "0.1.4"
52
+  resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
53
+  dependencies:
54
+    kind-of "^3.0.2"
55
+    longest "^1.0.1"
56
+    repeat-string "^1.5.2"
57
+
58
+alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
59
+  version "1.0.2"
60
+  resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
61
+
62
+ansi-html@0.0.7:
63
+  version "0.0.7"
64
+  resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
65
+
66
+ansi-regex@^2.0.0:
67
+  version "2.1.1"
68
+  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
69
+
70
+ansi-styles@^2.2.1:
71
+  version "2.2.1"
72
+  resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
73
+
74
+anymatch@^1.3.0:
75
+  version "1.3.0"
76
+  resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507"
77
+  dependencies:
78
+    arrify "^1.0.0"
79
+    micromatch "^2.1.5"
80
+
81
+aproba@^1.0.3:
82
+  version "1.1.2"
83
+  resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
84
+
85
+are-we-there-yet@~1.1.2:
86
+  version "1.1.4"
87
+  resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d"
88
+  dependencies:
89
+    delegates "^1.0.0"
90
+    readable-stream "^2.0.6"
91
+
92
+argparse@^1.0.7:
93
+  version "1.0.9"
94
+  resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
95
+  dependencies:
96
+    sprintf-js "~1.0.2"
97
+
98
+arr-diff@^2.0.0:
99
+  version "2.0.0"
100
+  resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
101
+  dependencies:
102
+    arr-flatten "^1.0.1"
103
+
104
+arr-flatten@^1.0.1:
105
+  version "1.0.3"
106
+  resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1"
107
+
108
+array-flatten@1.1.1:
109
+  version "1.1.1"
110
+  resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
111
+
112
+array-unique@^0.2.1:
113
+  version "0.2.1"
114
+  resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
115
+
116
+arrify@^1.0.0:
117
+  version "1.0.1"
118
+  resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
119
+
120
+asn1.js@^4.0.0:
121
+  version "4.9.1"
122
+  resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.1.tgz#48ba240b45a9280e94748990ba597d216617fd40"
123
+  dependencies:
124
+    bn.js "^4.0.0"
125
+    inherits "^2.0.1"
126
+    minimalistic-assert "^1.0.0"
127
+
128
+asn1@~0.2.3:
129
+  version "0.2.3"
130
+  resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
131
+
132
+assert-plus@1.0.0, assert-plus@^1.0.0:
133
+  version "1.0.0"
134
+  resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
135
+
136
+assert-plus@^0.2.0:
137
+  version "0.2.0"
138
+  resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
139
+
140
+assert@^1.1.1:
141
+  version "1.4.1"
142
+  resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91"
143
+  dependencies:
144
+    util "0.10.3"
145
+
146
+async-each@^1.0.0:
147
+  version "1.0.1"
148
+  resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
149
+
150
+async@^2.1.2:
151
+  version "2.4.1"
152
+  resolved "https://registry.yarnpkg.com/async/-/async-2.4.1.tgz#62a56b279c98a11d0987096a01cc3eeb8eb7bbd7"
153
+  dependencies:
154
+    lodash "^4.14.0"
155
+
156
+asynckit@^0.4.0:
157
+  version "0.4.0"
158
+  resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
159
+
160
+autoprefixer@^6.3.1, autoprefixer@^6.7.2:
161
+  version "6.7.7"
162
+  resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014"
163
+  dependencies:
164
+    browserslist "^1.7.6"
165
+    caniuse-db "^1.0.30000634"
166
+    normalize-range "^0.1.2"
167
+    num2fraction "^1.2.2"
168
+    postcss "^5.2.16"
169
+    postcss-value-parser "^3.2.3"
170
+
171
+aws-sign2@~0.6.0:
172
+  version "0.6.0"
173
+  resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
174
+
175
+aws4@^1.2.1:
176
+  version "1.6.0"
177
+  resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
178
+
179
+babel-code-frame@^6.11.0, babel-code-frame@^6.22.0:
180
+  version "6.22.0"
181
+  resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4"
182
+  dependencies:
183
+    chalk "^1.1.0"
184
+    esutils "^2.0.2"
185
+    js-tokens "^3.0.0"
186
+
187
+babel-core@^6.22.1, babel-core@^6.24.1:
188
+  version "6.25.0"
189
+  resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729"
190
+  dependencies:
191
+    babel-code-frame "^6.22.0"
192
+    babel-generator "^6.25.0"
193
+    babel-helpers "^6.24.1"
194
+    babel-messages "^6.23.0"
195
+    babel-register "^6.24.1"
196
+    babel-runtime "^6.22.0"
197
+    babel-template "^6.25.0"
198
+    babel-traverse "^6.25.0"
199
+    babel-types "^6.25.0"
200
+    babylon "^6.17.2"
201
+    convert-source-map "^1.1.0"
202
+    debug "^2.1.1"
203
+    json5 "^0.5.0"
204
+    lodash "^4.2.0"
205
+    minimatch "^3.0.2"
206
+    path-is-absolute "^1.0.0"
207
+    private "^0.1.6"
208
+    slash "^1.0.0"
209
+    source-map "^0.5.0"
210
+
211
+babel-generator@^6.25.0:
212
+  version "6.25.0"
213
+  resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc"
214
+  dependencies:
215
+    babel-messages "^6.23.0"
216
+    babel-runtime "^6.22.0"
217
+    babel-types "^6.25.0"
218
+    detect-indent "^4.0.0"
219
+    jsesc "^1.3.0"
220
+    lodash "^4.2.0"
221
+    source-map "^0.5.0"
222
+    trim-right "^1.0.1"
223
+
224
+babel-helper-bindify-decorators@^6.24.1:
225
+  version "6.24.1"
226
+  resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330"
227
+  dependencies:
228
+    babel-runtime "^6.22.0"
229
+    babel-traverse "^6.24.1"
230
+    babel-types "^6.24.1"
231
+
232
+babel-helper-builder-binary-assignment-operator-visitor@^6.24.1:
233
+  version "6.24.1"
234
+  resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664"
235
+  dependencies:
236
+    babel-helper-explode-assignable-expression "^6.24.1"
237
+    babel-runtime "^6.22.0"
238
+    babel-types "^6.24.1"
239
+
240
+babel-helper-call-delegate@^6.24.1:
241
+  version "6.24.1"
242
+  resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
243
+  dependencies:
244
+    babel-helper-hoist-variables "^6.24.1"
245
+    babel-runtime "^6.22.0"
246
+    babel-traverse "^6.24.1"
247
+    babel-types "^6.24.1"
248
+
249
+babel-helper-define-map@^6.24.1:
250
+  version "6.24.1"
251
+  resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz#7a9747f258d8947d32d515f6aa1c7bd02204a080"
252
+  dependencies:
253
+    babel-helper-function-name "^6.24.1"
254
+    babel-runtime "^6.22.0"
255
+    babel-types "^6.24.1"
256
+    lodash "^4.2.0"
257
+
258
+babel-helper-explode-assignable-expression@^6.24.1:
259
+  version "6.24.1"
260
+  resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa"
261
+  dependencies:
262
+    babel-runtime "^6.22.0"
263
+    babel-traverse "^6.24.1"
264
+    babel-types "^6.24.1"
265
+
266
+babel-helper-explode-class@^6.24.1:
267
+  version "6.24.1"
268
+  resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb"
269
+  dependencies:
270
+    babel-helper-bindify-decorators "^6.24.1"
271
+    babel-runtime "^6.22.0"
272
+    babel-traverse "^6.24.1"
273
+    babel-types "^6.24.1"
274
+
275
+babel-helper-function-name@^6.24.1:
276
+  version "6.24.1"
277
+  resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
278
+  dependencies:
279
+    babel-helper-get-function-arity "^6.24.1"
280
+    babel-runtime "^6.22.0"
281
+    babel-template "^6.24.1"
282
+    babel-traverse "^6.24.1"
283
+    babel-types "^6.24.1"
284
+
285
+babel-helper-get-function-arity@^6.24.1:
286
+  version "6.24.1"
287
+  resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d"
288
+  dependencies:
289
+    babel-runtime "^6.22.0"
290
+    babel-types "^6.24.1"
291
+
292
+babel-helper-hoist-variables@^6.24.1:
293
+  version "6.24.1"
294
+  resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
295
+  dependencies:
296
+    babel-runtime "^6.22.0"
297
+    babel-types "^6.24.1"
298
+
299
+babel-helper-optimise-call-expression@^6.24.1:
300
+  version "6.24.1"
301
+  resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257"
302
+  dependencies:
303
+    babel-runtime "^6.22.0"
304
+    babel-types "^6.24.1"
305
+
306
+babel-helper-regex@^6.24.1:
307
+  version "6.24.1"
308
+  resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz#d36e22fab1008d79d88648e32116868128456ce8"
309
+  dependencies:
310
+    babel-runtime "^6.22.0"
311
+    babel-types "^6.24.1"
312
+    lodash "^4.2.0"
313
+
314
+babel-helper-remap-async-to-generator@^6.24.1:
315
+  version "6.24.1"
316
+  resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b"
317
+  dependencies:
318
+    babel-helper-function-name "^6.24.1"
319
+    babel-runtime "^6.22.0"
320
+    babel-template "^6.24.1"
321
+    babel-traverse "^6.24.1"
322
+    babel-types "^6.24.1"
323
+
324
+babel-helper-replace-supers@^6.24.1:
325
+  version "6.24.1"
326
+  resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
327
+  dependencies:
328
+    babel-helper-optimise-call-expression "^6.24.1"
329
+    babel-messages "^6.23.0"
330
+    babel-runtime "^6.22.0"
331
+    babel-template "^6.24.1"
332
+    babel-traverse "^6.24.1"
333
+    babel-types "^6.24.1"
334
+
335
+babel-helpers@^6.24.1:
336
+  version "6.24.1"
337
+  resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
338
+  dependencies:
339
+    babel-runtime "^6.22.0"
340
+    babel-template "^6.24.1"
341
+
342
+babel-loader@^6.2.10:
343
+  version "6.4.1"
344
+  resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca"
345
+  dependencies:
346
+    find-cache-dir "^0.1.1"
347
+    loader-utils "^0.2.16"
348
+    mkdirp "^0.5.1"
349
+    object-assign "^4.0.1"
350
+
351
+babel-messages@^6.23.0:
352
+  version "6.23.0"
353
+  resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
354
+  dependencies:
355
+    babel-runtime "^6.22.0"
356
+
357
+babel-plugin-check-es2015-constants@^6.22.0:
358
+  version "6.22.0"
359
+  resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
360
+  dependencies:
361
+    babel-runtime "^6.22.0"
362
+
363
+babel-plugin-syntax-async-functions@^6.8.0:
364
+  version "6.13.0"
365
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95"
366
+
367
+babel-plugin-syntax-async-generators@^6.5.0:
368
+  version "6.13.0"
369
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a"
370
+
371
+babel-plugin-syntax-class-properties@^6.8.0:
372
+  version "6.13.0"
373
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de"
374
+
375
+babel-plugin-syntax-decorators@^6.13.0:
376
+  version "6.13.0"
377
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b"
378
+
379
+babel-plugin-syntax-dynamic-import@^6.18.0:
380
+  version "6.18.0"
381
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da"
382
+
383
+babel-plugin-syntax-exponentiation-operator@^6.8.0:
384
+  version "6.13.0"
385
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de"
386
+
387
+babel-plugin-syntax-object-rest-spread@^6.8.0:
388
+  version "6.13.0"
389
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
390
+
391
+babel-plugin-syntax-trailing-function-commas@^6.22.0:
392
+  version "6.22.0"
393
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3"
394
+
395
+babel-plugin-transform-async-generator-functions@^6.24.1:
396
+  version "6.24.1"
397
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db"
398
+  dependencies:
399
+    babel-helper-remap-async-to-generator "^6.24.1"
400
+    babel-plugin-syntax-async-generators "^6.5.0"
401
+    babel-runtime "^6.22.0"
402
+
403
+babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1:
404
+  version "6.24.1"
405
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761"
406
+  dependencies:
407
+    babel-helper-remap-async-to-generator "^6.24.1"
408
+    babel-plugin-syntax-async-functions "^6.8.0"
409
+    babel-runtime "^6.22.0"
410
+
411
+babel-plugin-transform-class-properties@^6.24.1:
412
+  version "6.24.1"
413
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac"
414
+  dependencies:
415
+    babel-helper-function-name "^6.24.1"
416
+    babel-plugin-syntax-class-properties "^6.8.0"
417
+    babel-runtime "^6.22.0"
418
+    babel-template "^6.24.1"
419
+
420
+babel-plugin-transform-decorators@^6.24.1:
421
+  version "6.24.1"
422
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d"
423
+  dependencies:
424
+    babel-helper-explode-class "^6.24.1"
425
+    babel-plugin-syntax-decorators "^6.13.0"
426
+    babel-runtime "^6.22.0"
427
+    babel-template "^6.24.1"
428
+    babel-types "^6.24.1"
429
+
430
+babel-plugin-transform-es2015-arrow-functions@^6.22.0:
431
+  version "6.22.0"
432
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221"
433
+  dependencies:
434
+    babel-runtime "^6.22.0"
435
+
436
+babel-plugin-transform-es2015-block-scoped-functions@^6.22.0:
437
+  version "6.22.0"
438
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
439
+  dependencies:
440
+    babel-runtime "^6.22.0"
441
+
442
+babel-plugin-transform-es2015-block-scoping@^6.23.0:
443
+  version "6.24.1"
444
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576"
445
+  dependencies:
446
+    babel-runtime "^6.22.0"
447
+    babel-template "^6.24.1"
448
+    babel-traverse "^6.24.1"
449
+    babel-types "^6.24.1"
450
+    lodash "^4.2.0"
451
+
452
+babel-plugin-transform-es2015-classes@^6.23.0:
453
+  version "6.24.1"
454
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
455
+  dependencies:
456
+    babel-helper-define-map "^6.24.1"
457
+    babel-helper-function-name "^6.24.1"
458
+    babel-helper-optimise-call-expression "^6.24.1"
459
+    babel-helper-replace-supers "^6.24.1"
460
+    babel-messages "^6.23.0"
461
+    babel-runtime "^6.22.0"
462
+    babel-template "^6.24.1"
463
+    babel-traverse "^6.24.1"
464
+    babel-types "^6.24.1"
465
+
466
+babel-plugin-transform-es2015-computed-properties@^6.22.0:
467
+  version "6.24.1"
468
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
469
+  dependencies:
470
+    babel-runtime "^6.22.0"
471
+    babel-template "^6.24.1"
472
+
473
+babel-plugin-transform-es2015-destructuring@^6.23.0:
474
+  version "6.23.0"
475
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d"
476
+  dependencies:
477
+    babel-runtime "^6.22.0"
478
+
479
+babel-plugin-transform-es2015-duplicate-keys@^6.22.0:
480
+  version "6.24.1"
481
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e"
482
+  dependencies:
483
+    babel-runtime "^6.22.0"
484
+    babel-types "^6.24.1"
485
+
486
+babel-plugin-transform-es2015-for-of@^6.23.0:
487
+  version "6.23.0"
488
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691"
489
+  dependencies:
490
+    babel-runtime "^6.22.0"
491
+
492
+babel-plugin-transform-es2015-function-name@^6.22.0:
493
+  version "6.24.1"
494
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
495
+  dependencies:
496
+    babel-helper-function-name "^6.24.1"
497
+    babel-runtime "^6.22.0"
498
+    babel-types "^6.24.1"
499
+
500
+babel-plugin-transform-es2015-literals@^6.22.0:
501
+  version "6.22.0"
502
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e"
503
+  dependencies:
504
+    babel-runtime "^6.22.0"
505
+
506
+babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1:
507
+  version "6.24.1"
508
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154"
509
+  dependencies:
510
+    babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
511
+    babel-runtime "^6.22.0"
512
+    babel-template "^6.24.1"
513
+
514
+babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
515
+  version "6.24.1"
516
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe"
517
+  dependencies:
518
+    babel-plugin-transform-strict-mode "^6.24.1"
519
+    babel-runtime "^6.22.0"
520
+    babel-template "^6.24.1"
521
+    babel-types "^6.24.1"
522
+
523
+babel-plugin-transform-es2015-modules-systemjs@^6.23.0:
524
+  version "6.24.1"
525
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
526
+  dependencies:
527
+    babel-helper-hoist-variables "^6.24.1"
528
+    babel-runtime "^6.22.0"
529
+    babel-template "^6.24.1"
530
+
531
+babel-plugin-transform-es2015-modules-umd@^6.23.0:
532
+  version "6.24.1"
533
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468"
534
+  dependencies:
535
+    babel-plugin-transform-es2015-modules-amd "^6.24.1"
536
+    babel-runtime "^6.22.0"
537
+    babel-template "^6.24.1"
538
+
539
+babel-plugin-transform-es2015-object-super@^6.22.0:
540
+  version "6.24.1"
541
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d"
542
+  dependencies:
543
+    babel-helper-replace-supers "^6.24.1"
544
+    babel-runtime "^6.22.0"
545
+
546
+babel-plugin-transform-es2015-parameters@^6.23.0:
547
+  version "6.24.1"
548
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
549
+  dependencies:
550
+    babel-helper-call-delegate "^6.24.1"
551
+    babel-helper-get-function-arity "^6.24.1"
552
+    babel-runtime "^6.22.0"
553
+    babel-template "^6.24.1"
554
+    babel-traverse "^6.24.1"
555
+    babel-types "^6.24.1"
556
+
557
+babel-plugin-transform-es2015-shorthand-properties@^6.22.0:
558
+  version "6.24.1"
559
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0"
560
+  dependencies:
561
+    babel-runtime "^6.22.0"
562
+    babel-types "^6.24.1"
563
+
564
+babel-plugin-transform-es2015-spread@^6.22.0:
565
+  version "6.22.0"
566
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
567
+  dependencies:
568
+    babel-runtime "^6.22.0"
569
+
570
+babel-plugin-transform-es2015-sticky-regex@^6.22.0:
571
+  version "6.24.1"
572
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc"
573
+  dependencies:
574
+    babel-helper-regex "^6.24.1"
575
+    babel-runtime "^6.22.0"
576
+    babel-types "^6.24.1"
577
+
578
+babel-plugin-transform-es2015-template-literals@^6.22.0:
579
+  version "6.22.0"
580
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
581
+  dependencies:
582
+    babel-runtime "^6.22.0"
583
+
584
+babel-plugin-transform-es2015-typeof-symbol@^6.23.0:
585
+  version "6.23.0"
586
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372"
587
+  dependencies:
588
+    babel-runtime "^6.22.0"
589
+
590
+babel-plugin-transform-es2015-unicode-regex@^6.22.0:
591
+  version "6.24.1"
592
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9"
593
+  dependencies:
594
+    babel-helper-regex "^6.24.1"
595
+    babel-runtime "^6.22.0"
596
+    regexpu-core "^2.0.0"
597
+
598
+babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1:
599
+  version "6.24.1"
600
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e"
601
+  dependencies:
602
+    babel-helper-builder-binary-assignment-operator-visitor "^6.24.1"
603
+    babel-plugin-syntax-exponentiation-operator "^6.8.0"
604
+    babel-runtime "^6.22.0"
605
+
606
+babel-plugin-transform-object-rest-spread@^6.22.0:
607
+  version "6.23.0"
608
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921"
609
+  dependencies:
610
+    babel-plugin-syntax-object-rest-spread "^6.8.0"
611
+    babel-runtime "^6.22.0"
612
+
613
+babel-plugin-transform-regenerator@^6.22.0:
614
+  version "6.24.1"
615
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz#b8da305ad43c3c99b4848e4fe4037b770d23c418"
616
+  dependencies:
617
+    regenerator-transform "0.9.11"
618
+
619
+babel-plugin-transform-runtime@^6.22.0:
620
+  version "6.23.0"
621
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee"
622
+  dependencies:
623
+    babel-runtime "^6.22.0"
624
+
625
+babel-plugin-transform-strict-mode@^6.24.1:
626
+  version "6.24.1"
627
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
628
+  dependencies:
629
+    babel-runtime "^6.22.0"
630
+    babel-types "^6.24.1"
631
+
632
+babel-preset-env@^1.3.2:
633
+  version "1.5.2"
634
+  resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.5.2.tgz#cd4ae90a6e94b709f97374b33e5f8b983556adef"
635
+  dependencies:
636
+    babel-plugin-check-es2015-constants "^6.22.0"
637
+    babel-plugin-syntax-trailing-function-commas "^6.22.0"
638
+    babel-plugin-transform-async-to-generator "^6.22.0"
639
+    babel-plugin-transform-es2015-arrow-functions "^6.22.0"
640
+    babel-plugin-transform-es2015-block-scoped-functions "^6.22.0"
641
+    babel-plugin-transform-es2015-block-scoping "^6.23.0"
642
+    babel-plugin-transform-es2015-classes "^6.23.0"
643
+    babel-plugin-transform-es2015-computed-properties "^6.22.0"
644
+    babel-plugin-transform-es2015-destructuring "^6.23.0"
645
+    babel-plugin-transform-es2015-duplicate-keys "^6.22.0"
646
+    babel-plugin-transform-es2015-for-of "^6.23.0"
647
+    babel-plugin-transform-es2015-function-name "^6.22.0"
648
+    babel-plugin-transform-es2015-literals "^6.22.0"
649
+    babel-plugin-transform-es2015-modules-amd "^6.22.0"
650
+    babel-plugin-transform-es2015-modules-commonjs "^6.23.0"
651
+    babel-plugin-transform-es2015-modules-systemjs "^6.23.0"
652
+    babel-plugin-transform-es2015-modules-umd "^6.23.0"
653
+    babel-plugin-transform-es2015-object-super "^6.22.0"
654
+    babel-plugin-transform-es2015-parameters "^6.23.0"
655
+    babel-plugin-transform-es2015-shorthand-properties "^6.22.0"
656
+    babel-plugin-transform-es2015-spread "^6.22.0"
657
+    babel-plugin-transform-es2015-sticky-regex "^6.22.0"
658
+    babel-plugin-transform-es2015-template-literals "^6.22.0"
659
+    babel-plugin-transform-es2015-typeof-symbol "^6.23.0"
660
+    babel-plugin-transform-es2015-unicode-regex "^6.22.0"
661
+    babel-plugin-transform-exponentiation-operator "^6.22.0"
662
+    babel-plugin-transform-regenerator "^6.22.0"
663
+    browserslist "^2.1.2"
664
+    invariant "^2.2.2"
665
+    semver "^5.3.0"
666
+
667
+babel-preset-stage-2@^6.22.0:
668
+  version "6.24.1"
669
+  resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1"
670
+  dependencies:
671
+    babel-plugin-syntax-dynamic-import "^6.18.0"
672
+    babel-plugin-transform-class-properties "^6.24.1"
673
+    babel-plugin-transform-decorators "^6.24.1"
674
+    babel-preset-stage-3 "^6.24.1"
675
+
676
+babel-preset-stage-3@^6.24.1:
677
+  version "6.24.1"
678
+  resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395"
679
+  dependencies:
680
+    babel-plugin-syntax-trailing-function-commas "^6.22.0"
681
+    babel-plugin-transform-async-generator-functions "^6.24.1"
682
+    babel-plugin-transform-async-to-generator "^6.24.1"
683
+    babel-plugin-transform-exponentiation-operator "^6.24.1"
684
+    babel-plugin-transform-object-rest-spread "^6.22.0"
685
+
686
+babel-register@^6.22.0, babel-register@^6.24.1:
687
+  version "6.24.1"
688
+  resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f"
689
+  dependencies:
690
+    babel-core "^6.24.1"
691
+    babel-runtime "^6.22.0"
692
+    core-js "^2.4.0"
693
+    home-or-tmp "^2.0.0"
694
+    lodash "^4.2.0"
695
+    mkdirp "^0.5.1"
696
+    source-map-support "^0.4.2"
697
+
698
+babel-runtime@^6.18.0, babel-runtime@^6.22.0:
699
+  version "6.23.0"
700
+  resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b"
701
+  dependencies:
702
+    core-js "^2.4.0"
703
+    regenerator-runtime "^0.10.0"
704
+
705
+babel-template@^6.24.1, babel-template@^6.25.0:
706
+  version "6.25.0"
707
+  resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071"
708
+  dependencies:
709
+    babel-runtime "^6.22.0"
710
+    babel-traverse "^6.25.0"
711
+    babel-types "^6.25.0"
712
+    babylon "^6.17.2"
713
+    lodash "^4.2.0"
714
+
715
+babel-traverse@^6.24.1, babel-traverse@^6.25.0:
716
+  version "6.25.0"
717
+  resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1"
718
+  dependencies:
719
+    babel-code-frame "^6.22.0"
720
+    babel-messages "^6.23.0"
721
+    babel-runtime "^6.22.0"
722
+    babel-types "^6.25.0"
723
+    babylon "^6.17.2"
724
+    debug "^2.2.0"
725
+    globals "^9.0.0"
726
+    invariant "^2.2.0"
727
+    lodash "^4.2.0"
728
+
729
+babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.0:
730
+  version "6.25.0"
731
+  resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e"
732
+  dependencies:
733
+    babel-runtime "^6.22.0"
734
+    esutils "^2.0.2"
735
+    lodash "^4.2.0"
736
+    to-fast-properties "^1.0.1"
737
+
738
+babylon@^6.17.2:
739
+  version "6.17.4"
740
+  resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a"
741
+
742
+balanced-match@^0.4.2:
743
+  version "0.4.2"
744
+  resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
745
+
746
+balanced-match@^1.0.0:
747
+  version "1.0.0"
748
+  resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
749
+
750
+base64-js@^1.0.2:
751
+  version "1.2.0"
752
+  resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1"
753
+
754
+bcrypt-pbkdf@^1.0.0:
755
+  version "1.0.1"
756
+  resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
757
+  dependencies:
758
+    tweetnacl "^0.14.3"
759
+
760
+big.js@^3.1.3:
761
+  version "3.1.3"
762
+  resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978"
763
+
764
+binary-extensions@^1.0.0:
765
+  version "1.8.0"
766
+  resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774"
767
+
768
+block-stream@*:
769
+  version "0.0.9"
770
+  resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
771
+  dependencies:
772
+    inherits "~2.0.0"
773
+
774
+bluebird@^2.10.2:
775
+  version "2.11.0"
776
+  resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
777
+
778
+bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.4.7:
779
+  version "3.5.0"
780
+  resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
781
+
782
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
783
+  version "4.11.6"
784
+  resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
785
+
786
+boolbase@~1.0.0:
787
+  version "1.0.0"
788
+  resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
789
+
790
+boom@2.x.x:
791
+  version "2.10.1"
792
+  resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
793
+  dependencies:
794
+    hoek "2.x.x"
795
+
796
+brace-expansion@^1.1.7:
797
+  version "1.1.8"
798
+  resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292"
799
+  dependencies:
800
+    balanced-match "^1.0.0"
801
+    concat-map "0.0.1"
802
+
803
+braces@^1.8.2:
804
+  version "1.8.5"
805
+  resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
806
+  dependencies:
807
+    expand-range "^1.8.1"
808
+    preserve "^0.2.0"
809
+    repeat-element "^1.1.2"
810
+
811
+brorand@^1.0.1:
812
+  version "1.1.0"
813
+  resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
814
+
815
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
816
+  version "1.0.6"
817
+  resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.6.tgz#5e7725dbdef1fd5930d4ebab48567ce451c48a0a"
818
+  dependencies:
819
+    buffer-xor "^1.0.2"
820
+    cipher-base "^1.0.0"
821
+    create-hash "^1.1.0"
822
+    evp_bytestokey "^1.0.0"
823
+    inherits "^2.0.1"
824
+
825
+browserify-cipher@^1.0.0:
826
+  version "1.0.0"
827
+  resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a"
828
+  dependencies:
829
+    browserify-aes "^1.0.4"
830
+    browserify-des "^1.0.0"
831
+    evp_bytestokey "^1.0.0"
832
+
833
+browserify-des@^1.0.0:
834
+  version "1.0.0"
835
+  resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd"
836
+  dependencies:
837
+    cipher-base "^1.0.1"
838
+    des.js "^1.0.0"
839
+    inherits "^2.0.1"
840
+
841
+browserify-rsa@^4.0.0:
842
+  version "4.0.1"
843
+  resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
844
+  dependencies:
845
+    bn.js "^4.1.0"
846
+    randombytes "^2.0.1"
847
+
848
+browserify-sign@^4.0.0:
849
+  version "4.0.4"
850
+  resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
851
+  dependencies:
852
+    bn.js "^4.1.1"
853
+    browserify-rsa "^4.0.0"
854
+    create-hash "^1.1.0"
855
+    create-hmac "^1.1.2"
856
+    elliptic "^6.0.0"
857
+    inherits "^2.0.1"
858
+    parse-asn1 "^5.0.0"
859
+
860
+browserify-zlib@^0.1.4:
861
+  version "0.1.4"
862
+  resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d"
863
+  dependencies:
864
+    pako "~0.2.0"
865
+
866
+browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6:
867
+  version "1.7.7"
868
+  resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9"
869
+  dependencies:
870
+    caniuse-db "^1.0.30000639"
871
+    electron-to-chromium "^1.2.7"
872
+
873
+browserslist@^2.1.2:
874
+  version "2.1.5"
875
+  resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.1.5.tgz#e882550df3d1cd6d481c1a3e0038f2baf13a4711"
876
+  dependencies:
877
+    caniuse-lite "^1.0.30000684"
878
+    electron-to-chromium "^1.3.14"
879
+
880
+buffer-xor@^1.0.2:
881
+  version "1.0.3"
882
+  resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
883
+
884
+buffer@^4.3.0:
885
+  version "4.9.1"
886
+  resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
887
+  dependencies:
888
+    base64-js "^1.0.2"
889
+    ieee754 "^1.1.4"
890
+    isarray "^1.0.0"
891
+
892
+builtin-modules@^1.0.0:
893
+  version "1.1.1"
894
+  resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
895
+
896
+builtin-status-codes@^3.0.0:
897
+  version "3.0.0"
898
+  resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
899
+
900
+camel-case@3.0.x:
901
+  version "3.0.0"
902
+  resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"
903
+  dependencies:
904
+    no-case "^2.2.0"
905
+    upper-case "^1.1.1"
906
+
907
+camelcase@^1.0.2:
908
+  version "1.2.1"
909
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
910
+
911
+camelcase@^3.0.0:
912
+  version "3.0.0"
913
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
914
+
915
+caniuse-api@^1.5.2:
916
+  version "1.6.1"
917
+  resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c"
918
+  dependencies:
919
+    browserslist "^1.3.6"
920
+    caniuse-db "^1.0.30000529"
921
+    lodash.memoize "^4.1.2"
922
+    lodash.uniq "^4.5.0"
923
+
924
+caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
925
+  version "1.0.30000692"
926
+  resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000692.tgz#3da9a99353adbcea1e142b99f60ecc6216df47a5"
927
+
928
+caniuse-lite@^1.0.30000684:
929
+  version "1.0.30000692"
930
+  resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000692.tgz#34600fd7152352d85a47f4662a3b51b02d8b646f"
931
+
932
+caseless@~0.12.0:
933
+  version "0.12.0"
934
+  resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
935
+
936
+center-align@^0.1.1:
937
+  version "0.1.3"
938
+  resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
939
+  dependencies:
940
+    align-text "^0.1.3"
941
+    lazy-cache "^1.0.3"
942
+
943
+chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
944
+  version "1.1.3"
945
+  resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
946
+  dependencies:
947
+    ansi-styles "^2.2.1"
948
+    escape-string-regexp "^1.0.2"
949
+    has-ansi "^2.0.0"
950
+    strip-ansi "^3.0.0"
951
+    supports-color "^2.0.0"
952
+
953
+chokidar@^1.4.3:
954
+  version "1.7.0"
955
+  resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
956
+  dependencies:
957
+    anymatch "^1.3.0"
958
+    async-each "^1.0.0"
959
+    glob-parent "^2.0.0"
960
+    inherits "^2.0.1"
961
+    is-binary-path "^1.0.0"
962
+    is-glob "^2.0.0"
963
+    path-is-absolute "^1.0.0"
964
+    readdirp "^2.0.0"
965
+  optionalDependencies:
966
+    fsevents "^1.0.0"
967
+
968
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
969
+  version "1.0.3"
970
+  resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07"
971
+  dependencies:
972
+    inherits "^2.0.1"
973
+
974
+clap@^1.0.9:
975
+  version "1.2.0"
976
+  resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.0.tgz#59c90fe3e137104746ff19469a27a634ff68c857"
977
+  dependencies:
978
+    chalk "^1.1.3"
979
+
980
+clean-css@4.1.x:
981
+  version "4.1.4"
982
+  resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.4.tgz#eec8811db27457e0078d8ca921fa81b72fa82bf4"
983
+  dependencies:
984
+    source-map "0.5.x"
985
+
986
+cli-cursor@^2.1.0:
987
+  version "2.1.0"
988
+  resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
989
+  dependencies:
990
+    restore-cursor "^2.0.0"
991
+
992
+cli-spinners@^1.0.0:
993
+  version "1.0.0"
994
+  resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.0.0.tgz#ef987ed3d48391ac3dab9180b406a742180d6e6a"
995
+
996
+cliui@^2.1.0:
997
+  version "2.1.0"
998
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
999
+  dependencies:
1000
+    center-align "^0.1.1"
1001
+    right-align "^0.1.1"
1002
+    wordwrap "0.0.2"
1003
+
1004
+cliui@^3.2.0:
1005
+  version "3.2.0"
1006
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
1007
+  dependencies:
1008
+    string-width "^1.0.1"
1009
+    strip-ansi "^3.0.1"
1010
+    wrap-ansi "^2.0.0"
1011
+
1012
+clone@^1.0.2:
1013
+  version "1.0.2"
1014
+  resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149"
1015
+
1016
+co@^4.6.0:
1017
+  version "4.6.0"
1018
+  resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
1019
+
1020
+coa@~1.0.1:
1021
+  version "1.0.3"
1022
+  resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.3.tgz#1b54a5e1dcf77c990455d4deea98c564416dc893"
1023
+  dependencies:
1024
+    q "^1.1.2"
1025
+
1026
+code-point-at@^1.0.0:
1027
+  version "1.1.0"
1028
+  resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
1029
+
1030
+color-convert@^1.3.0:
1031
+  version "1.9.0"
1032
+  resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a"
1033
+  dependencies:
1034
+    color-name "^1.1.1"
1035
+
1036
+color-name@^1.0.0, color-name@^1.1.1:
1037
+  version "1.1.2"
1038
+  resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d"
1039
+
1040
+color-string@^0.3.0:
1041
+  version "0.3.0"
1042
+  resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991"
1043
+  dependencies:
1044
+    color-name "^1.0.0"
1045
+
1046
+color@^0.11.0:
1047
+  version "0.11.4"
1048
+  resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764"
1049
+  dependencies:
1050
+    clone "^1.0.2"
1051
+    color-convert "^1.3.0"
1052
+    color-string "^0.3.0"
1053
+
1054
+colormin@^1.0.5:
1055
+  version "1.1.2"
1056
+  resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133"
1057
+  dependencies:
1058
+    color "^0.11.0"
1059
+    css-color-names "0.0.4"
1060
+    has "^1.0.1"
1061
+
1062
+colors@~1.1.2:
1063
+  version "1.1.2"
1064
+  resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
1065
+
1066
+combined-stream@^1.0.5, combined-stream@~1.0.5:
1067
+  version "1.0.5"
1068
+  resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
1069
+  dependencies:
1070
+    delayed-stream "~1.0.0"
1071
+
1072
+commander@2.9.x, commander@^2.9.0, commander@~2.9.0:
1073
+  version "2.9.0"
1074
+  resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
1075
+  dependencies:
1076
+    graceful-readlink ">= 1.0.0"
1077
+
1078
+commondir@^1.0.1:
1079
+  version "1.0.1"
1080
+  resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
1081
+
1082
+concat-map@0.0.1:
1083
+  version "0.0.1"
1084
+  resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
1085
+
1086
+config-chain@~1.1.5:
1087
+  version "1.1.11"
1088
+  resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2"
1089
+  dependencies:
1090
+    ini "^1.3.4"
1091
+    proto-list "~1.2.1"
1092
+
1093
+connect-history-api-fallback@^1.3.0:
1094
+  version "1.3.0"
1095
+  resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169"
1096
+
1097
+console-browserify@^1.1.0:
1098
+  version "1.1.0"
1099
+  resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
1100
+  dependencies:
1101
+    date-now "^0.1.4"
1102
+
1103
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
1104
+  version "1.1.0"
1105
+  resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
1106
+
1107
+consolidate@^0.14.0:
1108
+  version "0.14.5"
1109
+  resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.14.5.tgz#5a25047bc76f73072667c8cb52c989888f494c63"
1110
+  dependencies:
1111
+    bluebird "^3.1.1"
1112
+
1113
+constants-browserify@^1.0.0:
1114
+  version "1.0.0"
1115
+  resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
1116
+
1117
+content-disposition@0.5.2:
1118
+  version "0.5.2"
1119
+  resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
1120
+
1121
+content-type@~1.0.2:
1122
+  version "1.0.2"
1123
+  resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed"
1124
+
1125
+convert-source-map@^1.1.0:
1126
+  version "1.5.0"
1127
+  resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5"
1128
+
1129
+cookie-signature@1.0.6:
1130
+  version "1.0.6"
1131
+  resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
1132
+
1133
+cookie@0.3.1:
1134
+  version "0.3.1"
1135
+  resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
1136
+
1137
+copy-webpack-plugin@^4.0.1:
1138
+  version "4.0.1"
1139
+  resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200"
1140
+  dependencies:
1141
+    bluebird "^2.10.2"
1142
+    fs-extra "^0.26.4"
1143
+    glob "^6.0.4"
1144
+    is-glob "^3.1.0"
1145
+    loader-utils "^0.2.15"
1146
+    lodash "^4.3.0"
1147
+    minimatch "^3.0.0"
1148
+    node-dir "^0.1.10"
1149
+
1150
+core-js@^2.4.0:
1151
+  version "2.4.1"
1152
+  resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e"
1153
+
1154
+core-util-is@~1.0.0:
1155
+  version "1.0.2"
1156
+  resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
1157
+
1158
+cosmiconfig@^2.1.0, cosmiconfig@^2.1.1:
1159
+  version "2.1.3"
1160
+  resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.1.3.tgz#952771eb0dddc1cb3fa2f6fbe51a522e93b3ee0a"
1161
+  dependencies:
1162
+    is-directory "^0.3.1"
1163
+    js-yaml "^3.4.3"
1164
+    minimist "^1.2.0"
1165
+    object-assign "^4.1.0"
1166
+    os-homedir "^1.0.1"
1167
+    parse-json "^2.2.0"
1168
+    require-from-string "^1.1.0"
1169
+
1170
+create-ecdh@^4.0.0:
1171
+  version "4.0.0"
1172
+  resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d"
1173
+  dependencies:
1174
+    bn.js "^4.1.0"
1175
+    elliptic "^6.0.0"
1176
+
1177
+create-hash@^1.1.0, create-hash@^1.1.1, create-hash@^1.1.2:
1178
+  version "1.1.3"
1179
+  resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.3.tgz#606042ac8b9262750f483caddab0f5819172d8fd"
1180
+  dependencies:
1181
+    cipher-base "^1.0.1"
1182
+    inherits "^2.0.1"
1183
+    ripemd160 "^2.0.0"
1184
+    sha.js "^2.4.0"
1185
+
1186
+create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
1187
+  version "1.1.6"
1188
+  resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06"
1189
+  dependencies:
1190
+    cipher-base "^1.0.3"
1191
+    create-hash "^1.1.0"
1192
+    inherits "^2.0.1"
1193
+    ripemd160 "^2.0.0"
1194
+    safe-buffer "^5.0.1"
1195
+    sha.js "^2.4.8"
1196
+
1197
+cryptiles@2.x.x:
1198
+  version "2.0.5"
1199
+  resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
1200
+  dependencies:
1201
+    boom "2.x.x"
1202
+
1203
+crypto-browserify@^3.11.0:
1204
+  version "3.11.0"
1205
+  resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.0.tgz#3652a0906ab9b2a7e0c3ce66a408e957a2485522"
1206
+  dependencies:
1207
+    browserify-cipher "^1.0.0"
1208
+    browserify-sign "^4.0.0"
1209
+    create-ecdh "^4.0.0"
1210
+    create-hash "^1.1.0"
1211
+    create-hmac "^1.1.0"
1212
+    diffie-hellman "^5.0.0"
1213
+    inherits "^2.0.1"
1214
+    pbkdf2 "^3.0.3"
1215
+    public-encrypt "^4.0.0"
1216
+    randombytes "^2.0.0"
1217
+
1218
+css-color-names@0.0.4:
1219
+  version "0.0.4"
1220
+  resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
1221
+
1222
+css-loader@^0.28.0:
1223
+  version "0.28.4"
1224
+  resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f"
1225
+  dependencies:
1226
+    babel-code-frame "^6.11.0"
1227
+    css-selector-tokenizer "^0.7.0"
1228
+    cssnano ">=2.6.1 <4"
1229
+    icss-utils "^2.1.0"
1230
+    loader-utils "^1.0.2"
1231
+    lodash.camelcase "^4.3.0"
1232
+    object-assign "^4.0.1"
1233
+    postcss "^5.0.6"
1234
+    postcss-modules-extract-imports "^1.0.0"
1235
+    postcss-modules-local-by-default "^1.0.1"
1236
+    postcss-modules-scope "^1.0.0"
1237
+    postcss-modules-values "^1.1.0"
1238
+    postcss-value-parser "^3.3.0"
1239
+    source-list-map "^0.1.7"
1240
+
1241
+css-select@^1.1.0:
1242
+  version "1.2.0"
1243
+  resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
1244
+  dependencies:
1245
+    boolbase "~1.0.0"
1246
+    css-what "2.1"
1247
+    domutils "1.5.1"
1248
+    nth-check "~1.0.1"
1249
+
1250
+css-selector-tokenizer@^0.7.0:
1251
+  version "0.7.0"
1252
+  resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86"
1253
+  dependencies:
1254
+    cssesc "^0.1.0"
1255
+    fastparse "^1.1.1"
1256
+    regexpu-core "^1.0.0"
1257
+
1258
+css-what@2.1:
1259
+  version "2.1.0"
1260
+  resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
1261
+
1262
+cssesc@^0.1.0:
1263
+  version "0.1.0"
1264
+  resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
1265
+
1266
+"cssnano@>=2.6.1 <4", cssnano@^3.4.0:
1267
+  version "3.10.0"
1268
+  resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38"
1269
+  dependencies:
1270
+    autoprefixer "^6.3.1"
1271
+    decamelize "^1.1.2"
1272
+    defined "^1.0.0"
1273
+    has "^1.0.1"
1274
+    object-assign "^4.0.1"
1275
+    postcss "^5.0.14"
1276
+    postcss-calc "^5.2.0"
1277
+    postcss-colormin "^2.1.8"
1278
+    postcss-convert-values "^2.3.4"
1279
+    postcss-discard-comments "^2.0.4"
1280
+    postcss-discard-duplicates "^2.0.1"
1281
+    postcss-discard-empty "^2.0.1"
1282
+    postcss-discard-overridden "^0.1.1"
1283
+    postcss-discard-unused "^2.2.1"
1284
+    postcss-filter-plugins "^2.0.0"
1285
+    postcss-merge-idents "^2.1.5"
1286
+    postcss-merge-longhand "^2.0.1"
1287
+    postcss-merge-rules "^2.0.3"
1288
+    postcss-minify-font-values "^1.0.2"
1289
+    postcss-minify-gradients "^1.0.1"
1290
+    postcss-minify-params "^1.0.4"
1291
+    postcss-minify-selectors "^2.0.4"
1292
+    postcss-normalize-charset "^1.1.0"
1293
+    postcss-normalize-url "^3.0.7"
1294
+    postcss-ordered-values "^2.1.0"
1295
+    postcss-reduce-idents "^2.2.2"
1296
+    postcss-reduce-initial "^1.0.0"
1297
+    postcss-reduce-transforms "^1.0.3"
1298
+    postcss-svgo "^2.1.1"
1299
+    postcss-unique-selectors "^2.0.2"
1300
+    postcss-value-parser "^3.2.3"
1301
+    postcss-zindex "^2.0.1"
1302
+
1303
+csso@~2.3.1:
1304
+  version "2.3.2"
1305
+  resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85"
1306
+  dependencies:
1307
+    clap "^1.0.9"
1308
+    source-map "^0.5.3"
1309
+
1310
+dashdash@^1.12.0:
1311
+  version "1.14.1"
1312
+  resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
1313
+  dependencies:
1314
+    assert-plus "^1.0.0"
1315
+
1316
+date-now@^0.1.4:
1317
+  version "0.1.4"
1318
+  resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
1319
+
1320
+de-indent@^1.0.2:
1321
+  version "1.0.2"
1322
+  resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
1323
+
1324
+debug@2.6.7:
1325
+  version "2.6.7"
1326
+  resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.7.tgz#92bad1f6d05bbb6bba22cca88bcd0ec894c2861e"
1327
+  dependencies:
1328
+    ms "2.0.0"
1329
+
1330
+debug@^2.1.1, debug@^2.2.0:
1331
+  version "2.6.8"
1332
+  resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
1333
+  dependencies:
1334
+    ms "2.0.0"
1335
+
1336
+decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
1337
+  version "1.2.0"
1338
+  resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
1339
+
1340
+deep-extend@~0.4.0:
1341
+  version "0.4.2"
1342
+  resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f"
1343
+
1344
+defined@^1.0.0:
1345
+  version "1.0.0"
1346
+  resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
1347
+
1348
+delayed-stream@~1.0.0:
1349
+  version "1.0.0"
1350
+  resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1351
+
1352
+delegates@^1.0.0:
1353
+  version "1.0.0"
1354
+  resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
1355
+
1356
+depd@1.1.0, depd@~1.1.0:
1357
+  version "1.1.0"
1358
+  resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3"
1359
+
1360
+des.js@^1.0.0:
1361
+  version "1.0.0"
1362
+  resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
1363
+  dependencies:
1364
+    inherits "^2.0.1"
1365
+    minimalistic-assert "^1.0.0"
1366
+
1367
+destroy@~1.0.4:
1368
+  version "1.0.4"
1369
+  resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
1370
+
1371
+detect-indent@^4.0.0:
1372
+  version "4.0.0"
1373
+  resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
1374
+  dependencies:
1375
+    repeating "^2.0.0"
1376
+
1377
+diffie-hellman@^5.0.0:
1378
+  version "5.0.2"
1379
+  resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e"
1380
+  dependencies:
1381
+    bn.js "^4.1.0"
1382
+    miller-rabin "^4.0.0"
1383
+    randombytes "^2.0.0"
1384
+
1385
+dom-converter@~0.1:
1386
+  version "0.1.4"
1387
+  resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b"
1388
+  dependencies:
1389
+    utila "~0.3"
1390
+
1391
+dom-serializer@0:
1392
+  version "0.1.0"
1393
+  resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
1394
+  dependencies:
1395
+    domelementtype "~1.1.1"
1396
+    entities "~1.1.1"
1397
+
1398
+domain-browser@^1.1.1:
1399
+  version "1.1.7"
1400
+  resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc"
1401
+
1402
+domelementtype@1:
1403
+  version "1.3.0"
1404
+  resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"
1405
+
1406
+domelementtype@~1.1.1:
1407
+  version "1.1.3"
1408
+  resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
1409
+
1410
+domhandler@2.1:
1411
+  version "2.1.0"
1412
+  resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594"
1413
+  dependencies:
1414
+    domelementtype "1"
1415
+
1416
+domutils@1.1:
1417
+  version "1.1.6"
1418
+  resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485"
1419
+  dependencies:
1420
+    domelementtype "1"
1421
+
1422
+domutils@1.5.1:
1423
+  version "1.5.1"
1424
+  resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
1425
+  dependencies:
1426
+    dom-serializer "0"
1427
+    domelementtype "1"
1428
+
1429
+dot-prop@^4.1.0:
1430
+  version "4.1.1"
1431
+  resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.1.1.tgz#a8493f0b7b5eeec82525b5c7587fa7de7ca859c1"
1432
+  dependencies:
1433
+    is-obj "^1.0.0"
1434
+
1435
+duplexer@^0.1.1:
1436
+  version "0.1.1"
1437
+  resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
1438
+
1439
+ecc-jsbn@~0.1.1:
1440
+  version "0.1.1"
1441
+  resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
1442
+  dependencies:
1443
+    jsbn "~0.1.0"
1444
+
1445
+editorconfig@^0.13.2:
1446
+  version "0.13.2"
1447
+  resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.13.2.tgz#8e57926d9ee69ab6cb999f027c2171467acceb35"
1448
+  dependencies:
1449
+    bluebird "^3.0.5"
1450
+    commander "^2.9.0"
1451
+    lru-cache "^3.2.0"
1452
+    sigmund "^1.0.1"
1453
+
1454
+ee-first@1.1.1:
1455
+  version "1.1.1"
1456
+  resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
1457
+
1458
+ejs@^2.5.6:
1459
+  version "2.5.6"
1460
+  resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.6.tgz#479636bfa3fe3b1debd52087f0acb204b4f19c88"
1461
+
1462
+electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.14:
1463
+  version "1.3.14"
1464
+  resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.14.tgz#64af0f9efd3c3c6acd57d71f83b49ca7ee9c4b43"
1465
+
1466
+elliptic@^6.0.0:
1467
+  version "6.4.0"
1468
+  resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df"
1469
+  dependencies:
1470
+    bn.js "^4.4.0"
1471
+    brorand "^1.0.1"
1472
+    hash.js "^1.0.0"
1473
+    hmac-drbg "^1.0.0"
1474
+    inherits "^2.0.1"
1475
+    minimalistic-assert "^1.0.0"
1476
+    minimalistic-crypto-utils "^1.0.0"
1477
+
1478
+emojis-list@^2.0.0:
1479
+  version "2.1.0"
1480
+  resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
1481
+
1482
+encodeurl@~1.0.1:
1483
+  version "1.0.1"
1484
+  resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20"
1485
+
1486
+enhanced-resolve@^3.0.0:
1487
+  version "3.1.0"
1488
+  resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec"
1489
+  dependencies:
1490
+    graceful-fs "^4.1.2"
1491
+    memory-fs "^0.4.0"
1492
+    object-assign "^4.0.1"
1493
+    tapable "^0.2.5"
1494
+
1495
+entities@~1.1.1:
1496
+  version "1.1.1"
1497
+  resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
1498
+
1499
+errno@^0.1.3:
1500
+  version "0.1.4"
1501
+  resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"
1502
+  dependencies:
1503
+    prr "~0.0.0"
1504
+
1505
+error-ex@^1.2.0:
1506
+  version "1.3.1"
1507
+  resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
1508
+  dependencies:
1509
+    is-arrayish "^0.2.1"
1510
+
1511
+error-stack-parser@^2.0.0:
1512
+  version "2.0.1"
1513
+  resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.1.tgz#a3202b8fb03114aa9b40a0e3669e48b2b65a010a"
1514
+  dependencies:
1515
+    stackframe "^1.0.3"
1516
+
1517
+escape-html@~1.0.3:
1518
+  version "1.0.3"
1519
+  resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
1520
+
1521
+escape-string-regexp@^1.0.2:
1522
+  version "1.0.5"
1523
+  resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1524
+
1525
+esprima@^2.6.0:
1526
+  version "2.7.3"
1527
+  resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
1528
+
1529
+esprima@^3.1.1:
1530
+  version "3.1.3"
1531
+  resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
1532
+
1533
+esutils@^2.0.2:
1534
+  version "2.0.2"
1535
+  resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
1536
+
1537
+etag@~1.8.0:
1538
+  version "1.8.0"
1539
+  resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.0.tgz#6f631aef336d6c46362b51764044ce216be3c051"
1540
+
1541
+eventemitter3@1.x.x:
1542
+  version "1.2.0"
1543
+  resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
1544
+
1545
+events@^1.0.0:
1546
+  version "1.1.1"
1547
+  resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
1548
+
1549
+eventsource-polyfill@^0.9.6:
1550
+  version "0.9.6"
1551
+  resolved "https://registry.yarnpkg.com/eventsource-polyfill/-/eventsource-polyfill-0.9.6.tgz#10e0d187f111b167f28fdab918843ce7d818f13c"
1552
+
1553
+evp_bytestokey@^1.0.0:
1554
+  version "1.0.0"
1555
+  resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz#497b66ad9fef65cd7c08a6180824ba1476b66e53"
1556
+  dependencies:
1557
+    create-hash "^1.1.1"
1558
+
1559
+expand-brackets@^0.1.4:
1560
+  version "0.1.5"
1561
+  resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
1562
+  dependencies:
1563
+    is-posix-bracket "^0.1.0"
1564
+
1565
+expand-range@^1.8.1:
1566
+  version "1.8.2"
1567
+  resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
1568
+  dependencies:
1569
+    fill-range "^2.1.0"
1570
+
1571
+express@^4.14.1, express@^4.15.2:
1572
+  version "4.15.3"
1573
+  resolved "https://registry.yarnpkg.com/express/-/express-4.15.3.tgz#bab65d0f03aa80c358408972fc700f916944b662"
1574
+  dependencies:
1575
+    accepts "~1.3.3"
1576
+    array-flatten "1.1.1"
1577
+    content-disposition "0.5.2"
1578
+    content-type "~1.0.2"
1579
+    cookie "0.3.1"
1580
+    cookie-signature "1.0.6"
1581
+    debug "2.6.7"
1582
+    depd "~1.1.0"
1583
+    encodeurl "~1.0.1"
1584
+    escape-html "~1.0.3"
1585
+    etag "~1.8.0"
1586
+    finalhandler "~1.0.3"
1587
+    fresh "0.5.0"
1588
+    merge-descriptors "1.0.1"
1589
+    methods "~1.1.2"
1590
+    on-finished "~2.3.0"
1591
+    parseurl "~1.3.1"
1592
+    path-to-regexp "0.1.7"
1593
+    proxy-addr "~1.1.4"
1594
+    qs "6.4.0"
1595
+    range-parser "~1.2.0"
1596
+    send "0.15.3"
1597
+    serve-static "1.12.3"
1598
+    setprototypeof "1.0.3"
1599
+    statuses "~1.3.1"
1600
+    type-is "~1.6.15"
1601
+    utils-merge "1.0.0"
1602
+    vary "~1.1.1"
1603
+
1604
+extend@~3.0.0:
1605
+  version "3.0.1"
1606
+  resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
1607
+
1608
+extglob@^0.3.1:
1609
+  version "0.3.2"
1610
+  resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
1611
+  dependencies:
1612
+    is-extglob "^1.0.0"
1613
+
1614
+extract-text-webpack-plugin@^2.0.0:
1615
+  version "2.1.2"
1616
+  resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz#756ef4efa8155c3681833fbc34da53b941746d6c"
1617
+  dependencies:
1618
+    async "^2.1.2"
1619
+    loader-utils "^1.0.2"
1620
+    schema-utils "^0.3.0"
1621
+    webpack-sources "^1.0.1"
1622
+
1623
+extsprintf@1.0.2:
1624
+  version "1.0.2"
1625
+  resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"
1626
+
1627
+fast-deep-equal@^0.1.0:
1628
+  version "0.1.0"
1629
+  resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-0.1.0.tgz#5c6f4599aba6b333ee3342e2ed978672f1001f8d"
1630
+
1631
+fastparse@^1.1.1:
1632
+  version "1.1.1"
1633
+  resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"
1634
+
1635
+file-loader@^0.11.1:
1636
+  version "0.11.2"
1637
+  resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.11.2.tgz#4ff1df28af38719a6098093b88c82c71d1794a34"
1638
+  dependencies:
1639
+    loader-utils "^1.0.2"
1640
+
1641
+filename-regex@^2.0.0:
1642
+  version "2.0.1"
1643
+  resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
1644
+
1645
+filesize@^3.5.9:
1646
+  version "3.5.10"
1647
+  resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.10.tgz#fc8fa23ddb4ef9e5e0ab6e1e64f679a24a56761f"
1648
+
1649
+fill-range@^2.1.0:
1650
+  version "2.2.3"
1651
+  resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723"
1652
+  dependencies:
1653
+    is-number "^2.1.0"
1654
+    isobject "^2.0.0"
1655
+    randomatic "^1.1.3"
1656
+    repeat-element "^1.1.2"
1657
+    repeat-string "^1.5.2"
1658
+
1659
+finalhandler@~1.0.3:
1660
+  version "1.0.3"
1661
+  resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.3.tgz#ef47e77950e999780e86022a560e3217e0d0cc89"
1662
+  dependencies:
1663
+    debug "2.6.7"
1664
+    encodeurl "~1.0.1"
1665
+    escape-html "~1.0.3"
1666
+    on-finished "~2.3.0"
1667
+    parseurl "~1.3.1"
1668
+    statuses "~1.3.1"
1669
+    unpipe "~1.0.0"
1670
+
1671
+find-cache-dir@^0.1.1:
1672
+  version "0.1.1"
1673
+  resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9"
1674
+  dependencies:
1675
+    commondir "^1.0.1"
1676
+    mkdirp "^0.5.1"
1677
+    pkg-dir "^1.0.0"
1678
+
1679
+find-up@^1.0.0:
1680
+  version "1.1.2"
1681
+  resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
1682
+  dependencies:
1683
+    path-exists "^2.0.0"
1684
+    pinkie-promise "^2.0.0"
1685
+
1686
+flatten@^1.0.2:
1687
+  version "1.0.2"
1688
+  resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
1689
+
1690
+for-in@^1.0.1:
1691
+  version "1.0.2"
1692
+  resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
1693
+
1694
+for-own@^0.1.4:
1695
+  version "0.1.5"
1696
+  resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
1697
+  dependencies:
1698
+    for-in "^1.0.1"
1699
+
1700
+forever-agent@~0.6.1:
1701
+  version "0.6.1"
1702
+  resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
1703
+
1704
+form-data@~2.1.1:
1705
+  version "2.1.4"
1706
+  resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
1707
+  dependencies:
1708
+    asynckit "^0.4.0"
1709
+    combined-stream "^1.0.5"
1710
+    mime-types "^2.1.12"
1711
+
1712
+forwarded@~0.1.0:
1713
+  version "0.1.0"
1714
+  resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363"
1715
+
1716
+fresh@0.5.0:
1717
+  version "0.5.0"
1718
+  resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e"
1719
+
1720
+friendly-errors-webpack-plugin@^1.1.3:
1721
+  version "1.6.1"
1722
+  resolved "https://registry.yarnpkg.com/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.6.1.tgz#e32781c4722f546a06a9b5d7a7cfa28520375d70"
1723
+  dependencies:
1724
+    chalk "^1.1.3"
1725
+    error-stack-parser "^2.0.0"
1726
+    string-length "^1.0.1"
1727
+
1728
+fs-extra@^0.26.4:
1729
+  version "0.26.7"
1730
+  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9"
1731
+  dependencies:
1732
+    graceful-fs "^4.1.2"
1733
+    jsonfile "^2.1.0"
1734
+    klaw "^1.0.0"
1735
+    path-is-absolute "^1.0.0"
1736
+    rimraf "^2.2.8"
1737
+
1738
+fs.realpath@^1.0.0:
1739
+  version "1.0.0"
1740
+  resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1741
+
1742
+fsevents@^1.0.0:
1743
+  version "1.1.2"
1744
+  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4"
1745
+  dependencies:
1746
+    nan "^2.3.0"
1747
+    node-pre-gyp "^0.6.36"
1748
+
1749
+fstream-ignore@^1.0.5:
1750
+  version "1.0.5"
1751
+  resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
1752
+  dependencies:
1753
+    fstream "^1.0.0"
1754
+    inherits "2"
1755
+    minimatch "^3.0.0"
1756
+
1757
+fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
1758
+  version "1.0.11"
1759
+  resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"
1760
+  dependencies:
1761
+    graceful-fs "^4.1.2"
1762
+    inherits "~2.0.0"
1763
+    mkdirp ">=0.5 0"
1764
+    rimraf "2"
1765
+
1766
+function-bind@^1.0.2:
1767
+  version "1.1.0"
1768
+  resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771"
1769
+
1770
+gauge@~2.7.3:
1771
+  version "2.7.4"
1772
+  resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
1773
+  dependencies:
1774
+    aproba "^1.0.3"
1775
+    console-control-strings "^1.0.0"
1776
+    has-unicode "^2.0.0"
1777
+    object-assign "^4.1.0"
1778
+    signal-exit "^3.0.0"
1779
+    string-width "^1.0.1"
1780
+    strip-ansi "^3.0.1"
1781
+    wide-align "^1.1.0"
1782
+
1783
+get-caller-file@^1.0.1:
1784
+  version "1.0.2"
1785
+  resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
1786
+
1787
+getpass@^0.1.1:
1788
+  version "0.1.7"
1789
+  resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
1790
+  dependencies:
1791
+    assert-plus "^1.0.0"
1792
+
1793
+glob-base@^0.3.0:
1794
+  version "0.3.0"
1795
+  resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
1796
+  dependencies:
1797
+    glob-parent "^2.0.0"
1798
+    is-glob "^2.0.0"
1799
+
1800
+glob-parent@^2.0.0:
1801
+  version "2.0.0"
1802
+  resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
1803
+  dependencies:
1804
+    is-glob "^2.0.0"
1805
+
1806
+glob@^6.0.4:
1807
+  version "6.0.4"
1808
+  resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
1809
+  dependencies:
1810
+    inflight "^1.0.4"
1811
+    inherits "2"
1812
+    minimatch "2 || 3"
1813
+    once "^1.3.0"
1814
+    path-is-absolute "^1.0.0"
1815
+
1816
+glob@^7.0.0, glob@^7.0.5:
1817
+  version "7.1.2"
1818
+  resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
1819
+  dependencies:
1820
+    fs.realpath "^1.0.0"
1821
+    inflight "^1.0.4"
1822
+    inherits "2"
1823
+    minimatch "^3.0.4"
1824
+    once "^1.3.0"
1825
+    path-is-absolute "^1.0.0"
1826
+
1827
+globals@^9.0.0:
1828
+  version "9.18.0"
1829
+  resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
1830
+
1831
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
1832
+  version "4.1.11"
1833
+  resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
1834
+
1835
+"graceful-readlink@>= 1.0.0":
1836
+  version "1.0.1"
1837
+  resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
1838
+
1839
+gzip-size@^3.0.0:
1840
+  version "3.0.0"
1841
+  resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
1842
+  dependencies:
1843
+    duplexer "^0.1.1"
1844
+
1845
+har-schema@^1.0.5:
1846
+  version "1.0.5"
1847
+  resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
1848
+
1849
+har-validator@~4.2.1:
1850
+  version "4.2.1"
1851
+  resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
1852
+  dependencies:
1853
+    ajv "^4.9.1"
1854
+    har-schema "^1.0.5"
1855
+
1856
+has-ansi@^2.0.0:
1857
+  version "2.0.0"
1858
+  resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
1859
+  dependencies:
1860
+    ansi-regex "^2.0.0"
1861
+
1862
+has-flag@^1.0.0:
1863
+  version "1.0.0"
1864
+  resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
1865
+
1866
+has-unicode@^2.0.0:
1867
+  version "2.0.1"
1868
+  resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
1869
+
1870
+has@^1.0.1:
1871
+  version "1.0.1"
1872
+  resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
1873
+  dependencies:
1874
+    function-bind "^1.0.2"
1875
+
1876
+hash-base@^2.0.0:
1877
+  version "2.0.2"
1878
+  resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1"
1879
+  dependencies:
1880
+    inherits "^2.0.1"
1881
+
1882
+hash-sum@^1.0.2:
1883
+  version "1.0.2"
1884
+  resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04"
1885
+
1886
+hash.js@^1.0.0, hash.js@^1.0.3:
1887
+  version "1.1.1"
1888
+  resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.1.tgz#5cb2e796499224e69fd0b00ed01d2d4a16e7a323"
1889
+  dependencies:
1890
+    inherits "^2.0.3"
1891
+    minimalistic-assert "^1.0.0"
1892
+
1893
+hawk@~3.1.3:
1894
+  version "3.1.3"
1895
+  resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
1896
+  dependencies:
1897
+    boom "2.x.x"
1898
+    cryptiles "2.x.x"
1899
+    hoek "2.x.x"
1900
+    sntp "1.x.x"
1901
+
1902
+he@1.1.x, he@^1.1.0:
1903
+  version "1.1.1"
1904
+  resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
1905
+
1906
+hmac-drbg@^1.0.0:
1907
+  version "1.0.1"
1908
+  resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
1909
+  dependencies:
1910
+    hash.js "^1.0.3"
1911
+    minimalistic-assert "^1.0.0"
1912
+    minimalistic-crypto-utils "^1.0.1"
1913
+
1914
+hoek@2.x.x:
1915
+  version "2.16.3"
1916
+  resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
1917
+
1918
+home-or-tmp@^2.0.0:
1919
+  version "2.0.0"
1920
+  resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
1921
+  dependencies:
1922
+    os-homedir "^1.0.0"
1923
+    os-tmpdir "^1.0.1"
1924
+
1925
+hosted-git-info@^2.1.4:
1926
+  version "2.4.2"
1927
+  resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67"
1928
+
1929
+html-comment-regex@^1.1.0:
1930
+  version "1.1.1"
1931
+  resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e"
1932
+
1933
+html-entities@^1.2.0:
1934
+  version "1.2.1"
1935
+  resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
1936
+
1937
+html-minifier@^3.2.3:
1938
+  version "3.5.2"
1939
+  resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.2.tgz#d73bc3ff448942408818ce609bf3fb0ea7ef4eb7"
1940
+  dependencies:
1941
+    camel-case "3.0.x"
1942
+    clean-css "4.1.x"
1943
+    commander "2.9.x"
1944
+    he "1.1.x"
1945
+    ncname "1.0.x"
1946
+    param-case "2.1.x"
1947
+    relateurl "0.2.x"
1948
+    uglify-js "3.0.x"
1949
+
1950
+html-webpack-plugin@^2.28.0:
1951
+  version "2.28.0"
1952
+  resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz#2e7863b57e5fd48fe263303e2ffc934c3064d009"
1953
+  dependencies:
1954
+    bluebird "^3.4.7"
1955
+    html-minifier "^3.2.3"
1956
+    loader-utils "^0.2.16"
1957
+    lodash "^4.17.3"
1958
+    pretty-error "^2.0.2"
1959
+    toposort "^1.0.0"
1960
+
1961
+htmlparser2@~3.3.0:
1962
+  version "3.3.0"
1963
+  resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe"
1964
+  dependencies:
1965
+    domelementtype "1"
1966
+    domhandler "2.1"
1967
+    domutils "1.1"
1968
+    readable-stream "1.0"
1969
+
1970
+http-errors@~1.6.1:
1971
+  version "1.6.1"
1972
+  resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.1.tgz#5f8b8ed98aca545656bf572997387f904a722257"
1973
+  dependencies:
1974
+    depd "1.1.0"
1975
+    inherits "2.0.3"
1976
+    setprototypeof "1.0.3"
1977
+    statuses ">= 1.3.1 < 2"
1978
+
1979
+http-proxy-middleware@^0.17.3:
1980
+  version "0.17.4"
1981
+  resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833"
1982
+  dependencies:
1983
+    http-proxy "^1.16.2"
1984
+    is-glob "^3.1.0"
1985
+    lodash "^4.17.2"
1986
+    micromatch "^2.3.11"
1987
+
1988
+http-proxy@^1.16.2:
1989
+  version "1.16.2"
1990
+  resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz#06dff292952bf64dbe8471fa9df73066d4f37742"
1991
+  dependencies:
1992
+    eventemitter3 "1.x.x"
1993
+    requires-port "1.x.x"
1994
+
1995
+http-signature@~1.1.0:
1996
+  version "1.1.1"
1997
+  resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
1998
+  dependencies:
1999
+    assert-plus "^0.2.0"
2000
+    jsprim "^1.2.2"
2001
+    sshpk "^1.7.0"
2002
+
2003
+https-browserify@0.0.1:
2004
+  version "0.0.1"
2005
+  resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
2006
+
2007
+icss-replace-symbols@^1.1.0:
2008
+  version "1.1.0"
2009
+  resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
2010
+
2011
+icss-utils@^2.1.0:
2012
+  version "2.1.0"
2013
+  resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
2014
+  dependencies:
2015
+    postcss "^6.0.1"
2016
+
2017
+ieee754@^1.1.4:
2018
+  version "1.1.8"
2019
+  resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"
2020
+
2021
+indexes-of@^1.0.1:
2022
+  version "1.0.1"
2023
+  resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
2024
+
2025
+indexof@0.0.1:
2026
+  version "0.0.1"
2027
+  resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
2028
+
2029
+inflight@^1.0.4:
2030
+  version "1.0.6"
2031
+  resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
2032
+  dependencies:
2033
+    once "^1.3.0"
2034
+    wrappy "1"
2035
+
2036
+inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
2037
+  version "2.0.3"
2038
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
2039
+
2040
+inherits@2.0.1:
2041
+  version "2.0.1"
2042
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
2043
+
2044
+ini@^1.3.4, ini@~1.3.0:
2045
+  version "1.3.4"
2046
+  resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e"
2047
+
2048
+interpret@^1.0.0:
2049
+  version "1.0.3"
2050
+  resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90"
2051
+
2052
+invariant@^2.2.0, invariant@^2.2.2:
2053
+  version "2.2.2"
2054
+  resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360"
2055
+  dependencies:
2056
+    loose-envify "^1.0.0"
2057
+
2058
+invert-kv@^1.0.0:
2059
+  version "1.0.0"
2060
+  resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
2061
+
2062
+ipaddr.js@1.3.0:
2063
+  version "1.3.0"
2064
+  resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec"
2065
+
2066
+is-absolute-url@^2.0.0:
2067
+  version "2.1.0"
2068
+  resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
2069
+
2070
+is-arrayish@^0.2.1:
2071
+  version "0.2.1"
2072
+  resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
2073
+
2074
+is-binary-path@^1.0.0:
2075
+  version "1.0.1"
2076
+  resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
2077
+  dependencies:
2078
+    binary-extensions "^1.0.0"
2079
+
2080
+is-buffer@^1.1.5:
2081
+  version "1.1.5"
2082
+  resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc"
2083
+
2084
+is-builtin-module@^1.0.0:
2085
+  version "1.0.0"
2086
+  resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
2087
+  dependencies:
2088
+    builtin-modules "^1.0.0"
2089
+
2090
+is-directory@^0.3.1:
2091
+  version "0.3.1"
2092
+  resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
2093
+
2094
+is-dotfile@^1.0.0:
2095
+  version "1.0.3"
2096
+  resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
2097
+
2098
+is-equal-shallow@^0.1.3:
2099
+  version "0.1.3"
2100
+  resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
2101
+  dependencies:
2102
+    is-primitive "^2.0.0"
2103
+
2104
+is-extendable@^0.1.1:
2105
+  version "0.1.1"
2106
+  resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
2107
+
2108
+is-extglob@^1.0.0:
2109
+  version "1.0.0"
2110
+  resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
2111
+
2112
+is-extglob@^2.1.0:
2113
+  version "2.1.1"
2114
+  resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
2115
+
2116
+is-finite@^1.0.0:
2117
+  version "1.0.2"
2118
+  resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
2119
+  dependencies:
2120
+    number-is-nan "^1.0.0"
2121
+
2122
+is-fullwidth-code-point@^1.0.0:
2123
+  version "1.0.0"
2124
+  resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
2125
+  dependencies:
2126
+    number-is-nan "^1.0.0"
2127
+
2128
+is-glob@^2.0.0, is-glob@^2.0.1:
2129
+  version "2.0.1"
2130
+  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
2131
+  dependencies:
2132
+    is-extglob "^1.0.0"
2133
+
2134
+is-glob@^3.1.0:
2135
+  version "3.1.0"
2136
+  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
2137
+  dependencies:
2138
+    is-extglob "^2.1.0"
2139
+
2140
+is-number@^2.1.0:
2141
+  version "2.1.0"
2142
+  resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
2143
+  dependencies:
2144
+    kind-of "^3.0.2"
2145
+
2146
+is-number@^3.0.0:
2147
+  version "3.0.0"
2148
+  resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
2149
+  dependencies:
2150
+    kind-of "^3.0.2"
2151
+
2152
+is-obj@^1.0.0:
2153
+  version "1.0.1"
2154
+  resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
2155
+
2156
+is-plain-obj@^1.0.0:
2157
+  version "1.1.0"
2158
+  resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
2159
+
2160
+is-posix-bracket@^0.1.0:
2161
+  version "0.1.1"
2162
+  resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
2163
+
2164
+is-primitive@^2.0.0:
2165
+  version "2.0.0"
2166
+  resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
2167
+
2168
+is-svg@^2.0.0:
2169
+  version "2.1.0"
2170
+  resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9"
2171
+  dependencies:
2172
+    html-comment-regex "^1.1.0"
2173
+
2174
+is-typedarray@~1.0.0:
2175
+  version "1.0.0"
2176
+  resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
2177
+
2178
+is-utf8@^0.2.0:
2179
+  version "0.2.1"
2180
+  resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
2181
+
2182
+isarray@0.0.1:
2183
+  version "0.0.1"
2184
+  resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
2185
+
2186
+isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
2187
+  version "1.0.0"
2188
+  resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
2189
+
2190
+isobject@^2.0.0:
2191
+  version "2.1.0"
2192
+  resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
2193
+  dependencies:
2194
+    isarray "1.0.0"
2195
+
2196
+isstream@~0.1.2:
2197
+  version "0.1.2"
2198
+  resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
2199
+
2200
+js-base64@^2.1.9:
2201
+  version "2.1.9"
2202
+  resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce"
2203
+
2204
+js-beautify@^1.6.3:
2205
+  version "1.6.14"
2206
+  resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.14.tgz#d3b8f7322d02b9277d58bd238264c327e58044cd"
2207
+  dependencies:
2208
+    config-chain "~1.1.5"
2209
+    editorconfig "^0.13.2"
2210
+    mkdirp "~0.5.0"
2211
+    nopt "~3.0.1"
2212
+
2213
+js-tokens@^3.0.0:
2214
+  version "3.0.1"
2215
+  resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
2216
+
2217
+js-yaml@^3.4.3:
2218
+  version "3.8.4"
2219
+  resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.4.tgz#520b4564f86573ba96662af85a8cafa7b4b5a6f6"
2220
+  dependencies:
2221
+    argparse "^1.0.7"
2222
+    esprima "^3.1.1"
2223
+
2224
+js-yaml@~3.7.0:
2225
+  version "3.7.0"
2226
+  resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80"
2227
+  dependencies:
2228
+    argparse "^1.0.7"
2229
+    esprima "^2.6.0"
2230
+
2231
+jsbn@~0.1.0:
2232
+  version "0.1.1"
2233
+  resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
2234
+
2235
+jsesc@^1.3.0:
2236
+  version "1.3.0"
2237
+  resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
2238
+
2239
+jsesc@~0.5.0:
2240
+  version "0.5.0"
2241
+  resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
2242
+
2243
+json-loader@^0.5.4:
2244
+  version "0.5.4"
2245
+  resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de"
2246
+
2247
+json-schema-traverse@^0.3.0:
2248
+  version "0.3.0"
2249
+  resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.0.tgz#0016c0b1ca1efe46d44d37541bcdfc19dcfae0db"
2250
+
2251
+json-schema@0.2.3:
2252
+  version "0.2.3"
2253
+  resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
2254
+
2255
+json-stable-stringify@^1.0.1:
2256
+  version "1.0.1"
2257
+  resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
2258
+  dependencies:
2259
+    jsonify "~0.0.0"
2260
+
2261
+json-stringify-safe@~5.0.1:
2262
+  version "5.0.1"
2263
+  resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
2264
+
2265
+json5@^0.5.0, json5@^0.5.1:
2266
+  version "0.5.1"
2267
+  resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
2268
+
2269
+jsonfile@^2.1.0:
2270
+  version "2.4.0"
2271
+  resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
2272
+  optionalDependencies:
2273
+    graceful-fs "^4.1.6"
2274
+
2275
+jsonify@~0.0.0:
2276
+  version "0.0.0"
2277
+  resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
2278
+
2279
+jsprim@^1.2.2:
2280
+  version "1.4.0"
2281
+  resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918"
2282
+  dependencies:
2283
+    assert-plus "1.0.0"
2284
+    extsprintf "1.0.2"
2285
+    json-schema "0.2.3"
2286
+    verror "1.3.6"
2287
+
2288
+kind-of@^3.0.2:
2289
+  version "3.2.2"
2290
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
2291
+  dependencies:
2292
+    is-buffer "^1.1.5"
2293
+
2294
+kind-of@^4.0.0:
2295
+  version "4.0.0"
2296
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
2297
+  dependencies:
2298
+    is-buffer "^1.1.5"
2299
+
2300
+klaw@^1.0.0:
2301
+  version "1.3.1"
2302
+  resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
2303
+  optionalDependencies:
2304
+    graceful-fs "^4.1.9"
2305
+
2306
+lazy-cache@^1.0.3:
2307
+  version "1.0.4"
2308
+  resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
2309
+
2310
+lcid@^1.0.0:
2311
+  version "1.0.0"
2312
+  resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
2313
+  dependencies:
2314
+    invert-kv "^1.0.0"
2315
+
2316
+load-json-file@^1.0.0:
2317
+  version "1.1.0"
2318
+  resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
2319
+  dependencies:
2320
+    graceful-fs "^4.1.2"
2321
+    parse-json "^2.2.0"
2322
+    pify "^2.0.0"
2323
+    pinkie-promise "^2.0.0"
2324
+    strip-bom "^2.0.0"
2325
+
2326
+loader-runner@^2.3.0:
2327
+  version "2.3.0"
2328
+  resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
2329
+
2330
+loader-utils@^0.2.15, loader-utils@^0.2.16:
2331
+  version "0.2.17"
2332
+  resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
2333
+  dependencies:
2334
+    big.js "^3.1.3"
2335
+    emojis-list "^2.0.0"
2336
+    json5 "^0.5.0"
2337
+    object-assign "^4.0.1"
2338
+
2339
+loader-utils@^1.0.2, loader-utils@^1.1.0:
2340
+  version "1.1.0"
2341
+  resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd"
2342
+  dependencies:
2343
+    big.js "^3.1.3"
2344
+    emojis-list "^2.0.0"
2345
+    json5 "^0.5.0"
2346
+
2347
+lodash-es@^4.2.1:
2348
+  version "4.17.4"
2349
+  resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.4.tgz#dcc1d7552e150a0640073ba9cb31d70f032950e7"
2350
+
2351
+lodash.camelcase@^4.3.0:
2352
+  version "4.3.0"
2353
+  resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
2354
+
2355
+lodash.memoize@^4.1.2:
2356
+  version "4.1.2"
2357
+  resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
2358
+
2359
+lodash.uniq@^4.5.0:
2360
+  version "4.5.0"
2361
+  resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
2362
+
2363
+lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0:
2364
+  version "4.17.4"
2365
+  resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
2366
+
2367
+log-symbols@^1.0.2:
2368
+  version "1.0.2"
2369
+  resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
2370
+  dependencies:
2371
+    chalk "^1.0.0"
2372
+
2373
+longest@^1.0.1:
2374
+  version "1.0.1"
2375
+  resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
2376
+
2377
+loose-envify@^1.0.0, loose-envify@^1.1.0:
2378
+  version "1.3.1"
2379
+  resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
2380
+  dependencies:
2381
+    js-tokens "^3.0.0"
2382
+
2383
+lower-case@^1.1.1:
2384
+  version "1.1.4"
2385
+  resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
2386
+
2387
+lru-cache@^3.2.0:
2388
+  version "3.2.0"
2389
+  resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-3.2.0.tgz#71789b3b7f5399bec8565dda38aa30d2a097efee"
2390
+  dependencies:
2391
+    pseudomap "^1.0.1"
2392
+
2393
+lru-cache@^4.0.1:
2394
+  version "4.1.1"
2395
+  resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55"
2396
+  dependencies:
2397
+    pseudomap "^1.0.2"
2398
+    yallist "^2.1.2"
2399
+
2400
+macaddress@^0.2.8:
2401
+  version "0.2.8"
2402
+  resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12"
2403
+
2404
+math-expression-evaluator@^1.2.14:
2405
+  version "1.2.17"
2406
+  resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
2407
+
2408
+media-typer@0.3.0:
2409
+  version "0.3.0"
2410
+  resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
2411
+
2412
+memory-fs@^0.4.0, memory-fs@~0.4.1:
2413
+  version "0.4.1"
2414
+  resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
2415
+  dependencies:
2416
+    errno "^0.1.3"
2417
+    readable-stream "^2.0.1"
2418
+
2419
+merge-descriptors@1.0.1:
2420
+  version "1.0.1"
2421
+  resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
2422
+
2423
+methods@~1.1.2:
2424
+  version "1.1.2"
2425
+  resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
2426
+
2427
+micromatch@^2.1.5, micromatch@^2.3.11:
2428
+  version "2.3.11"
2429
+  resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
2430
+  dependencies:
2431
+    arr-diff "^2.0.0"
2432
+    array-unique "^0.2.1"
2433
+    braces "^1.8.2"
2434
+    expand-brackets "^0.1.4"
2435
+    extglob "^0.3.1"
2436
+    filename-regex "^2.0.0"
2437
+    is-extglob "^1.0.0"
2438
+    is-glob "^2.0.1"
2439
+    kind-of "^3.0.2"
2440
+    normalize-path "^2.0.1"
2441
+    object.omit "^2.0.0"
2442
+    parse-glob "^3.0.4"
2443
+    regex-cache "^0.4.2"
2444
+
2445
+miller-rabin@^4.0.0:
2446
+  version "4.0.0"
2447
+  resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.0.tgz#4a62fb1d42933c05583982f4c716f6fb9e6c6d3d"
2448
+  dependencies:
2449
+    bn.js "^4.0.0"
2450
+    brorand "^1.0.1"
2451
+
2452
+mime-db@~1.27.0:
2453
+  version "1.27.0"
2454
+  resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1"
2455
+
2456
+mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7:
2457
+  version "2.1.15"
2458
+  resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed"
2459
+  dependencies:
2460
+    mime-db "~1.27.0"
2461
+
2462
+mime@1.3.4:
2463
+  version "1.3.4"
2464
+  resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
2465
+
2466
+mime@1.3.x, mime@^1.3.4:
2467
+  version "1.3.6"
2468
+  resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
2469
+
2470
+mimic-fn@^1.0.0:
2471
+  version "1.1.0"
2472
+  resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18"
2473
+
2474
+minimalistic-assert@^1.0.0:
2475
+  version "1.0.0"
2476
+  resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3"
2477
+
2478
+minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
2479
+  version "1.0.1"
2480
+  resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
2481
+
2482
+"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4:
2483
+  version "3.0.4"
2484
+  resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
2485
+  dependencies:
2486
+    brace-expansion "^1.1.7"
2487
+
2488
+minimist@0.0.8:
2489
+  version "0.0.8"
2490
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
2491
+
2492
+minimist@^1.2.0:
2493
+  version "1.2.0"
2494
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
2495
+
2496
+"mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
2497
+  version "0.5.1"
2498
+  resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
2499
+  dependencies:
2500
+    minimist "0.0.8"
2501
+
2502
+ms@2.0.0:
2503
+  version "2.0.0"
2504
+  resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
2505
+
2506
+nan@^2.3.0:
2507
+  version "2.6.2"
2508
+  resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
2509
+
2510
+ncname@1.0.x:
2511
+  version "1.0.0"
2512
+  resolved "https://registry.yarnpkg.com/ncname/-/ncname-1.0.0.tgz#5b57ad18b1ca092864ef62b0b1ed8194f383b71c"
2513
+  dependencies:
2514
+    xml-char-classes "^1.0.0"
2515
+
2516
+negotiator@0.6.1:
2517
+  version "0.6.1"
2518
+  resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
2519
+
2520
+no-case@^2.2.0:
2521
+  version "2.3.1"
2522
+  resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.1.tgz#7aeba1c73a52184265554b7dc03baf720df80081"
2523
+  dependencies:
2524
+    lower-case "^1.1.1"
2525
+
2526
+node-dir@^0.1.10:
2527
+  version "0.1.17"
2528
+  resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5"
2529
+  dependencies:
2530
+    minimatch "^3.0.2"
2531
+
2532
+node-libs-browser@^2.0.0:
2533
+  version "2.0.0"
2534
+  resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.0.0.tgz#a3a59ec97024985b46e958379646f96c4b616646"
2535
+  dependencies:
2536
+    assert "^1.1.1"
2537
+    browserify-zlib "^0.1.4"
2538
+    buffer "^4.3.0"
2539
+    console-browserify "^1.1.0"
2540
+    constants-browserify "^1.0.0"
2541
+    crypto-browserify "^3.11.0"
2542
+    domain-browser "^1.1.1"
2543
+    events "^1.0.0"
2544
+    https-browserify "0.0.1"
2545
+    os-browserify "^0.2.0"
2546
+    path-browserify "0.0.0"
2547
+    process "^0.11.0"
2548
+    punycode "^1.2.4"
2549
+    querystring-es3 "^0.2.0"
2550
+    readable-stream "^2.0.5"
2551
+    stream-browserify "^2.0.1"
2552
+    stream-http "^2.3.1"
2553
+    string_decoder "^0.10.25"
2554
+    timers-browserify "^2.0.2"
2555
+    tty-browserify "0.0.0"
2556
+    url "^0.11.0"
2557
+    util "^0.10.3"
2558
+    vm-browserify "0.0.4"
2559
+
2560
+node-pre-gyp@^0.6.36:
2561
+  version "0.6.36"
2562
+  resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786"
2563
+  dependencies:
2564
+    mkdirp "^0.5.1"
2565
+    nopt "^4.0.1"
2566
+    npmlog "^4.0.2"
2567
+    rc "^1.1.7"
2568
+    request "^2.81.0"
2569
+    rimraf "^2.6.1"
2570
+    semver "^5.3.0"
2571
+    tar "^2.2.1"
2572
+    tar-pack "^3.4.0"
2573
+
2574
+nopt@^4.0.1:
2575
+  version "4.0.1"
2576
+  resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
2577
+  dependencies:
2578
+    abbrev "1"
2579
+    osenv "^0.1.4"
2580
+
2581
+nopt@~3.0.1:
2582
+  version "3.0.6"
2583
+  resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
2584
+  dependencies:
2585
+    abbrev "1"
2586
+
2587
+normalize-package-data@^2.3.2:
2588
+  version "2.3.8"
2589
+  resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb"
2590
+  dependencies:
2591
+    hosted-git-info "^2.1.4"
2592
+    is-builtin-module "^1.0.0"
2593
+    semver "2 || 3 || 4 || 5"
2594
+    validate-npm-package-license "^3.0.1"
2595
+
2596
+normalize-path@^2.0.1:
2597
+  version "2.1.1"
2598
+  resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
2599
+  dependencies:
2600
+    remove-trailing-separator "^1.0.1"
2601
+
2602
+normalize-range@^0.1.2:
2603
+  version "0.1.2"
2604
+  resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
2605
+
2606
+normalize-url@^1.4.0:
2607
+  version "1.9.1"
2608
+  resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c"
2609
+  dependencies:
2610
+    object-assign "^4.0.1"
2611
+    prepend-http "^1.0.0"
2612
+    query-string "^4.1.0"
2613
+    sort-keys "^1.0.0"
2614
+
2615
+npmlog@^4.0.2:
2616
+  version "4.1.0"
2617
+  resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.0.tgz#dc59bee85f64f00ed424efb2af0783df25d1c0b5"
2618
+  dependencies:
2619
+    are-we-there-yet "~1.1.2"
2620
+    console-control-strings "~1.1.0"
2621
+    gauge "~2.7.3"
2622
+    set-blocking "~2.0.0"
2623
+
2624
+nth-check@~1.0.1:
2625
+  version "1.0.1"
2626
+  resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
2627
+  dependencies:
2628
+    boolbase "~1.0.0"
2629
+
2630
+num2fraction@^1.2.2:
2631
+  version "1.2.2"
2632
+  resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
2633
+
2634
+number-is-nan@^1.0.0:
2635
+  version "1.0.1"
2636
+  resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
2637
+
2638
+oauth-sign@~0.8.1:
2639
+  version "0.8.2"
2640
+  resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
2641
+
2642
+object-assign@^4.0.1, object-assign@^4.1.0:
2643
+  version "4.1.1"
2644
+  resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2645
+
2646
+object.omit@^2.0.0:
2647
+  version "2.0.1"
2648
+  resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
2649
+  dependencies:
2650
+    for-own "^0.1.4"
2651
+    is-extendable "^0.1.1"
2652
+
2653
+on-finished@~2.3.0:
2654
+  version "2.3.0"
2655
+  resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
2656
+  dependencies:
2657
+    ee-first "1.1.1"
2658
+
2659
+once@^1.3.0, once@^1.3.3:
2660
+  version "1.4.0"
2661
+  resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2662
+  dependencies:
2663
+    wrappy "1"
2664
+
2665
+onetime@^2.0.0:
2666
+  version "2.0.1"
2667
+  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
2668
+  dependencies:
2669
+    mimic-fn "^1.0.0"
2670
+
2671
+opener@^1.4.3:
2672
+  version "1.4.3"
2673
+  resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8"
2674
+
2675
+opn@^4.0.2:
2676
+  version "4.0.2"
2677
+  resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95"
2678
+  dependencies:
2679
+    object-assign "^4.0.1"
2680
+    pinkie-promise "^2.0.0"
2681
+
2682
+optimize-css-assets-webpack-plugin@^1.3.0:
2683
+  version "1.3.2"
2684
+  resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-1.3.2.tgz#eb27456e21eefbd8080f31e8368c59684e585a2c"
2685
+  dependencies:
2686
+    cssnano "^3.4.0"
2687
+    underscore "^1.8.3"
2688
+    webpack-sources "^0.1.0"
2689
+
2690
+ora@^1.2.0:
2691
+  version "1.3.0"
2692
+  resolved "https://registry.yarnpkg.com/ora/-/ora-1.3.0.tgz#80078dd2b92a934af66a3ad72a5b910694ede51a"
2693
+  dependencies:
2694
+    chalk "^1.1.1"
2695
+    cli-cursor "^2.1.0"
2696
+    cli-spinners "^1.0.0"
2697
+    log-symbols "^1.0.2"
2698
+
2699
+os-browserify@^0.2.0:
2700
+  version "0.2.1"
2701
+  resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f"
2702
+
2703
+os-homedir@^1.0.0, os-homedir@^1.0.1:
2704
+  version "1.0.2"
2705
+  resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
2706
+
2707
+os-locale@^1.4.0:
2708
+  version "1.4.0"
2709
+  resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
2710
+  dependencies:
2711
+    lcid "^1.0.0"
2712
+
2713
+os-tmpdir@^1.0.0, os-tmpdir@^1.0.1:
2714
+  version "1.0.2"
2715
+  resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
2716
+
2717
+osenv@^0.1.4:
2718
+  version "0.1.4"
2719
+  resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644"
2720
+  dependencies:
2721
+    os-homedir "^1.0.0"
2722
+    os-tmpdir "^1.0.0"
2723
+
2724
+pako@~0.2.0:
2725
+  version "0.2.9"
2726
+  resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"
2727
+
2728
+param-case@2.1.x:
2729
+  version "2.1.1"
2730
+  resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247"
2731
+  dependencies:
2732
+    no-case "^2.2.0"
2733
+
2734
+parse-asn1@^5.0.0:
2735
+  version "5.1.0"
2736
+  resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.0.tgz#37c4f9b7ed3ab65c74817b5f2480937fbf97c712"
2737
+  dependencies:
2738
+    asn1.js "^4.0.0"
2739
+    browserify-aes "^1.0.0"
2740
+    create-hash "^1.1.0"
2741
+    evp_bytestokey "^1.0.0"
2742
+    pbkdf2 "^3.0.3"
2743
+
2744
+parse-glob@^3.0.4:
2745
+  version "3.0.4"
2746
+  resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
2747
+  dependencies:
2748
+    glob-base "^0.3.0"
2749
+    is-dotfile "^1.0.0"
2750
+    is-extglob "^1.0.0"
2751
+    is-glob "^2.0.0"
2752
+
2753
+parse-json@^2.2.0:
2754
+  version "2.2.0"
2755
+  resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
2756
+  dependencies:
2757
+    error-ex "^1.2.0"
2758
+
2759
+parseurl@~1.3.1:
2760
+  version "1.3.1"
2761
+  resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
2762
+
2763
+path-browserify@0.0.0:
2764
+  version "0.0.0"
2765
+  resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
2766
+
2767
+path-exists@^2.0.0:
2768
+  version "2.1.0"
2769
+  resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
2770
+  dependencies:
2771
+    pinkie-promise "^2.0.0"
2772
+
2773
+path-is-absolute@^1.0.0:
2774
+  version "1.0.1"
2775
+  resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2776
+
2777
+path-parse@^1.0.5:
2778
+  version "1.0.5"
2779
+  resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
2780
+
2781
+path-to-regexp@0.1.7:
2782
+  version "0.1.7"
2783
+  resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
2784
+
2785
+path-type@^1.0.0:
2786
+  version "1.1.0"
2787
+  resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
2788
+  dependencies:
2789
+    graceful-fs "^4.1.2"
2790
+    pify "^2.0.0"
2791
+    pinkie-promise "^2.0.0"
2792
+
2793
+pbkdf2@^3.0.3:
2794
+  version "3.0.12"
2795
+  resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.12.tgz#be36785c5067ea48d806ff923288c5f750b6b8a2"
2796
+  dependencies:
2797
+    create-hash "^1.1.2"
2798
+    create-hmac "^1.1.4"
2799
+    ripemd160 "^2.0.1"
2800
+    safe-buffer "^5.0.1"
2801
+    sha.js "^2.4.8"
2802
+
2803
+performance-now@^0.2.0:
2804
+  version "0.2.0"
2805
+  resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
2806
+
2807
+pify@^2.0.0:
2808
+  version "2.3.0"
2809
+  resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
2810
+
2811
+pinkie-promise@^2.0.0:
2812
+  version "2.0.1"
2813
+  resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
2814
+  dependencies:
2815
+    pinkie "^2.0.0"
2816
+
2817
+pinkie@^2.0.0:
2818
+  version "2.0.4"
2819
+  resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
2820
+
2821
+pkg-dir@^1.0.0:
2822
+  version "1.0.0"
2823
+  resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
2824
+  dependencies:
2825
+    find-up "^1.0.0"
2826
+
2827
+postcss-calc@^5.2.0:
2828
+  version "5.3.1"
2829
+  resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e"
2830
+  dependencies:
2831
+    postcss "^5.0.2"
2832
+    postcss-message-helpers "^2.0.0"
2833
+    reduce-css-calc "^1.2.6"
2834
+
2835
+postcss-colormin@^2.1.8:
2836
+  version "2.2.2"
2837
+  resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b"
2838
+  dependencies:
2839
+    colormin "^1.0.5"
2840
+    postcss "^5.0.13"
2841
+    postcss-value-parser "^3.2.3"
2842
+
2843
+postcss-convert-values@^2.3.4:
2844
+  version "2.6.1"
2845
+  resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d"
2846
+  dependencies:
2847
+    postcss "^5.0.11"
2848
+    postcss-value-parser "^3.1.2"
2849
+
2850
+postcss-discard-comments@^2.0.4:
2851
+  version "2.0.4"
2852
+  resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d"
2853
+  dependencies:
2854
+    postcss "^5.0.14"
2855
+
2856
+postcss-discard-duplicates@^2.0.1:
2857
+  version "2.1.0"
2858
+  resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932"
2859
+  dependencies:
2860
+    postcss "^5.0.4"
2861
+
2862
+postcss-discard-empty@^2.0.1:
2863
+  version "2.1.0"
2864
+  resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5"
2865
+  dependencies:
2866
+    postcss "^5.0.14"
2867
+
2868
+postcss-discard-overridden@^0.1.1:
2869
+  version "0.1.1"
2870
+  resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58"
2871
+  dependencies:
2872
+    postcss "^5.0.16"
2873
+
2874
+postcss-discard-unused@^2.2.1:
2875
+  version "2.2.3"
2876
+  resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433"
2877
+  dependencies:
2878
+    postcss "^5.0.14"
2879
+    uniqs "^2.0.0"
2880
+
2881
+postcss-filter-plugins@^2.0.0:
2882
+  version "2.0.2"
2883
+  resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c"
2884
+  dependencies:
2885
+    postcss "^5.0.4"
2886
+    uniqid "^4.0.0"
2887
+
2888
+postcss-load-config@^1.1.0:
2889
+  version "1.2.0"
2890
+  resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a"
2891
+  dependencies:
2892
+    cosmiconfig "^2.1.0"
2893
+    object-assign "^4.1.0"
2894
+    postcss-load-options "^1.2.0"
2895
+    postcss-load-plugins "^2.3.0"
2896
+
2897
+postcss-load-options@^1.2.0:
2898
+  version "1.2.0"
2899
+  resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c"
2900
+  dependencies:
2901
+    cosmiconfig "^2.1.0"
2902
+    object-assign "^4.1.0"
2903
+
2904
+postcss-load-plugins@^2.3.0:
2905
+  version "2.3.0"
2906
+  resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92"
2907
+  dependencies:
2908
+    cosmiconfig "^2.1.1"
2909
+    object-assign "^4.1.0"
2910
+
2911
+postcss-merge-idents@^2.1.5:
2912
+  version "2.1.7"
2913
+  resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270"
2914
+  dependencies:
2915
+    has "^1.0.1"
2916
+    postcss "^5.0.10"
2917
+    postcss-value-parser "^3.1.1"
2918
+
2919
+postcss-merge-longhand@^2.0.1:
2920
+  version "2.0.2"
2921
+  resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658"
2922
+  dependencies:
2923
+    postcss "^5.0.4"
2924
+
2925
+postcss-merge-rules@^2.0.3:
2926
+  version "2.1.2"
2927
+  resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721"
2928
+  dependencies:
2929
+    browserslist "^1.5.2"
2930
+    caniuse-api "^1.5.2"
2931
+    postcss "^5.0.4"
2932
+    postcss-selector-parser "^2.2.2"
2933
+    vendors "^1.0.0"
2934
+
2935
+postcss-message-helpers@^2.0.0:
2936
+  version "2.0.0"
2937
+  resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e"
2938
+
2939
+postcss-minify-font-values@^1.0.2:
2940
+  version "1.0.5"
2941
+  resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69"
2942
+  dependencies:
2943
+    object-assign "^4.0.1"
2944
+    postcss "^5.0.4"
2945
+    postcss-value-parser "^3.0.2"
2946
+
2947
+postcss-minify-gradients@^1.0.1:
2948
+  version "1.0.5"
2949
+  resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1"
2950
+  dependencies:
2951
+    postcss "^5.0.12"
2952
+    postcss-value-parser "^3.3.0"
2953
+
2954
+postcss-minify-params@^1.0.4:
2955
+  version "1.2.2"
2956
+  resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3"
2957
+  dependencies:
2958
+    alphanum-sort "^1.0.1"
2959
+    postcss "^5.0.2"
2960
+    postcss-value-parser "^3.0.2"
2961
+    uniqs "^2.0.0"
2962
+
2963
+postcss-minify-selectors@^2.0.4:
2964
+  version "2.1.1"
2965
+  resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf"
2966
+  dependencies:
2967
+    alphanum-sort "^1.0.2"
2968
+    has "^1.0.1"
2969
+    postcss "^5.0.14"
2970
+    postcss-selector-parser "^2.0.0"
2971
+
2972
+postcss-modules-extract-imports@^1.0.0:
2973
+  version "1.2.0"
2974
+  resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz#66140ecece38ef06bf0d3e355d69bf59d141ea85"
2975
+  dependencies:
2976
+    postcss "^6.0.1"
2977
+
2978
+postcss-modules-local-by-default@^1.0.1:
2979
+  version "1.2.0"
2980
+  resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
2981
+  dependencies:
2982
+    css-selector-tokenizer "^0.7.0"
2983
+    postcss "^6.0.1"
2984
+
2985
+postcss-modules-scope@^1.0.0:
2986
+  version "1.1.0"
2987
+  resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
2988
+  dependencies:
2989
+    css-selector-tokenizer "^0.7.0"
2990
+    postcss "^6.0.1"
2991
+
2992
+postcss-modules-values@^1.1.0:
2993
+  version "1.3.0"
2994
+  resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
2995
+  dependencies:
2996
+    icss-replace-symbols "^1.1.0"
2997
+    postcss "^6.0.1"
2998
+
2999
+postcss-normalize-charset@^1.1.0:
3000
+  version "1.1.1"
3001
+  resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1"
3002
+  dependencies:
3003
+    postcss "^5.0.5"
3004
+
3005
+postcss-normalize-url@^3.0.7:
3006
+  version "3.0.8"
3007
+  resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222"
3008
+  dependencies:
3009
+    is-absolute-url "^2.0.0"
3010
+    normalize-url "^1.4.0"
3011
+    postcss "^5.0.14"
3012
+    postcss-value-parser "^3.2.3"
3013
+
3014
+postcss-ordered-values@^2.1.0:
3015
+  version "2.2.3"
3016
+  resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d"
3017
+  dependencies:
3018
+    postcss "^5.0.4"
3019
+    postcss-value-parser "^3.0.1"
3020
+
3021
+postcss-reduce-idents@^2.2.2:
3022
+  version "2.4.0"
3023
+  resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3"
3024
+  dependencies:
3025
+    postcss "^5.0.4"
3026
+    postcss-value-parser "^3.0.2"
3027
+
3028
+postcss-reduce-initial@^1.0.0:
3029
+  version "1.0.1"
3030
+  resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea"
3031
+  dependencies:
3032
+    postcss "^5.0.4"
3033
+
3034
+postcss-reduce-transforms@^1.0.3:
3035
+  version "1.0.4"
3036
+  resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1"
3037
+  dependencies:
3038
+    has "^1.0.1"
3039
+    postcss "^5.0.8"
3040
+    postcss-value-parser "^3.0.1"
3041
+
3042
+postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2:
3043
+  version "2.2.3"
3044
+  resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90"
3045
+  dependencies:
3046
+    flatten "^1.0.2"
3047
+    indexes-of "^1.0.1"
3048
+    uniq "^1.0.1"
3049
+
3050
+postcss-svgo@^2.1.1:
3051
+  version "2.1.6"
3052
+  resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d"
3053
+  dependencies:
3054
+    is-svg "^2.0.0"
3055
+    postcss "^5.0.14"
3056
+    postcss-value-parser "^3.2.3"
3057
+    svgo "^0.7.0"
3058
+
3059
+postcss-unique-selectors@^2.0.2:
3060
+  version "2.0.2"
3061
+  resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d"
3062
+  dependencies:
3063
+    alphanum-sort "^1.0.1"
3064
+    postcss "^5.0.4"
3065
+    uniqs "^2.0.0"
3066
+
3067
+postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0:
3068
+  version "3.3.0"
3069
+  resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"
3070
+
3071
+postcss-zindex@^2.0.1:
3072
+  version "2.2.0"
3073
+  resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22"
3074
+  dependencies:
3075
+    has "^1.0.1"
3076
+    postcss "^5.0.4"
3077
+    uniqs "^2.0.0"
3078
+
3079
+postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.21, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16:
3080
+  version "5.2.17"
3081
+  resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b"
3082
+  dependencies:
3083
+    chalk "^1.1.3"
3084
+    js-base64 "^2.1.9"
3085
+    source-map "^0.5.6"
3086
+    supports-color "^3.2.3"
3087
+
3088
+postcss@^6.0.1:
3089
+  version "6.0.2"
3090
+  resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.2.tgz#5c4fea589f0ac3b00caa75b1cbc3a284195b7e5d"
3091
+  dependencies:
3092
+    chalk "^1.1.3"
3093
+    source-map "^0.5.6"
3094
+    supports-color "^3.2.3"
3095
+
3096
+prepend-http@^1.0.0:
3097
+  version "1.0.4"
3098
+  resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
3099
+
3100
+preserve@^0.2.0:
3101
+  version "0.2.0"
3102
+  resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
3103
+
3104
+pretty-error@^2.0.2:
3105
+  version "2.1.1"
3106
+  resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"
3107
+  dependencies:
3108
+    renderkid "^2.0.1"
3109
+    utila "~0.4"
3110
+
3111
+private@^0.1.6:
3112
+  version "0.1.7"
3113
+  resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1"
3114
+
3115
+process-nextick-args@~1.0.6:
3116
+  version "1.0.7"
3117
+  resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
3118
+
3119
+process@^0.11.0:
3120
+  version "0.11.10"
3121
+  resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
3122
+
3123
+proto-list@~1.2.1:
3124
+  version "1.2.4"
3125
+  resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
3126
+
3127
+proxy-addr@~1.1.4:
3128
+  version "1.1.4"
3129
+  resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.4.tgz#27e545f6960a44a627d9b44467e35c1b6b4ce2f3"
3130
+  dependencies:
3131
+    forwarded "~0.1.0"
3132
+    ipaddr.js "1.3.0"
3133
+
3134
+prr@~0.0.0:
3135
+  version "0.0.0"
3136
+  resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a"
3137
+
3138
+pseudomap@^1.0.1, pseudomap@^1.0.2:
3139
+  version "1.0.2"
3140
+  resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
3141
+
3142
+public-encrypt@^4.0.0:
3143
+  version "4.0.0"
3144
+  resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6"
3145
+  dependencies:
3146
+    bn.js "^4.1.0"
3147
+    browserify-rsa "^4.0.0"
3148
+    create-hash "^1.1.0"
3149
+    parse-asn1 "^5.0.0"
3150
+    randombytes "^2.0.1"
3151
+
3152
+punycode@1.3.2:
3153
+  version "1.3.2"
3154
+  resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
3155
+
3156
+punycode@^1.2.4, punycode@^1.4.1:
3157
+  version "1.4.1"
3158
+  resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
3159
+
3160
+q@^1.1.2:
3161
+  version "1.5.0"
3162
+  resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1"
3163
+
3164
+qs@6.4.0, qs@~6.4.0:
3165
+  version "6.4.0"
3166
+  resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
3167
+
3168
+query-string@^4.1.0:
3169
+  version "4.3.4"
3170
+  resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
3171
+  dependencies:
3172
+    object-assign "^4.1.0"
3173
+    strict-uri-encode "^1.0.0"
3174
+
3175
+querystring-es3@^0.2.0:
3176
+  version "0.2.1"
3177
+  resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
3178
+
3179
+querystring@0.2.0, querystring@^0.2.0:
3180
+  version "0.2.0"
3181
+  resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
3182
+
3183
+ramda@^0.24.1:
3184
+  version "0.24.1"
3185
+  resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.24.1.tgz#c3b7755197f35b8dc3502228262c4c91ddb6b857"
3186
+
3187
+randomatic@^1.1.3:
3188
+  version "1.1.7"
3189
+  resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c"
3190
+  dependencies:
3191
+    is-number "^3.0.0"
3192
+    kind-of "^4.0.0"
3193
+
3194
+randombytes@^2.0.0, randombytes@^2.0.1:
3195
+  version "2.0.5"
3196
+  resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.5.tgz#dc009a246b8d09a177b4b7a0ae77bc570f4b1b79"
3197
+  dependencies:
3198
+    safe-buffer "^5.1.0"
3199
+
3200
+range-parser@^1.0.3, range-parser@~1.2.0:
3201
+  version "1.2.0"
3202
+  resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
3203
+
3204
+rc@^1.1.7:
3205
+  version "1.2.1"
3206
+  resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95"
3207
+  dependencies:
3208
+    deep-extend "~0.4.0"
3209
+    ini "~1.3.0"
3210
+    minimist "^1.2.0"
3211
+    strip-json-comments "~2.0.1"
3212
+
3213
+read-pkg-up@^1.0.1:
3214
+  version "1.0.1"
3215
+  resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
3216
+  dependencies:
3217
+    find-up "^1.0.0"
3218
+    read-pkg "^1.0.0"
3219
+
3220
+read-pkg@^1.0.0:
3221
+  version "1.1.0"
3222
+  resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
3223
+  dependencies:
3224
+    load-json-file "^1.0.0"
3225
+    normalize-package-data "^2.3.2"
3226
+    path-type "^1.0.0"
3227
+
3228
+readable-stream@1.0:
3229
+  version "1.0.34"
3230
+  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
3231
+  dependencies:
3232
+    core-util-is "~1.0.0"
3233
+    inherits "~2.0.1"
3234
+    isarray "0.0.1"
3235
+    string_decoder "~0.10.x"
3236
+
3237
+readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.6:
3238
+  version "2.3.0"
3239
+  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.0.tgz#640f5dcda88c91a8dc60787145629170813a1ed2"
3240
+  dependencies:
3241
+    core-util-is "~1.0.0"
3242
+    inherits "~2.0.3"
3243
+    isarray "~1.0.0"
3244
+    process-nextick-args "~1.0.6"
3245
+    safe-buffer "~5.1.0"
3246
+    string_decoder "~1.0.0"
3247
+    util-deprecate "~1.0.1"
3248
+
3249
+readdirp@^2.0.0:
3250
+  version "2.1.0"
3251
+  resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
3252
+  dependencies:
3253
+    graceful-fs "^4.1.2"
3254
+    minimatch "^3.0.2"
3255
+    readable-stream "^2.0.2"
3256
+    set-immediate-shim "^1.0.1"
3257
+
3258
+rechoir@^0.6.2:
3259
+  version "0.6.2"
3260
+  resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
3261
+  dependencies:
3262
+    resolve "^1.1.6"
3263
+
3264
+reduce-css-calc@^1.2.6:
3265
+  version "1.3.0"
3266
+  resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716"
3267
+  dependencies:
3268
+    balanced-match "^0.4.2"
3269
+    math-expression-evaluator "^1.2.14"
3270
+    reduce-function-call "^1.0.1"
3271
+
3272
+reduce-function-call@^1.0.1:
3273
+  version "1.0.2"
3274
+  resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99"
3275
+  dependencies:
3276
+    balanced-match "^0.4.2"
3277
+
3278
+redux@^3.6.0, redux@^3.7.0:
3279
+  version "3.7.0"
3280
+  resolved "https://registry.yarnpkg.com/redux/-/redux-3.7.0.tgz#07a623cafd92eee8abe309d13d16538f6707926f"
3281
+  dependencies:
3282
+    lodash "^4.2.1"
3283
+    lodash-es "^4.2.1"
3284
+    loose-envify "^1.1.0"
3285
+    symbol-observable "^1.0.3"
3286
+
3287
+regenerate@^1.2.1:
3288
+  version "1.3.2"
3289
+  resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260"
3290
+
3291
+regenerator-runtime@^0.10.0:
3292
+  version "0.10.5"
3293
+  resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
3294
+
3295
+regenerator-transform@0.9.11:
3296
+  version "0.9.11"
3297
+  resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283"
3298
+  dependencies:
3299
+    babel-runtime "^6.18.0"
3300
+    babel-types "^6.19.0"
3301
+    private "^0.1.6"
3302
+
3303
+regex-cache@^0.4.2:
3304
+  version "0.4.3"
3305
+  resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
3306
+  dependencies:
3307
+    is-equal-shallow "^0.1.3"
3308
+    is-primitive "^2.0.0"
3309
+
3310
+regexpu-core@^1.0.0:
3311
+  version "1.0.0"
3312
+  resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
3313
+  dependencies:
3314
+    regenerate "^1.2.1"
3315
+    regjsgen "^0.2.0"
3316
+    regjsparser "^0.1.4"
3317
+
3318
+regexpu-core@^2.0.0:
3319
+  version "2.0.0"
3320
+  resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
3321
+  dependencies:
3322
+    regenerate "^1.2.1"
3323
+    regjsgen "^0.2.0"
3324
+    regjsparser "^0.1.4"
3325
+
3326
+regjsgen@^0.2.0:
3327
+  version "0.2.0"
3328
+  resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
3329
+
3330
+regjsparser@^0.1.4:
3331
+  version "0.1.5"
3332
+  resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
3333
+  dependencies:
3334
+    jsesc "~0.5.0"
3335
+
3336
+relateurl@0.2.x:
3337
+  version "0.2.7"
3338
+  resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
3339
+
3340
+remove-trailing-separator@^1.0.1:
3341
+  version "1.0.2"
3342
+  resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511"
3343
+
3344
+renderkid@^2.0.1:
3345
+  version "2.0.1"
3346
+  resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.1.tgz#898cabfc8bede4b7b91135a3ffd323e58c0db319"
3347
+  dependencies:
3348
+    css-select "^1.1.0"
3349
+    dom-converter "~0.1"
3350
+    htmlparser2 "~3.3.0"
3351
+    strip-ansi "^3.0.0"
3352
+    utila "~0.3"
3353
+
3354
+repeat-element@^1.1.2:
3355
+  version "1.1.2"
3356
+  resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
3357
+
3358
+repeat-string@^1.5.2:
3359
+  version "1.6.1"
3360
+  resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
3361
+
3362
+repeating@^2.0.0:
3363
+  version "2.0.1"
3364
+  resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
3365
+  dependencies:
3366
+    is-finite "^1.0.0"
3367
+
3368
+request@^2.81.0:
3369
+  version "2.81.0"
3370
+  resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
3371
+  dependencies:
3372
+    aws-sign2 "~0.6.0"
3373
+    aws4 "^1.2.1"
3374
+    caseless "~0.12.0"
3375
+    combined-stream "~1.0.5"
3376
+    extend "~3.0.0"
3377
+    forever-agent "~0.6.1"
3378
+    form-data "~2.1.1"
3379
+    har-validator "~4.2.1"
3380
+    hawk "~3.1.3"
3381
+    http-signature "~1.1.0"
3382
+    is-typedarray "~1.0.0"
3383
+    isstream "~0.1.2"
3384
+    json-stringify-safe "~5.0.1"
3385
+    mime-types "~2.1.7"
3386
+    oauth-sign "~0.8.1"
3387
+    performance-now "^0.2.0"
3388
+    qs "~6.4.0"
3389
+    safe-buffer "^5.0.1"
3390
+    stringstream "~0.0.4"
3391
+    tough-cookie "~2.3.0"
3392
+    tunnel-agent "^0.6.0"
3393
+    uuid "^3.0.0"
3394
+
3395
+require-directory@^2.1.1:
3396
+  version "2.1.1"
3397
+  resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
3398
+
3399
+require-from-string@^1.1.0:
3400
+  version "1.2.1"
3401
+  resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418"
3402
+
3403
+require-main-filename@^1.0.1:
3404
+  version "1.0.1"
3405
+  resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
3406
+
3407
+requires-port@1.x.x:
3408
+  version "1.0.0"
3409
+  resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
3410
+
3411
+resolve@^1.1.6, resolve@^1.3.3:
3412
+  version "1.3.3"
3413
+  resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.3.tgz#655907c3469a8680dc2de3a275a8fdd69691f0e5"
3414
+  dependencies:
3415
+    path-parse "^1.0.5"
3416
+
3417
+restore-cursor@^2.0.0:
3418
+  version "2.0.0"
3419
+  resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
3420
+  dependencies:
3421
+    onetime "^2.0.0"
3422
+    signal-exit "^3.0.2"
3423
+
3424
+revue@^3.0.0:
3425
+  version "3.0.0"
3426
+  resolved "https://registry.yarnpkg.com/revue/-/revue-3.0.0.tgz#1074af09e87eef38cd8e581e3cc8cc4b3efb781c"
3427
+  dependencies:
3428
+    dot-prop "^4.1.0"
3429
+
3430
+right-align@^0.1.1:
3431
+  version "0.1.3"
3432
+  resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
3433
+  dependencies:
3434
+    align-text "^0.1.1"
3435
+
3436
+rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.0, rimraf@^2.6.1:
3437
+  version "2.6.1"
3438
+  resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
3439
+  dependencies:
3440
+    glob "^7.0.5"
3441
+
3442
+ripemd160@^2.0.0, ripemd160@^2.0.1:
3443
+  version "2.0.1"
3444
+  resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7"
3445
+  dependencies:
3446
+    hash-base "^2.0.0"
3447
+    inherits "^2.0.1"
3448
+
3449
+routedux@^0.2.15:
3450
+  version "0.2.15"
3451
+  resolved "https://registry.yarnpkg.com/routedux/-/routedux-0.2.15.tgz#d3de7be8f61494da9ba90d4c095eb330630ee0da"
3452
+  dependencies:
3453
+    ramda "^0.24.1"
3454
+    redux "^3.6.0"
3455
+
3456
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.1.0:
3457
+  version "5.1.0"
3458
+  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.0.tgz#fe4c8460397f9eaaaa58e73be46273408a45e223"
3459
+
3460
+safe-buffer@~5.0.1:
3461
+  version "5.0.1"
3462
+  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7"
3463
+
3464
+sax@~1.2.1:
3465
+  version "1.2.2"
3466
+  resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828"
3467
+
3468
+schema-utils@^0.3.0:
3469
+  version "0.3.0"
3470
+  resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
3471
+  dependencies:
3472
+    ajv "^5.0.0"
3473
+
3474
+"semver@2 || 3 || 4 || 5", semver@^5.3.0:
3475
+  version "5.3.0"
3476
+  resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
3477
+
3478
+send@0.15.3:
3479
+  version "0.15.3"
3480
+  resolved "https://registry.yarnpkg.com/send/-/send-0.15.3.tgz#5013f9f99023df50d1bd9892c19e3defd1d53309"
3481
+  dependencies:
3482
+    debug "2.6.7"
3483
+    depd "~1.1.0"
3484
+    destroy "~1.0.4"
3485
+    encodeurl "~1.0.1"
3486
+    escape-html "~1.0.3"
3487
+    etag "~1.8.0"
3488
+    fresh "0.5.0"
3489
+    http-errors "~1.6.1"
3490
+    mime "1.3.4"
3491
+    ms "2.0.0"
3492
+    on-finished "~2.3.0"
3493
+    range-parser "~1.2.0"
3494
+    statuses "~1.3.1"
3495
+
3496
+serve-static@1.12.3:
3497
+  version "1.12.3"
3498
+  resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.3.tgz#9f4ba19e2f3030c547f8af99107838ec38d5b1e2"
3499
+  dependencies:
3500
+    encodeurl "~1.0.1"
3501
+    escape-html "~1.0.3"
3502
+    parseurl "~1.3.1"
3503
+    send "0.15.3"
3504
+
3505
+set-blocking@^2.0.0, set-blocking@~2.0.0:
3506
+  version "2.0.0"
3507
+  resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
3508
+
3509
+set-immediate-shim@^1.0.1:
3510
+  version "1.0.1"
3511
+  resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
3512
+
3513
+setimmediate@^1.0.4:
3514
+  version "1.0.5"
3515
+  resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
3516
+
3517
+setprototypeof@1.0.3:
3518
+  version "1.0.3"
3519
+  resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04"
3520
+
3521
+sha.js@^2.4.0, sha.js@^2.4.8:
3522
+  version "2.4.8"
3523
+  resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.8.tgz#37068c2c476b6baf402d14a49c67f597921f634f"
3524
+  dependencies:
3525
+    inherits "^2.0.1"
3526
+
3527
+shelljs@^0.7.6:
3528
+  version "0.7.8"
3529
+  resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3"
3530
+  dependencies:
3531
+    glob "^7.0.0"
3532
+    interpret "^1.0.0"
3533
+    rechoir "^0.6.2"
3534
+
3535
+sigmund@^1.0.1:
3536
+  version "1.0.1"
3537
+  resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
3538
+
3539
+signal-exit@^3.0.0, signal-exit@^3.0.2:
3540
+  version "3.0.2"
3541
+  resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
3542
+
3543
+slash@^1.0.0:
3544
+  version "1.0.0"
3545
+  resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
3546
+
3547
+sntp@1.x.x:
3548
+  version "1.0.9"
3549
+  resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
3550
+  dependencies:
3551
+    hoek "2.x.x"
3552
+
3553
+sort-keys@^1.0.0:
3554
+  version "1.1.2"
3555
+  resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
3556
+  dependencies:
3557
+    is-plain-obj "^1.0.0"
3558
+
3559
+source-list-map@^0.1.7, source-list-map@~0.1.7:
3560
+  version "0.1.8"
3561
+  resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106"
3562
+
3563
+source-list-map@^1.1.1:
3564
+  version "1.1.2"
3565
+  resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.2.tgz#9889019d1024cce55cdc069498337ef6186a11a1"
3566
+
3567
+source-list-map@^2.0.0:
3568
+  version "2.0.0"
3569
+  resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085"
3570
+
3571
+source-map-support@^0.4.2:
3572
+  version "0.4.15"
3573
+  resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1"
3574
+  dependencies:
3575
+    source-map "^0.5.6"
3576
+
3577
+source-map@0.5.x, source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1, source-map@~0.5.3:
3578
+  version "0.5.6"
3579
+  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
3580
+
3581
+spdx-correct@~1.0.0:
3582
+  version "1.0.2"
3583
+  resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
3584
+  dependencies:
3585
+    spdx-license-ids "^1.0.2"
3586
+
3587
+spdx-expression-parse@~1.0.0:
3588
+  version "1.0.4"
3589
+  resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"
3590
+
3591
+spdx-license-ids@^1.0.2:
3592
+  version "1.2.2"
3593
+  resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
3594
+
3595
+sprintf-js@~1.0.2:
3596
+  version "1.0.3"
3597
+  resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
3598
+
3599
+sshpk@^1.7.0:
3600
+  version "1.13.1"
3601
+  resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3"
3602
+  dependencies:
3603
+    asn1 "~0.2.3"
3604
+    assert-plus "^1.0.0"
3605
+    dashdash "^1.12.0"
3606
+    getpass "^0.1.1"
3607
+  optionalDependencies:
3608
+    bcrypt-pbkdf "^1.0.0"
3609
+    ecc-jsbn "~0.1.1"
3610
+    jsbn "~0.1.0"
3611
+    tweetnacl "~0.14.0"
3612
+
3613
+stackframe@^1.0.3:
3614
+  version "1.0.3"
3615
+  resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.3.tgz#fe64ab20b170e4ce49044b126c119dfa0e5dc7cc"
3616
+
3617
+"statuses@>= 1.3.1 < 2", statuses@~1.3.1:
3618
+  version "1.3.1"
3619
+  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
3620
+
3621
+stream-browserify@^2.0.1:
3622
+  version "2.0.1"
3623
+  resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
3624
+  dependencies:
3625
+    inherits "~2.0.1"
3626
+    readable-stream "^2.0.2"
3627
+
3628
+stream-http@^2.3.1:
3629
+  version "2.7.2"
3630
+  resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad"
3631
+  dependencies:
3632
+    builtin-status-codes "^3.0.0"
3633
+    inherits "^2.0.1"
3634
+    readable-stream "^2.2.6"
3635
+    to-arraybuffer "^1.0.0"
3636
+    xtend "^4.0.0"
3637
+
3638
+strict-uri-encode@^1.0.0:
3639
+  version "1.1.0"
3640
+  resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
3641
+
3642
+string-length@^1.0.1:
3643
+  version "1.0.1"
3644
+  resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac"
3645
+  dependencies:
3646
+    strip-ansi "^3.0.0"
3647
+
3648
+string-width@^1.0.1, string-width@^1.0.2:
3649
+  version "1.0.2"
3650
+  resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
3651
+  dependencies:
3652
+    code-point-at "^1.0.0"
3653
+    is-fullwidth-code-point "^1.0.0"
3654
+    strip-ansi "^3.0.0"
3655
+
3656
+string_decoder@^0.10.25, string_decoder@~0.10.x:
3657
+  version "0.10.31"
3658
+  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
3659
+
3660
+string_decoder@~1.0.0:
3661
+  version "1.0.2"
3662
+  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.2.tgz#b29e1f4e1125fa97a10382b8a533737b7491e179"
3663
+  dependencies:
3664
+    safe-buffer "~5.0.1"
3665
+
3666
+stringstream@~0.0.4:
3667
+  version "0.0.5"
3668
+  resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
3669
+
3670
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
3671
+  version "3.0.1"
3672
+  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
3673
+  dependencies:
3674
+    ansi-regex "^2.0.0"
3675
+
3676
+strip-bom@^2.0.0:
3677
+  version "2.0.0"
3678
+  resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
3679
+  dependencies:
3680
+    is-utf8 "^0.2.0"
3681
+
3682
+strip-json-comments@~2.0.1:
3683
+  version "2.0.1"
3684
+  resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
3685
+
3686
+supports-color@^2.0.0:
3687
+  version "2.0.0"
3688
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
3689
+
3690
+supports-color@^3.1.0, supports-color@^3.2.3:
3691
+  version "3.2.3"
3692
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
3693
+  dependencies:
3694
+    has-flag "^1.0.0"
3695
+
3696
+svgo@^0.7.0:
3697
+  version "0.7.2"
3698
+  resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5"
3699
+  dependencies:
3700
+    coa "~1.0.1"
3701
+    colors "~1.1.2"
3702
+    csso "~2.3.1"
3703
+    js-yaml "~3.7.0"
3704
+    mkdirp "~0.5.1"
3705
+    sax "~1.2.1"
3706
+    whet.extend "~0.9.9"
3707
+
3708
+symbol-observable@^1.0.3:
3709
+  version "1.0.4"
3710
+  resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d"
3711
+
3712
+tapable@^0.2.5, tapable@~0.2.5:
3713
+  version "0.2.6"
3714
+  resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d"
3715
+
3716
+tar-pack@^3.4.0:
3717
+  version "3.4.0"
3718
+  resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984"
3719
+  dependencies:
3720
+    debug "^2.2.0"
3721
+    fstream "^1.0.10"
3722
+    fstream-ignore "^1.0.5"
3723
+    once "^1.3.3"
3724
+    readable-stream "^2.1.4"
3725
+    rimraf "^2.5.1"
3726
+    tar "^2.2.1"
3727
+    uid-number "^0.0.6"
3728
+
3729
+tar@^2.2.1:
3730
+  version "2.2.1"
3731
+  resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
3732
+  dependencies:
3733
+    block-stream "*"
3734
+    fstream "^1.0.2"
3735
+    inherits "2"
3736
+
3737
+timers-browserify@^2.0.2:
3738
+  version "2.0.2"
3739
+  resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.2.tgz#ab4883cf597dcd50af211349a00fbca56ac86b86"
3740
+  dependencies:
3741
+    setimmediate "^1.0.4"
3742
+
3743
+to-arraybuffer@^1.0.0:
3744
+  version "1.0.1"
3745
+  resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
3746
+
3747
+to-fast-properties@^1.0.1:
3748
+  version "1.0.3"
3749
+  resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
3750
+
3751
+toposort@^1.0.0:
3752
+  version "1.0.3"
3753
+  resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.3.tgz#f02cd8a74bd8be2fc0e98611c3bacb95a171869c"
3754
+
3755
+tough-cookie@~2.3.0:
3756
+  version "2.3.2"
3757
+  resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
3758
+  dependencies:
3759
+    punycode "^1.4.1"
3760
+
3761
+trim-right@^1.0.1:
3762
+  version "1.0.1"
3763
+  resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
3764
+
3765
+tty-browserify@0.0.0:
3766
+  version "0.0.0"
3767
+  resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
3768
+
3769
+tunnel-agent@^0.6.0:
3770
+  version "0.6.0"
3771
+  resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
3772
+  dependencies:
3773
+    safe-buffer "^5.0.1"
3774
+
3775
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
3776
+  version "0.14.5"
3777
+  resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
3778
+
3779
+type-is@~1.6.15:
3780
+  version "1.6.15"
3781
+  resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410"
3782
+  dependencies:
3783
+    media-typer "0.3.0"
3784
+    mime-types "~2.1.15"
3785
+
3786
+uglify-js@3.0.x:
3787
+  version "3.0.18"
3788
+  resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.0.18.tgz#d67a3e5a0a08356b787fb1c9bddf3a807630902e"
3789
+  dependencies:
3790
+    commander "~2.9.0"
3791
+    source-map "~0.5.1"
3792
+
3793
+uglify-js@^2.8.27:
3794
+  version "2.8.29"
3795
+  resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
3796
+  dependencies:
3797
+    source-map "~0.5.1"
3798
+    yargs "~3.10.0"
3799
+  optionalDependencies:
3800
+    uglify-to-browserify "~1.0.0"
3801
+
3802
+uglify-to-browserify@~1.0.0:
3803
+  version "1.0.2"
3804
+  resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
3805
+
3806
+uid-number@^0.0.6:
3807
+  version "0.0.6"
3808
+  resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
3809
+
3810
+ultron@~1.1.0:
3811
+  version "1.1.0"
3812
+  resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.0.tgz#b07a2e6a541a815fc6a34ccd4533baec307ca864"
3813
+
3814
+underscore@^1.8.3:
3815
+  version "1.8.3"
3816
+  resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"
3817
+
3818
+uniq@^1.0.1:
3819
+  version "1.0.1"
3820
+  resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
3821
+
3822
+uniqid@^4.0.0:
3823
+  version "4.1.1"
3824
+  resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1"
3825
+  dependencies:
3826
+    macaddress "^0.2.8"
3827
+
3828
+uniqs@^2.0.0:
3829
+  version "2.0.0"
3830
+  resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
3831
+
3832
+unpipe@~1.0.0:
3833
+  version "1.0.0"
3834
+  resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
3835
+
3836
+upper-case@^1.1.1:
3837
+  version "1.1.3"
3838
+  resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
3839
+
3840
+url-loader@^0.5.8:
3841
+  version "0.5.9"
3842
+  resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295"
3843
+  dependencies:
3844
+    loader-utils "^1.0.2"
3845
+    mime "1.3.x"
3846
+
3847
+url@^0.11.0:
3848
+  version "0.11.0"
3849
+  resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
3850
+  dependencies:
3851
+    punycode "1.3.2"
3852
+    querystring "0.2.0"
3853
+
3854
+util-deprecate@~1.0.1:
3855
+  version "1.0.2"
3856
+  resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
3857
+
3858
+util@0.10.3, util@^0.10.3:
3859
+  version "0.10.3"
3860
+  resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
3861
+  dependencies:
3862
+    inherits "2.0.1"
3863
+
3864
+utila@~0.3:
3865
+  version "0.3.3"
3866
+  resolved "https://registry.yarnpkg.com/utila/-/utila-0.3.3.tgz#d7e8e7d7e309107092b05f8d9688824d633a4226"
3867
+
3868
+utila@~0.4:
3869
+  version "0.4.0"
3870
+  resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
3871
+
3872
+utils-merge@1.0.0:
3873
+  version "1.0.0"
3874
+  resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8"
3875
+
3876
+uuid@^3.0.0:
3877
+  version "3.1.0"
3878
+  resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
3879
+
3880
+validate-npm-package-license@^3.0.1:
3881
+  version "3.0.1"
3882
+  resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
3883
+  dependencies:
3884
+    spdx-correct "~1.0.0"
3885
+    spdx-expression-parse "~1.0.0"
3886
+
3887
+vary@~1.1.1:
3888
+  version "1.1.1"
3889
+  resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37"
3890
+
3891
+vendors@^1.0.0:
3892
+  version "1.0.1"
3893
+  resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22"
3894
+
3895
+verror@1.3.6:
3896
+  version "1.3.6"
3897
+  resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c"
3898
+  dependencies:
3899
+    extsprintf "1.0.2"
3900
+
3901
+vm-browserify@0.0.4:
3902
+  version "0.0.4"
3903
+  resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
3904
+  dependencies:
3905
+    indexof "0.0.1"
3906
+
3907
+vue-hot-reload-api@^2.1.0:
3908
+  version "2.1.0"
3909
+  resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.1.0.tgz#9ca58a6e0df9078554ce1708688b6578754d86de"
3910
+
3911
+vue-loader@^12.1.0:
3912
+  version "12.2.1"
3913
+  resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.1.tgz#53f27c0973d386768f5a75156f4129b5efc6ba55"
3914
+  dependencies:
3915
+    consolidate "^0.14.0"
3916
+    hash-sum "^1.0.2"
3917
+    js-beautify "^1.6.3"
3918
+    loader-utils "^1.1.0"
3919
+    lru-cache "^4.0.1"
3920
+    postcss "^5.0.21"
3921
+    postcss-load-config "^1.1.0"
3922
+    postcss-selector-parser "^2.0.0"
3923
+    resolve "^1.3.3"
3924
+    source-map "^0.5.6"
3925
+    vue-hot-reload-api "^2.1.0"
3926
+    vue-style-loader "^3.0.0"
3927
+    vue-template-es2015-compiler "^1.2.2"
3928
+
3929
+vue-style-loader@^3.0.0, vue-style-loader@^3.0.1:
3930
+  version "3.0.1"
3931
+  resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-3.0.1.tgz#c8b639bb2f24baf9d78274dc17e4f264c1deda08"
3932
+  dependencies:
3933
+    hash-sum "^1.0.2"
3934
+    loader-utils "^1.0.2"
3935
+
3936
+vue-template-compiler@^2.3.3:
3937
+  version "2.3.4"
3938
+  resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.4.tgz#5a88ac2c5e4d5d6218e6aa80e7e221fb7e67894c"
3939
+  dependencies:
3940
+    de-indent "^1.0.2"
3941
+    he "^1.1.0"
3942
+
3943
+vue-template-es2015-compiler@^1.2.2:
3944
+  version "1.5.2"
3945
+  resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95"
3946
+
3947
+vue@^2.3.3:
3948
+  version "2.3.4"
3949
+  resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.4.tgz#5ec3b87a191da8090bbef56b7cfabd4158038171"
3950
+
3951
+watchpack@^1.3.1:
3952
+  version "1.3.1"
3953
+  resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87"
3954
+  dependencies:
3955
+    async "^2.1.2"
3956
+    chokidar "^1.4.3"
3957
+    graceful-fs "^4.1.2"
3958
+
3959
+webpack-bundle-analyzer@^2.2.1:
3960
+  version "2.8.2"
3961
+  resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.8.2.tgz#8b6240c29a9d63bc72f09d920fb050adbcce9fe8"
3962
+  dependencies:
3963
+    acorn "^5.0.3"
3964
+    chalk "^1.1.3"
3965
+    commander "^2.9.0"
3966
+    ejs "^2.5.6"
3967
+    express "^4.15.2"
3968
+    filesize "^3.5.9"
3969
+    gzip-size "^3.0.0"
3970
+    lodash "^4.17.4"
3971
+    mkdirp "^0.5.1"
3972
+    opener "^1.4.3"
3973
+    ws "^2.3.1"
3974
+
3975
+webpack-dev-middleware@^1.10.0:
3976
+  version "1.10.2"
3977
+  resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.2.tgz#2e252ce1dfb020dbda1ccb37df26f30ab014dbd1"
3978
+  dependencies:
3979
+    memory-fs "~0.4.1"
3980
+    mime "^1.3.4"
3981
+    path-is-absolute "^1.0.0"
3982
+    range-parser "^1.0.3"
3983
+
3984
+webpack-hot-middleware@^2.18.0:
3985
+  version "2.18.0"
3986
+  resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.18.0.tgz#a16bb535b83a6ac94a78ac5ebce4f3059e8274d3"
3987
+  dependencies:
3988
+    ansi-html "0.0.7"
3989
+    html-entities "^1.2.0"
3990
+    querystring "^0.2.0"
3991
+    strip-ansi "^3.0.0"
3992
+
3993
+webpack-merge@^4.1.0:
3994
+  version "4.1.0"
3995
+  resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e"
3996
+  dependencies:
3997
+    lodash "^4.17.4"
3998
+
3999
+webpack-sources@^0.1.0:
4000
+  version "0.1.5"
4001
+  resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750"
4002
+  dependencies:
4003
+    source-list-map "~0.1.7"
4004
+    source-map "~0.5.3"
4005
+
4006
+webpack-sources@^0.2.3:
4007
+  version "0.2.3"
4008
+  resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb"
4009
+  dependencies:
4010
+    source-list-map "^1.1.1"
4011
+    source-map "~0.5.3"
4012
+
4013
+webpack-sources@^1.0.1:
4014
+  version "1.0.1"
4015
+  resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf"
4016
+  dependencies:
4017
+    source-list-map "^2.0.0"
4018
+    source-map "~0.5.3"
4019
+
4020
+webpack@^2.6.1:
4021
+  version "2.6.1"
4022
+  resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.6.1.tgz#2e0457f0abb1ac5df3ab106c69c672f236785f07"
4023
+  dependencies:
4024
+    acorn "^5.0.0"
4025
+    acorn-dynamic-import "^2.0.0"
4026
+    ajv "^4.7.0"
4027
+    ajv-keywords "^1.1.1"
4028
+    async "^2.1.2"
4029
+    enhanced-resolve "^3.0.0"
4030
+    interpret "^1.0.0"
4031
+    json-loader "^0.5.4"
4032
+    json5 "^0.5.1"
4033
+    loader-runner "^2.3.0"
4034
+    loader-utils "^0.2.16"
4035
+    memory-fs "~0.4.1"
4036
+    mkdirp "~0.5.0"
4037
+    node-libs-browser "^2.0.0"
4038
+    source-map "^0.5.3"
4039
+    supports-color "^3.1.0"
4040
+    tapable "~0.2.5"
4041
+    uglify-js "^2.8.27"
4042
+    watchpack "^1.3.1"
4043
+    webpack-sources "^0.2.3"
4044
+    yargs "^6.0.0"
4045
+
4046
+whet.extend@~0.9.9:
4047
+  version "0.9.9"
4048
+  resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"
4049
+
4050
+which-module@^1.0.0:
4051
+  version "1.0.0"
4052
+  resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
4053
+
4054
+wide-align@^1.1.0:
4055
+  version "1.1.2"
4056
+  resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710"
4057
+  dependencies:
4058
+    string-width "^1.0.2"
4059
+
4060
+window-size@0.1.0:
4061
+  version "0.1.0"
4062
+  resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
4063
+
4064
+wordwrap@0.0.2:
4065
+  version "0.0.2"
4066
+  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
4067
+
4068
+wrap-ansi@^2.0.0:
4069
+  version "2.1.0"
4070
+  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
4071
+  dependencies:
4072
+    string-width "^1.0.1"
4073
+    strip-ansi "^3.0.1"
4074
+
4075
+wrappy@1:
4076
+  version "1.0.2"
4077
+  resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
4078
+
4079
+ws@^2.3.1:
4080
+  version "2.3.1"
4081
+  resolved "https://registry.yarnpkg.com/ws/-/ws-2.3.1.tgz#6b94b3e447cb6a363f785eaf94af6359e8e81c80"
4082
+  dependencies:
4083
+    safe-buffer "~5.0.1"
4084
+    ultron "~1.1.0"
4085
+
4086
+xml-char-classes@^1.0.0:
4087
+  version "1.0.0"
4088
+  resolved "https://registry.yarnpkg.com/xml-char-classes/-/xml-char-classes-1.0.0.tgz#64657848a20ffc5df583a42ad8a277b4512bbc4d"
4089
+
4090
+xtend@^4.0.0:
4091
+  version "4.0.1"
4092
+  resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
4093
+
4094
+y18n@^3.2.1:
4095
+  version "3.2.1"
4096
+  resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
4097
+
4098
+yallist@^2.1.2:
4099
+  version "2.1.2"
4100
+  resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
4101
+
4102
+yargs-parser@^4.2.0:
4103
+  version "4.2.1"
4104
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
4105
+  dependencies:
4106
+    camelcase "^3.0.0"
4107
+
4108
+yargs@^6.0.0:
4109
+  version "6.6.0"
4110
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
4111
+  dependencies:
4112
+    camelcase "^3.0.0"
4113
+    cliui "^3.2.0"
4114
+    decamelize "^1.1.1"
4115
+    get-caller-file "^1.0.1"
4116
+    os-locale "^1.4.0"
4117
+    read-pkg-up "^1.0.1"
4118
+    require-directory "^2.1.1"
4119
+    require-main-filename "^1.0.1"
4120
+    set-blocking "^2.0.0"
4121
+    string-width "^1.0.2"
4122
+    which-module "^1.0.0"
4123
+    y18n "^3.2.1"
4124
+    yargs-parser "^4.2.0"
4125
+
4126
+yargs@~3.10.0:
4127
+  version "3.10.0"
4128
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
4129
+  dependencies:
4130
+    camelcase "^1.0.2"
4131
+    cliui "^2.1.0"
4132
+    decamelize "^1.0.0"
4133
+    window-size "0.1.0"