From 31bc31af814521a7a386eb0c98700bdcace3fa98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=95=8F?= Date: Thu, 27 Jul 2017 21:11:16 +0800 Subject: [PATCH 01/40] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=87=A0=E4=B8=AA?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=20&&=20=E4=BF=AE=E5=A4=8Dtabs=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E4=B8=BA=E7=A9=BA=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20(#61)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: tabs empty will cause an error * add new icons --- docs/examples-docs/icon.md | 32 +++++++++++++++++ packages/tab/src/tabs.vue | 2 +- packages/vant-css/assets/icons.sketch | Bin 330915 -> 321678 bytes packages/vant-css/scripts/fount-config.js | 42 +++++++++++++++++++++- packages/vant-css/src/icon.css | 20 +++++++---- packages/vant-css/yarn.lock | 18 ++++------ yarn.lock | 2 +- 7 files changed, 95 insertions(+), 21 deletions(-) diff --git a/docs/examples-docs/icon.md b/docs/examples-docs/icon.md index f2d7d7079..33b302122 100644 --- a/docs/examples-docs/icon.md +++ b/docs/examples-docs/icon.md @@ -331,6 +331,38 @@ export default { after-sale + + + edit-data + + + + question + + + + delete + + + + records + + + + description + + + + card + + + + gift-card + + + + coupon + ``` ::: diff --git a/packages/tab/src/tabs.vue b/packages/tab/src/tabs.vue index 68c325819..3d88981ac 100644 --- a/packages/tab/src/tabs.vue +++ b/packages/tab/src/tabs.vue @@ -92,7 +92,7 @@ * `type`为`line`时,tab下方的横线的样式 */ navBarStyle() { - if (!this.isReady || this.type !== 'line') return; + if (!this.isReady || this.type !== 'line' || !this.$refs.tabkey) return; const tabKey = this.curActive; const elem = this.$refs.tabkey[tabKey]; diff --git a/packages/vant-css/assets/icons.sketch b/packages/vant-css/assets/icons.sketch index 3a15fd865ad81e754dd29112c6a0051a338cd963..545fba709b62d270f053a61b289af6d882f071a7 100644 GIT binary patch literal 321678 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�aZ)Wt#HKzriZ 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 bOx3xDWv`!dLF-lLrYThA@Ty1FMVo3MG~F`J>> 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 HDVJRlS%JmV;Y2*}Vu(hc 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�-W+9wG3VgmGX&uURVrvNB9-FR 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%0DV2YRDjRQ@IZTl+K}f(XYq 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 literal 330915 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�|1|Y8(-TK#LB@)8+feA}f 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

;931~!dybx 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 HO7On`9kE<^ diff --git a/packages/vant-css/scripts/fount-config.js b/packages/vant-css/scripts/fount-config.js index 7ae428b47..f3b0a15f9 100644 --- a/packages/vant-css/scripts/fount-config.js +++ b/packages/vant-css/scripts/fount-config.js @@ -341,8 +341,48 @@ module.exports = { }, { keywords: ['after', 'sale'], - src: '售后记录.svg', + src: '售后.svg', css: 'after-sale' + }, + { + keywords: ['edit', 'data'], + src: '编辑资料.svg', + css: 'edit-data' + }, + { + keywords: ['question'], + src: '答疑.svg', + css: 'question' + }, + { + keywords: ['delete'], + src: '删除.svg', + css: 'delete' + }, + { + keywords: ['records'], + src: '记录.svg', + css: 'records' + }, + { + keywords: ['description'], + src: '描述.svg', + css: 'description' + }, + { + keywords: ['card'], + src: '卡.svg', + css: 'card' + }, + { + keywords: ['gift', 'card'], + src: '礼卡.svg', + css: 'gift-card' + }, + { + keywords: ['coupon'], + src: '优惠券卡.svg', + css: 'coupon' } ] }; diff --git a/packages/vant-css/src/icon.css b/packages/vant-css/src/icon.css index 8b11c608f..a79e94a57 100644 --- a/packages/vant-css/src/icon.css +++ b/packages/vant-css/src/icon.css @@ -2,11 +2,11 @@ @font-face { font-family: 'vant-icon'; - src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-ab58022933.eot'); - src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-ab58022933.eot?#iefix') format('embedded-opentype'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-ab58022933.woff2') format('woff2'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-ab58022933.woff') format('woff'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-ab58022933.ttf') format('truetype') + src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.eot'); + src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.eot?#iefix') format('embedded-opentype'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.woff2') format('woff2'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.woff') format('woff'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.ttf') format('truetype') } .van-icon { @@ -111,4 +111,12 @@ .van-icon-cash-on-deliver:before { content: '\e83d'; } /* '' */ .van-icon-underway:before { content: '\e83e'; } /* '' */ .van-icon-point-gift:before { content: '\e83f'; } /* '' */ -.van-icon-after-sale:before { content: '\e840'; } /* '' */ \ No newline at end of file +.van-icon-after-sale:before { content: '\e840'; } /* '' */ +.van-icon-edit-data:before { content: '\e841'; } /* '' */ +.van-icon-question:before { content: '\e842'; } /* '' */ +.van-icon-delete:before { content: '\e843'; } /* '' */ +.van-icon-records:before { content: '\e844'; } /* '' */ +.van-icon-description:before { content: '\e845'; } /* '' */ +.van-icon-card:before { content: '\e846'; } /* '' */ +.van-icon-gift-card:before { content: '\e847'; } /* '' */ +.van-icon-coupon:before { content: '\e848'; } /* '' */ \ No newline at end of file diff --git a/packages/vant-css/yarn.lock b/packages/vant-css/yarn.lock index 9c3f690d8..6f1e1e131 100644 --- a/packages/vant-css/yarn.lock +++ b/packages/vant-css/yarn.lock @@ -1167,15 +1167,15 @@ micromatch@^2.3.7: parse-glob "^3.0.4" regex-cache "^0.4.2" -"minimatch@2 || 3", minimatch@^2.0.1: - version "2.0.10" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" +"minimatch@2 || 3", minimatch@^3.0.2: + version "3.0.3" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.2: - version "3.0.3" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" +minimatch@^2.0.1: + version "2.0.10" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" @@ -1382,12 +1382,6 @@ postcss-color-function@^2.0.0: postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" -postcss-css-reset@^1.0.2: - version "1.0.2" - resolved "http://registry.npm.qima-inc.com/postcss-css-reset/download/postcss-css-reset-1.0.2.tgz#769f2d62d3f1f76e2600fb4f79066399bebe2bd8" - dependencies: - postcss "^5.0.19" - postcss-custom-media@^5.0.0: version "5.0.1" resolved "http://registry.npm.qima-inc.com/postcss-custom-media/download/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" diff --git a/yarn.lock b/yarn.lock index e7756f407..43f00c901 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7308,7 +7308,7 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@0.1.0: +zan-doc@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.0.tgz#6ea2aba808c39b35b9730899f000dbf05806cbad" dependencies: From 50983ca28e87ed6c0679eee608b6451f5c0813ad Mon Sep 17 00:00:00 2001 From: neverland Date: Fri, 28 Jul 2017 11:02:33 +0800 Subject: [PATCH 02/40] =?UTF-8?q?=E4=BE=9D=E8=B5=96=E6=9B=B4=E6=96=B0=20&&?= =?UTF-8?q?=20=E6=9E=84=E5=BB=BA=E8=B0=83=E6=95=B4=20(#60)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * upgrade dependencies * 更改所有 saladcss 写法 * fix: 升级依赖导致的样式错误 * fix: build vant css * use es module when pack && webpack scope hoisting * fix: vue module version * delete unused npm script * fix: build:vant script not work * fix: webpack config format * fix: build minify vant.js * fix: captain ui relative link --- .babelrc | 7 +- build/bin/build-entry.js | 30 +- build/genExamples.js | 6 +- build/strip-tags.js | 34 - build/utils/postcss_pipe.js | 29 - build/webpack.build.js | 19 +- build/webpack.build.min.js | 20 - build/webpack.components.js | 7 +- build/webpack.config.dev.js | 134 +- docs/examples-docs/actionsheet.md | 20 +- docs/examples-docs/badge.md | 16 +- docs/examples-docs/button.md | 28 +- docs/examples-docs/checkbox.md | 12 +- docs/examples-docs/dialog.md | 8 +- docs/examples-docs/field.md | 8 +- docs/examples-docs/icon.md | 26 +- docs/examples-docs/image-preview.md | 8 +- docs/examples-docs/layout.md | 14 +- docs/examples-docs/lazyload.md | 22 +- docs/examples-docs/loading.md | 28 +- docs/examples-docs/panel.md | 38 +- docs/examples-docs/popup.md | 56 +- docs/examples-docs/progress.md | 14 +- docs/examples-docs/quantity.md | 14 +- docs/examples-docs/quickstart.md | 2 +- docs/examples-docs/radio.md | 12 +- docs/examples-docs/steps.md | 14 +- docs/examples-docs/swipe.md | 12 +- docs/examples-docs/switch.md | 28 +- docs/examples-docs/tab.md | 38 +- docs/examples-docs/toast.md | 8 +- docs/examples-docs/waterfall.md | 42 +- docs/src/components/mobile-nav.vue | 125 +- package.json | 118 +- packages/toast/src/toast.js | 4 +- packages/toast/src/toast.vue | 16 +- packages/vant-css/gulpfile.js | 3 +- packages/vant-css/package.json | 11 +- packages/vant-css/src/actionsheet.css | 128 +- packages/vant-css/src/badge.css | 120 +- packages/vant-css/src/button.css | 274 ++- packages/vant-css/src/cell-swipe.css | 43 +- packages/vant-css/src/cell.css | 140 +- packages/vant-css/src/checkbox.css | 80 +- packages/vant-css/src/col.css | 53 +- packages/vant-css/src/dialog.css | 149 +- packages/vant-css/src/field.css | 175 +- packages/vant-css/src/image_preview.css | 56 +- packages/vant-css/src/loading.css | 103 +- packages/vant-css/src/panel.css | 76 +- packages/vant-css/src/picker.css | 121 +- packages/vant-css/src/popup.css | 14 +- packages/vant-css/src/progress.css | 53 +- packages/vant-css/src/quantity.css | 160 +- packages/vant-css/src/radio.css | 76 +- packages/vant-css/src/search.css | 126 +- packages/vant-css/src/steps.css | 374 ++-- packages/vant-css/src/swipe.css | 64 +- packages/vant-css/src/switch.css | 108 +- packages/vant-css/src/tab.css | 166 +- packages/vant-css/src/tag.css | 100 +- packages/vant-css/src/toast.css | 86 +- packages/vant-css/src/uploader.css | 36 +- packages/vant-css/yarn.lock | 396 ++-- postcss.config.js | 11 + src/index.js | 120 +- test/unit/get-webpack-conf.js | 5 +- yarn.lock | 2383 +++++++++++++++-------- 68 files changed, 3678 insertions(+), 3149 deletions(-) delete mode 100644 build/strip-tags.js delete mode 100644 build/utils/postcss_pipe.js delete mode 100644 build/webpack.build.min.js create mode 100644 postcss.config.js diff --git a/.babelrc b/.babelrc index b061392b0..c72eeb3a2 100644 --- a/.babelrc +++ b/.babelrc @@ -1,9 +1,12 @@ { "presets": [ - "es2015" + [ + "es2015", + { "modules": false } + ] ], "plugins": [ "transform-runtime", "transform-vue-jsx" ] -} +} \ No newline at end of file diff --git a/build/bin/build-entry.js b/build/bin/build-entry.js index b70e79e86..db939e763 100644 --- a/build/bin/build-entry.js +++ b/build/bin/build-entry.js @@ -3,18 +3,23 @@ var fs = require('fs'); var render = require('json-templater/string'); var uppercamelcase = require('uppercamelcase'); var path = require('path'); -var chalk = require('chalk'); var OUTPUT_PATH = path.join(__dirname, '../../src/index.js'); var IMPORT_TEMPLATE = 'import {{name}} from \'../packages/{{package}}/index.js\';'; -var ISNTALL_COMPONENT_TEMPLATE = ' Vue.component({{name}}.name, {{name}});'; +var ISNTALL_COMPONENT_TEMPLATE = ' {{name}}'; var MAIN_TEMPLATE = `{{include}} +const version = '{{version}}'; +const components = [ +{{components}} +]; + const install = function(Vue) { - /* istanbul ignore if */ if (install.installed) return; -{{install}} + components.forEach(component => { + Vue.component(component.name, component); + }); }; /* istanbul ignore if */ @@ -22,9 +27,14 @@ if (typeof window !== 'undefined' && window.Vue) { install(window.Vue); } -module.exports = { +export { install, - version: '{{version}}', + version, +{{list}} +}; +export default { + install, + version, {{list}} }; `; @@ -66,11 +76,11 @@ ComponentNames.forEach(name => { var template = render(MAIN_TEMPLATE, { include: includeComponentTemplate.join('\n'), - install: installTemplate.join('\n'), - version: process.env.VERSION || require('../../package.json').version, - list: listTemplate.join(',\n') + list: listTemplate.join(',\n'), + components: installTemplate.join(',\n') || ' ', + version: process.env.VERSION || require('../../package.json').version }); fs.writeFileSync(OUTPUT_PATH, template); -console.log(chalk.green('[build entry] DONE:' + OUTPUT_PATH)); +console.log('[build entry] DONE:' + OUTPUT_PATH); diff --git a/build/genExamples.js b/build/genExamples.js index b9ecdb6fb..c668082f9 100644 --- a/build/genExamples.js +++ b/build/genExamples.js @@ -11,8 +11,6 @@ function extract(watch = false) { }); } -extract(); - -module.exports = function watch() { - extract(true); +module.exports = function watch(isProduction) { + extract(!isProduction); }; diff --git a/build/strip-tags.js b/build/strip-tags.js deleted file mode 100644 index bbb719c19..000000000 --- a/build/strip-tags.js +++ /dev/null @@ -1,34 +0,0 @@ -/*! - * strip-tags - * - * Copyright (c) 2015 Jon Schlinkert, contributors. - * Licensed under the MIT license. - */ - -'use strict'; - -var cheerio = require('cheerio'); - -exports.strip = function(str, tags) { - var $ = cheerio.load(str, {decodeEntities: false}); - - if (!tags || tags.length === 0) { - return str; - } - - tags = !Array.isArray(tags) ? [tags] : tags; - var len = tags.length; - - while (len--) { - $(tags[len]).remove(); - } - - return $.html(); -}; - -exports.fetch = function(str, tag) { - var $ = cheerio.load(str, {decodeEntities: false}); - if (!tag) return str; - - return $(tag).html(); -}; diff --git a/build/utils/postcss_pipe.js b/build/utils/postcss_pipe.js deleted file mode 100644 index f1bdbd8d1..000000000 --- a/build/utils/postcss_pipe.js +++ /dev/null @@ -1,29 +0,0 @@ -var config = { - 'bem': { - 'shortcuts': {'component': 'b', 'modifier': 'm', 'descendent': 'e'}, - 'separators': {'descendent': '__', 'modifier': '--'} - } -}; - -// https://github.com/trysound/postcss-easy-import -var partialImport = require('postcss-easy-import')(); - -// 这不是bem,虽然名字叫bem,其实它是suit -// https://github.com/saladcss/saladcss-bem -var bem = require('saladcss-bem')(config.bem); - -// https://github.com/jonathantneal/precss -var precss = require('precss')(); - -// https://github.com/postcss/autoprefixer -var autoprefixer = require('autoprefixer')(); - -module.exports = function (webpack) { - // 顺序很重要 - return [ - partialImport, - bem, - precss, - autoprefixer - ]; -}; diff --git a/build/webpack.build.js b/build/webpack.build.js index 6b3a3ad0d..0ce2bb610 100644 --- a/build/webpack.build.js +++ b/build/webpack.build.js @@ -1,13 +1,13 @@ -var webpack = require('webpack'); -var getPostcssPlugin = require('./utils/postcss_pipe'); -var config = require('./webpack.config.dev.js'); +const webpack = require('webpack'); +const config = require('./webpack.config.dev.js'); +const isMinify = process.argv.indexOf('-p') !== -1; config.entry = { 'vant': './src/index.js' }; config.output = { - filename: './lib/[name].js', + filename: isMinify ? './lib/[name].min.js' : './lib/[name].js', library: 'vant', libraryTarget: 'umd', umdNamedDefine: true @@ -30,18 +30,13 @@ config.plugins = [ minimize: true, debug: false, options: { - postcss: getPostcssPlugin, - babel: { - presets: ['es2015'], - plugins: ['transform-runtime', 'transform-vue-jsx'] - }, vue: { autoprefixer: false, - preserveWhitespace: false, - postcss: getPostcssPlugin + preserveWhitespace: false } } - }) + }), + new webpack.optimize.ModuleConcatenationPlugin() ]; delete config.devtool; diff --git a/build/webpack.build.min.js b/build/webpack.build.min.js deleted file mode 100644 index d9cdcfaa7..000000000 --- a/build/webpack.build.min.js +++ /dev/null @@ -1,20 +0,0 @@ -var webpack = require('webpack'); -var config = require('./webpack.build.js'); - -config.entry = { - 'index': './src/index.js' -}; - -config.plugins = config.plugins.concat([ - new webpack.optimize.UglifyJsPlugin({ - compress: { - warnings: false - }, - output: { - comments: false - }, - sourceMap: false - }) -]); - -module.exports = config; diff --git a/build/webpack.components.js b/build/webpack.components.js index b0b2b91e2..f58de943f 100644 --- a/build/webpack.components.js +++ b/build/webpack.components.js @@ -1,6 +1,7 @@ -var path = require('path'); -var Components = require('../components.json'); -var config = require('./webpack.build.js'); +const path = require('path'); +const Components = require('../components.json'); +const config = require('./webpack.build.js'); +const webpack = require('webpack'); delete config.devtool; diff --git a/build/webpack.config.dev.js b/build/webpack.config.dev.js index 4294b858c..9cad7ac96 100644 --- a/build/webpack.config.dev.js +++ b/build/webpack.config.dev.js @@ -1,44 +1,20 @@ -var webpack = require('webpack'); -var path = require('path'); -var slugify = require('transliteration').slugify; -var striptags = require('./strip-tags'); -var ExtractTextPlugin = require('extract-text-webpack-plugin'); -var getPostcssPlugin = require('./utils/postcss_pipe'); -var ProgressBarPlugin = require('progress-bar-webpack-plugin'); -var HtmlWebpackPlugin = require('html-webpack-plugin'); -var OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin'); -var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') +const webpack = require('webpack'); +const path = require('path'); +const ExtractTextPlugin = require('extract-text-webpack-plugin'); +const ProgressBarPlugin = require('progress-bar-webpack-plugin'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); +const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin'); +const FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin'); const isProduction = process.env.NODE_ENV === 'production'; -const watchExample = require('./genExamples'); - -if (!isProduction) { - watchExample(); -} - -var StyleExtractPlugin; -if (process.env.NODE_ENV === 'production') { - StyleExtractPlugin = new ExtractTextPlugin('[name].[hash:8].css'); -} else { - StyleExtractPlugin = new ExtractTextPlugin('[name].css'); -} - -function convert(str) { - str = str.replace(/(&#x)(\w{4});/gi, function($0) { - return String.fromCharCode(parseInt(encodeURIComponent($0).replace(/(%26%23x)(\w{4})(%3B)/g, '$2'), 16)); - }); - return str; -} - -function wrap(render) { - return function() { - return render.apply(this, arguments) - .replace(/\

\n`; } - }] + ] ], preprocess: function(MarkdownIt, source) { - MarkdownIt.renderer.rules.table_open = function() { - return ''; - }; + MarkdownIt.renderer.rules.table_open = () => '
'; return source; } } @@ -160,7 +133,10 @@ module.exports = { }), new webpack.HotModuleReplacementPlugin(), new OptimizeCssAssetsPlugin(), - StyleExtractPlugin, + new ExtractTextPlugin({ + filename: isProduction ? '[name].[hash:8].css' : '[name].css', + allChunks: true + }), new FriendlyErrorsPlugin() ] }; diff --git a/docs/examples-docs/actionsheet.md b/docs/examples-docs/actionsheet.md index d560ccf69..92a645069 100644 --- a/docs/examples-docs/actionsheet.md +++ b/docs/examples-docs/actionsheet.md @@ -1,17 +1,15 @@ diff --git a/docs/examples-docs/badge.md b/docs/examples-docs/badge.md index 509532fa9..c325671a3 100644 --- a/docs/examples-docs/badge.md +++ b/docs/examples-docs/badge.md @@ -1,14 +1,12 @@ diff --git a/docs/examples-docs/button.md b/docs/examples-docs/button.md index c1504e9bf..86399691d 100644 --- a/docs/examples-docs/button.md +++ b/docs/examples-docs/button.md @@ -1,20 +1,18 @@ diff --git a/docs/examples-docs/field.md b/docs/examples-docs/field.md index 5dc74c679..a48bb9618 100644 --- a/docs/examples-docs/field.md +++ b/docs/examples-docs/field.md @@ -1,9 +1,7 @@ diff --git a/docs/examples-docs/icon.md b/docs/examples-docs/icon.md index 33b302122..47bdde690 100644 --- a/docs/examples-docs/icon.md +++ b/docs/examples-docs/icon.md @@ -1,20 +1,18 @@ diff --git a/docs/examples-docs/image-preview.md b/docs/examples-docs/image-preview.md index 2e214e59c..55bb07f72 100644 --- a/docs/examples-docs/image-preview.md +++ b/docs/examples-docs/image-preview.md @@ -1,9 +1,7 @@ diff --git a/docs/examples-docs/layout.md b/docs/examples-docs/layout.md index b8364ff62..179abbe79 100644 --- a/docs/examples-docs/layout.md +++ b/docs/examples-docs/layout.md @@ -1,12 +1,10 @@ diff --git a/docs/examples-docs/loading.md b/docs/examples-docs/loading.md index 0f0461aa8..e62e21f8f 100644 --- a/docs/examples-docs/loading.md +++ b/docs/examples-docs/loading.md @@ -1,21 +1,19 @@ diff --git a/docs/examples-docs/panel.md b/docs/examples-docs/panel.md index 082b9fbfb..5d2f870a5 100644 --- a/docs/examples-docs/panel.md +++ b/docs/examples-docs/panel.md @@ -1,30 +1,28 @@ diff --git a/docs/examples-docs/popup.md b/docs/examples-docs/popup.md index 171bcd4ee..dd582573b 100644 --- a/docs/examples-docs/popup.md +++ b/docs/examples-docs/popup.md @@ -1,37 +1,35 @@ diff --git a/docs/examples-docs/progress.md b/docs/examples-docs/progress.md index 795ba5235..f2287f31d 100644 --- a/docs/examples-docs/progress.md +++ b/docs/examples-docs/progress.md @@ -1,12 +1,10 @@ diff --git a/docs/examples-docs/quantity.md b/docs/examples-docs/quantity.md index f1933d182..0f0191a3a 100644 --- a/docs/examples-docs/quantity.md +++ b/docs/examples-docs/quantity.md @@ -1,13 +1,11 @@ diff --git a/docs/examples-docs/quickstart.md b/docs/examples-docs/quickstart.md index c0b202cc7..b69b15462 100644 --- a/docs/examples-docs/quickstart.md +++ b/docs/examples-docs/quickstart.md @@ -2,7 +2,7 @@ 一套基于`Vue.js 2.0`的 Mobile 组件库 -[查看业务组件库 Captain-UI](https://www.youzanyun.com/zanui/captain/component/quickstart) +[查看业务组件库 Captain-UI](/zanui/captain/component/quickstart) ### 安装 diff --git a/docs/examples-docs/radio.md b/docs/examples-docs/radio.md index 277bb9e57..f42b7c977 100644 --- a/docs/examples-docs/radio.md +++ b/docs/examples-docs/radio.md @@ -1,12 +1,10 @@ diff --git a/docs/examples-docs/swipe.md b/docs/examples-docs/swipe.md index f7aff3bb1..b584c0feb 100644 --- a/docs/examples-docs/swipe.md +++ b/docs/examples-docs/swipe.md @@ -1,12 +1,10 @@ diff --git a/docs/src/components/mobile-nav.vue b/docs/src/components/mobile-nav.vue index bb76f9136..c9b6e7de6 100644 --- a/docs/src/components/mobile-nav.vue +++ b/docs/src/components/mobile-nav.vue @@ -62,82 +62,79 @@ export default { }; - diff --git a/package.json b/package.json index a984d1d87..ad28a87c7 100644 --- a/package.json +++ b/package.json @@ -12,16 +12,15 @@ ], "scripts": { "bootstrap": "yarn || npm i", - "dev": "npm run build:file && webpack-dev-server --inline --hot --config build/webpack.config.dev.js --content-base ./", + "dev": "npm run build:file && webpack-dev-server --inline --config build/webpack.config.dev.js --content-base ./", "build:file": "node build/bin/build-entry.js", "build:utils": "cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js", - "build:vant-css": "gulp build --gulpfile packages/vant-css/gulpfile.js && cp-cli packages/vant-css/lib lib/vant-css", - "build:components": "webpack --progress --hide-modules --config build/webpack.components.js", - "build:vant": "webpack --progress --hide-modules --config build/webpack.build.js && webpack --progress --hide-modules --config build/webpack.build.min.js", - "build:example": "node build/genExamples.js", + "build:vant-css": "gulp build --gulpfile packages/vant-css/gulpfile.js && cp -R packages/vant-css/lib/ lib/vant-css", + "build:components": "cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.components.js", + "build:vant": "cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.build.js && cross-env NODE_ENV=production webpack -p --progress --hide-modules --config build/webpack.build.js", "deploy": "npm run deploy:docs && npm run deploy:cdn && gh-pages -d docs/dist --remote youzan && rimraf docs/dist", "deploy:cdn": "superman cdn /zanui/vue docs/dist/*.js docs/dist/*.css", - "deploy:docs": "rimraf docs/dist && npm run build:example && cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.prod.js", + "deploy:docs": "rimraf docs/dist && cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.prod.js", "dist": "npm run clean && npm run build:file && npm run lint && npm run build:vant && npm run build:components && npm run build:utils && npm run build:vant-css", "clean": "rimraf lib && rimraf packages/*/lib", "lint": "felint lint src/**/*.js packages/**/*.{js,vue} build/**/*.js", @@ -43,98 +42,79 @@ "license": "ISC", "dependencies": { "raf.js": "0.0.4", - "vue-lazyload": "^1.0.3" + "vue-lazyload": "^1.0.6" }, "peerDependencies": { "vue": "2.3.4" }, "devDependencies": { - "autoprefixer": "^6.7.5", - "avoriaz": "^2.0.0", + "autoprefixer": "^7.1.2", + "avoriaz": "2.0.0", "babel-cli": "^6.14.0", - "babel-core": "^6.17.0", - "babel-eslint": "^6.1.2", - "babel-helper-vue-jsx-merge-props": "^2.0.2", - "babel-loader": "^6.2.5", - "babel-plugin-module-resolver": "^2.2.0", + "babel-core": "^6.25.0", + "babel-loader": "^7.1.1", + "babel-plugin-module-resolver": "^2.7.1", "babel-plugin-syntax-jsx": "^6.18.0", "babel-plugin-transform-runtime": "^6.15.0", - "babel-plugin-transform-vue-jsx": "^3.3.0", + "babel-plugin-transform-vue-jsx": "^3.5.0", "babel-polyfill": "^6.23.0", "babel-preset-es2015": "^6.16.0", - "babel-runtime": "^6.11.0", - "chai": "^3.5.0", - "chalk": "^1.1.3", + "babel-runtime": "^6.25.0", + "chai": "^4.1.0", "cheerio": "^0.22.0", - "codecov": "^2.1.0", - "copy-webpack-plugin": "^4.0.1", - "cp-cli": "^1.0.2", - "cross-env": "^3.1.3", - "css-loader": "^0.24.0", - "decamelize": "^1.2.0", - "eslint-loader": "^1.7.1", - "eslint-plugin-vue": "^2.0.1", - "extract-text-webpack-plugin": "^2.0.0-beta.5", + "codecov": "^2.2.0", + "cross-env": "^5.0.1", + "css-loader": "^0.28.4", + "eslint-plugin-vue": "^2.1.0", + "extract-text-webpack-plugin": "2.1.2", "felint": "^0.5.0-alpha.3", - "file-loader": "^0.9.0", "file-save": "^0.2.0", "friendly-errors-webpack-plugin": "^1.6.1", - "gh-pages": "^0.12.0", + "gh-pages": "^1.0.0", "gulp": "^3.9.1", "gulp-util": "^3.0.8", - "highlight.js": "^9.8.0", - "html-loader": "^0.4.3", - "html-webpack-plugin": "^2.22.0", - "inject-loader": "^3.0.0-beta2", + "highlight.js": "^9.12.0", + "html-webpack-plugin": "^2.29.0", "isparta-loader": "^2.0.0", - "json-loader": "^0.5.4", "json-templater": "^1.0.4", - "karma": "^1.5.0", - "karma-chrome-launcher": "^2.0.0", + "karma": "^1.7.0", + "karma-chrome-launcher": "^2.2.0", "karma-coverage": "^1.1.1", "karma-mocha": "^1.3.0", "karma-phantomjs-launcher": "^1.0.4", "karma-sinon-chai": "^1.2.4", "karma-sourcemap-loader": "^0.3.7", - "karma-spec-reporter": "0.0.30", - "karma-webpack": "^2.0.2", - "lerna": "2.0.0-beta.31", - "lolex": "^1.5.1", - "markdown-it": "^6.1.1", - "markdown-it-anchor": "^2.5.0", + "karma-spec-reporter": "^0.0.31", + "karma-webpack": "^2.0.4", + "lerna": "^2.0.0", + "markdown-it": "^8.3.1", "markdown-it-container": "^2.0.0", - "mocha": "^3.2.0", - "optimize-css-assets-webpack-plugin": "^1.3.0", - "postcss": "^5.1.2", - "postcss-easy-import": "^2.0.0", - "postcss-loader": "^1.3.3", - "precss": "^1.4.0", - "prismjs": "^1.5.1", - "progress-bar-webpack-plugin": "^1.9.3", + "mocha": "^3.4.2", + "optimize-css-assets-webpack-plugin": "^3.0.0", + "postcss": "^6.0.8", + "postcss-easy-import": "^2.1.0", + "postcss-loader": "^2.0.6", + "precss": "^2.0.0", + "progress-bar-webpack-plugin": "^1.10.0", "rimraf": "^2.5.4", - "run-sequence": "^1.2.2", - "saladcss-bem": "^0.0.1", - "sinon": "^1.17.7", - "sinon-chai": "^2.8.0", - "style-loader": "^0.13.1", - "theaterjs": "^3.0.0", - "transliteration": "^1.1.11", - "uppercamelcase": "^1.1.0", - "url-loader": "^0.5.7", - "vue": "2.3.4", + "run-sequence": "^2.1.0", + "sinon": "^2.4.1", + "sinon-chai": "^2.12.0", + "style-loader": "^0.18.2", + "uppercamelcase": "^3.0.0", + "url-loader": "^0.5.9", + "vue": "^2.4.2", "vue-hot-reload-api": "^2.1.0", "vue-html-loader": "^1.2.4", - "vue-loader": "^12.0.0", + "vue-loader": "^13.0.2", "vue-markdown-loader": "^1.0.0", - "vue-router": "^2.5.0", + "vue-router": "^2.7.0", "vue-style-loader": "^3.0.0", - "vue-template-compiler": "2.3.4", - "vue-template-es2015-compiler": "^1.4.2", - "webpack": "^2.2.1", - "webpack-dev-server": "^1.16.3", - "webpack-merge": "^2.0.0", - "webpack-node-externals": "^1.5.4", - "webpack-vendor-chunk-plugin": "^1.0.0", + "vue-template-compiler": "^2.4.2", + "vue-template-es2015-compiler": "^1.5.3", + "webpack": "^3.4.1", + "webpack-dev-server": "^2.6.1", + "webpack-merge": "^4.1.0", "zan-doc": "^0.1.0" } } diff --git a/packages/toast/src/toast.js b/packages/toast/src/toast.js index 3833f9894..727b6a315 100644 --- a/packages/toast/src/toast.js +++ b/packages/toast/src/toast.js @@ -1,7 +1,8 @@ import Vue from 'vue'; import merge from 'src/utils/merge'; +import ToastComponent from './toast.vue'; -const ToastConstructor = Vue.extend(require('./toast.vue')); +const ToastConstructor = Vue.extend(ToastComponent); let instance; const getInstance = () => { @@ -24,6 +25,7 @@ var Toast = (options = {}) => { const duration = options.duration || 3000; const instance = getInstance(); + instance.closed = false; clearTimeout(instance.timer); instance.type = options.type ? options.type : 'text'; diff --git a/packages/toast/src/toast.vue b/packages/toast/src/toast.vue index 3129dea0b..b288f510a 100644 --- a/packages/toast/src/toast.vue +++ b/packages/toast/src/toast.vue @@ -1,24 +1,18 @@ @@ -85,7 +86,6 @@ export default { if (!isEqual) this.innerValue = val; }, innerValue(val) { - console.log(val + '!!!'); this.updateColumnValue(val); this.$emit('input', val); } @@ -217,12 +217,11 @@ export default { isShortMonth(month) { return [4, 6, 9, 11].indexOf(month) > -1; }, - handlePickerConfirm(values) { + handlePickerConfirm() { this.$emit('confirm', this.innerValue); }, handlePickerChange(picker) { const values = picker.$children.filter(child => child.currentValue !== undefined).map(child => child.currentValue); - console.log(values); let value; if (this.type === 'time') { @@ -243,7 +242,7 @@ export default { } value = this.correctValue(value); this.innerValue = value; - console.log(value, this.innerValue); + this.$emit('change', picker); }, updateColumnValue(value) { let values = []; From c2a081371b3b1bceabf90f86991a1305330aa642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=95=8F?= Date: Mon, 31 Jul 2017 15:25:20 +0800 Subject: [PATCH 09/40] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9Apopup=E5=A4=9A?= =?UTF-8?q?=E5=B1=82=E7=BA=A7van-modal=E6=9C=AA=E6=8F=92=E5=85=A5=E5=88=B0?= =?UTF-8?q?=E6=AD=A3=E7=A1=AE=E7=9A=84=E4=BD=8D=E7=BD=AE=20(#63)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/vant-css/yarn.lock | 396 +++-- src/mixins/popup/popup-manager.js | 11 +- yarn.lock | 2395 ++++++++++------------------- 3 files changed, 1033 insertions(+), 1769 deletions(-) diff --git a/packages/vant-css/yarn.lock b/packages/vant-css/yarn.lock index 37b873e96..6f1e1e131 100644 --- a/packages/vant-css/yarn.lock +++ b/packages/vant-css/yarn.lock @@ -22,13 +22,7 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "http://registry.npm.qima-inc.com/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansi-styles@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" - dependencies: - color-convert "^1.9.0" - -any-promise@^0.1.0: +any-promise@^0.1.0, any-promise@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/any-promise/download/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -74,29 +68,33 @@ array-unique@^0.2.1: version "0.2.1" resolved "http://registry.npm.qima-inc.com/array-unique/download/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" -autoprefixer@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" +arrify@^1.0.0: + version "1.0.1" + resolved "http://registry.npm.qima-inc.com/arrify/download/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +autoprefixer@^6.7.5: + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: - browserslist "^2.1.5" - caniuse-lite "^1.0.30000697" + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^6.0.6" + postcss "^5.2.16" postcss-value-parser "^3.2.3" balanced-match@0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" +balanced-match@^0.2.0: + version "0.2.1" + resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" + balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - beeper@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/beeper/download/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" @@ -116,12 +114,12 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" -browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" +browserslist@^1.7.6: + version "1.7.7" + resolved "http://registry.npm.qima-inc.com/browserslist/download/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" buffer-shims@~1.0.0: version "1.0.0" @@ -131,10 +129,6 @@ builtin-modules@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" -camelcase-css@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" - camelcase-keys@^2.0.0: version "2.1.0" resolved "http://registry.npm.qima-inc.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -146,9 +140,9 @@ camelcase@^2.0.0: version "2.1.1" resolved "http://registry.npm.qima-inc.com/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" -caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: - version "1.0.30000706" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000706.tgz#bc59abc41ba7d4a3634dda95befded6114e1f24e" +caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30000656" + resolved "http://registry.npm.qima-inc.com/caniuse-db/download/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" chalk@^0.5.0: version "0.5.1" @@ -170,14 +164,6 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - clean-css@^3.1.9: version "3.4.25" resolved "http://registry.npm.qima-inc.com/clean-css/download/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" @@ -197,7 +183,7 @@ clone@^1.0.0, clone@^1.0.2: version "1.0.2" resolved "http://registry.npm.qima-inc.com/clone/download/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" -color-convert@^1.3.0, color-convert@^1.9.0: +color-convert@^1.3.0: version "1.9.0" resolved "http://registry.npm.qima-inc.com/color-convert/download/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -246,9 +232,9 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -css-color-function@^1.3.0: +css-color-function@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" + resolved "http://registry.npm.qima-inc.com/css-color-function/download/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: balanced-match "0.1.0" color "^0.11.0" @@ -302,9 +288,9 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -electron-to-chromium@^1.3.16: - version "1.3.16" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" +electron-to-chromium@^1.2.7: + version "1.3.4" + resolved "http://registry.npm.qima-inc.com/electron-to-chromium/download/electron-to-chromium-1.3.4.tgz#e51769c0cf550e0cf5aedf6aa2b803a264b3a900" end-of-stream@~0.1.5: version "0.1.5" @@ -318,7 +304,7 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" -escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2: version "1.0.5" resolved "http://registry.npm.qima-inc.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -419,10 +405,6 @@ flagged-respawn@^0.3.2: version "0.3.2" resolved "http://registry.npm.qima-inc.com/flagged-respawn/download/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - for-in@^1.0.1: version "1.0.2" resolved "http://registry.npm.qima-inc.com/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -437,6 +419,21 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/fs-exists-sync/download/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" +fs-extra@^0.24.0: + version "0.24.0" + resolved "http://registry.npm.qima-inc.com/fs-extra/download/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-promise@^0.3.1: + version "0.3.1" + resolved "http://registry.npm.qima-inc.com/fs-promise/download/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" + dependencies: + any-promise "~0.1.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -496,7 +493,17 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^7.0.3, glob@^7.1.1: +glob@^5.0.3: + version "5.0.15" + resolved "http://registry.npm.qima-inc.com/glob/download/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.3, glob@^7.0.5: version "7.1.1" resolved "http://registry.npm.qima-inc.com/glob/download/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -531,6 +538,17 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" +globby@^3.0.1: + version "3.0.1" + resolved "http://registry.npm.qima-inc.com/globby/download/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^5.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^1.0.0" + globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -561,7 +579,7 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@~4.1.4: +graceful-fs@^4.1.2, graceful-fs@^4.1.6: version "4.1.11" resolved "http://registry.npm.qima-inc.com/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -577,24 +595,24 @@ graceful-fs@~2.0.0: version "1.0.1" resolved "http://registry.npm.qima-inc.com/graceful-readlink/download/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -gulp-cssmin@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz#87ab3c69dd39b20d5d96355c6504ad6a447b1e72" +gulp-cssmin@^0.1.7: + version "0.1.7" + resolved "http://registry.npm.qima-inc.com/gulp-cssmin/download/gulp-cssmin-0.1.7.tgz#f576fe5211d107baa9401504249bf87aed1556bd" dependencies: clean-css "^3.1.9" filesize "~2.0.0" - graceful-fs "~4.1.4" + graceful-fs "~2.0.0" gulp-rename "~1.1.0" gulp-util "~2.2.0" map-stream "0.0.4" temp-write "~0.1.0" -gulp-postcss@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-7.0.0.tgz#cfb62a19fa947f8be67ce9ecae89ceb959f0cf93" +gulp-postcss@^6.1.1: + version "6.4.0" + resolved "http://registry.npm.qima-inc.com/gulp-postcss/download/gulp-postcss-6.4.0.tgz#78a32e3c87aa6cdcec5ae1c905e196d478e8c5d5" dependencies: gulp-util "^3.0.8" - postcss "^6.0.0" + postcss "^5.2.12" postcss-load-config "^1.2.0" vinyl-sourcemaps-apply "^0.2.1" @@ -680,10 +698,6 @@ has-flag@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - has-gulplog@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/has-gulplog/download/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -706,10 +720,6 @@ indent-string@^2.1.0: dependencies: repeating "^2.0.0" -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - inflight@^1.0.4: version "1.0.6" resolved "http://registry.npm.qima-inc.com/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -857,6 +867,12 @@ js-yaml@^3.4.3: argparse "^1.0.7" esprima "^3.1.1" +jsonfile@^2.1.0: + version "2.4.0" + resolved "http://registry.npm.qima-inc.com/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + optionalDependencies: + graceful-fs "^4.1.6" + kind-of@^3.0.2: version "3.1.0" resolved "http://registry.npm.qima-inc.com/kind-of/download/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" @@ -1325,12 +1341,22 @@ pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "http://registry.npm.qima-inc.com/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" +pinkie-promise@^1.0.0: + version "1.0.0" + resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" + dependencies: + pinkie "^1.0.0" + pinkie-promise@^2.0.0: version "2.0.1" resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" dependencies: pinkie "^2.0.0" +pinkie@^1.0.0: + version "1.0.0" + resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" + pinkie@^2.0.0: version "2.0.4" resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -1341,44 +1367,45 @@ postcss-advanced-variables@1.2.2: dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.3: +postcss-atroot@^0.1.2: version "0.1.3" - resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" + resolved "http://registry.npm.qima-inc.com/postcss-atroot/download/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: postcss "^5.0.5" -postcss-color-function@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" +postcss-color-function@^2.0.0: + version "2.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-color-function/download/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" dependencies: - css-color-function "^1.3.0" - postcss "^6.0.1" + css-color-function "^1.2.0" + postcss "^5.0.4" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" -postcss-custom-media@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" +postcss-custom-media@^5.0.0: + version "5.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-custom-media/download/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" dependencies: - postcss "^6.0.1" + postcss "^5.0.0" -postcss-custom-properties@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" +postcss-custom-properties@^5.0.0: + version "5.0.2" + resolved "http://registry.npm.qima-inc.com/postcss-custom-properties/download/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" dependencies: - balanced-match "^1.0.0" - postcss "^6.0.3" + balanced-match "^0.4.2" + postcss "^5.0.0" -postcss-custom-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" +postcss-custom-selectors@^3.0.0: + version "3.0.0" + resolved "http://registry.npm.qima-inc.com/postcss-custom-selectors/download/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" dependencies: - postcss "^6.0.1" - postcss-selector-matches "^3.0.0" + balanced-match "^0.2.0" + postcss "^5.0.0" + postcss-selector-matches "^2.0.0" -postcss-easy-import@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" +postcss-easy-import@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -1389,22 +1416,12 @@ postcss-easy-import@^2.1.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.5: +postcss-extend@^1.0.1: version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" + resolved "http://registry.npm.qima-inc.com/postcss-extend/download/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: postcss "^5.0.4" -postcss-import@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" - dependencies: - object-assign "^4.0.1" - postcss "^6.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -1416,13 +1433,6 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" -postcss-js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" - dependencies: - camelcase-css "^1.0.1" - postcss "^6.0.1" - postcss-load-config@^1.2.0: version "1.2.0" resolved "http://registry.npm.qima-inc.com/postcss-load-config/download/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -1446,87 +1456,79 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-media-minmax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" +postcss-media-minmax@^2.1.0: + version "2.1.2" + resolved "http://registry.npm.qima-inc.com/postcss-media-minmax/download/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" dependencies: - postcss "^6.0.1" + postcss "^5.0.4" postcss-message-helpers@^2.0.0: version "2.0.0" resolved "http://registry.npm.qima-inc.com/postcss-message-helpers/download/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" -postcss-mixins@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" +postcss-mixins@^2.1.0: + version "2.1.1" + resolved "http://registry.npm.qima-inc.com/postcss-mixins/download/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" dependencies: - globby "^6.1.0" - postcss "^6.0.3" - postcss-js "^1.0.0" - postcss-simple-vars "^4.0.0" - sugarss "^1.0.0" + globby "^3.0.1" + postcss "^5.0.10" + postcss-simple-vars "^1.0.1" -postcss-nested@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" +postcss-nested@^1.0.0: + version "1.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-nested/download/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" dependencies: - postcss "^6.0.8" - postcss-selector-parser "^2.2.3" + postcss "^5.2.17" -postcss-nesting@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" +postcss-nesting@^2.0.6: + version "2.3.1" + resolved "http://registry.npm.qima-inc.com/postcss-nesting/download/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" dependencies: - postcss "^6.0.1" + postcss "^5.0.19" -postcss-partial-import@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" +postcss-partial-import@^1.3.0: + version "1.3.0" + resolved "http://registry.npm.qima-inc.com/postcss-partial-import/download/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" dependencies: - glob "^7.1.1" - postcss-import "^10.0.0" + fs-extra "^0.24.0" + fs-promise "^0.3.1" + object-assign "^4.0.1" + postcss "^5.0.5" + string-hash "^1.1.0" -postcss-property-lookup@^1.2.1: +postcss-property-lookup@^1.1.3: version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" + resolved "http://registry.npm.qima-inc.com/postcss-property-lookup/download/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: object-assign "^4.0.1" postcss "^5.0.4" tcomb "^2.5.1" -postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" +postcss-selector-matches@^2.0.0: + version "2.0.5" + resolved "http://registry.npm.qima-inc.com/postcss-selector-matches/download/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" dependencies: balanced-match "^0.4.2" - postcss "^6.0.1" + postcss "^5.0.0" -postcss-selector-not@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" +postcss-selector-not@^2.0.0: + version "2.0.0" + resolved "http://registry.npm.qima-inc.com/postcss-selector-not/download/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" dependencies: - balanced-match "^0.4.2" - postcss "^6.0.1" + balanced-match "^0.2.0" + postcss "^5.0.0" -postcss-selector-parser@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" +postcss-simple-vars@^1.0.1: + version "1.2.0" + resolved "http://registry.npm.qima-inc.com/postcss-simple-vars/download/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-simple-vars@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" - dependencies: - postcss "^6.0.1" + postcss "^5.0.13" postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "http://registry.npm.qima-inc.com/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0.5: +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.19, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.12, postcss@^5.2.16, postcss@^5.2.17: version "5.2.17" resolved "http://registry.npm.qima-inc.com/postcss/download/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -1535,34 +1537,26 @@ postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: - version "6.0.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" +precss@^1.4.0: + version "1.4.0" + resolved "http://registry.npm.qima-inc.com/precss/download/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" dependencies: - chalk "^2.0.1" - source-map "^0.5.6" - supports-color "^4.2.0" - -precss@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" - dependencies: - postcss "^6.0.3" + postcss "^5.0.10" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.3" - postcss-color-function "^4.0.0" - postcss-custom-media "^6.0.0" - postcss-custom-properties "^6.1.0" - postcss-custom-selectors "^4.0.1" - postcss-extend "^1.0.5" - postcss-media-minmax "^3.0.0" - postcss-mixins "^6.0.1" - postcss-nested "^2.0.2" - postcss-nesting "^4.0.1" - postcss-partial-import "^4.1.0" - postcss-property-lookup "^1.2.1" - postcss-selector-matches "^3.0.1" - postcss-selector-not "^3.0.1" + postcss-atroot "^0.1.2" + postcss-color-function "^2.0.0" + postcss-custom-media "^5.0.0" + postcss-custom-properties "^5.0.0" + postcss-custom-selectors "^3.0.0" + postcss-extend "^1.0.1" + postcss-media-minmax "^2.1.0" + postcss-mixins "^2.1.0" + postcss-nested "^1.0.0" + postcss-nesting "^2.0.6" + postcss-partial-import "^1.3.0" + postcss-property-lookup "^1.1.3" + postcss-selector-matches "^2.0.0" + postcss-selector-not "^2.0.0" preserve@^0.2.0: version "0.2.0" @@ -1703,6 +1697,18 @@ rgb@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/rgb/download/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" +rimraf@^2.2.8: + version "2.6.1" + resolved "http://registry.npm.qima-inc.com/rimraf/download/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" + dependencies: + glob "^7.0.5" + +saladcss-bem@^0.0.1: + version "0.0.1" + resolved "http://registry.npm.qima-inc.com/saladcss-bem/download/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" + dependencies: + postcss "^5.0.8" + "semver@2 || 3 || 4 || 5", semver@^4.1.0: version "4.3.6" resolved "http://registry.npm.qima-inc.com/semver/download/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" @@ -1755,6 +1761,10 @@ stream-consume@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/stream-consume/download/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" +string-hash@^1.1.0: + version "1.1.3" + resolved "http://registry.npm.qima-inc.com/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" + string_decoder@~0.10.x: version "0.10.31" resolved "http://registry.npm.qima-inc.com/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -1796,12 +1806,6 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" -sugarss@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" - dependencies: - postcss "^6.0.0" - supports-color@^0.2.0: version "0.2.0" resolved "http://registry.npm.qima-inc.com/supports-color/download/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" @@ -1816,12 +1820,6 @@ supports-color@^3.2.3: dependencies: has-flag "^1.0.0" -supports-color@^4.0.0, supports-color@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" - dependencies: - has-flag "^2.0.0" - tcomb@^2.5.1: version "2.7.0" resolved "http://registry.npm.qima-inc.com/tcomb/download/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" @@ -1878,10 +1876,6 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "http://registry.npm.qima-inc.com/unc-path-regex/download/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - unique-stream@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/unique-stream/download/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" diff --git a/src/mixins/popup/popup-manager.js b/src/mixins/popup/popup-manager.js index 3dc49114f..5d8bb2d96 100644 --- a/src/mixins/popup/popup-manager.js +++ b/src/mixins/popup/popup-manager.js @@ -81,18 +81,20 @@ const PopupManager = { addClass(modalDom, 'van-modal'); + let domParentNode; if (dom && dom.parentNode && dom.parentNode.nodeType !== 11) { - dom.parentNode.appendChild(modalDom); + domParentNode = dom.parentNode } else { - document.body.appendChild(modalDom); + domParentNode = document.body; } + domParentNode.appendChild(modalDom); if (zIndex) { modalDom.style.zIndex = zIndex; } modalDom.style.display = ''; - modalStack.push({ id: id, zIndex: zIndex }); + modalStack.push({ id: id, zIndex: zIndex, parentNode: domParentNode }); }, closeModal(id) { @@ -105,6 +107,9 @@ const PopupManager = { modalStack.pop(); if (modalStack.length > 0) { modalDom.style.zIndex = modalStack[modalStack.length - 1].zIndex; + modalDom.parentNode.removeChild(modalDom); + const currModalParent = modalStack[0].parentNode; + currModalParent && currModalParent.appendChild(modalDom); } } else { for (let i = modalStack.length - 1; i >= 0; i--) { diff --git a/yarn.lock b/yarn.lock index cbad07658..43f00c901 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,13 +2,6 @@ # yarn lockfile v1 -JSONStream@^1.0.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -58,38 +51,21 @@ acorn@^5.0.0, acorn@^5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" -add-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" - after@0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" -ajv-keywords@^1.0.0: +ajv-keywords@^1.0.0, ajv-keywords@^1.1.1: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv-keywords@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0" - -ajv@^4.7.0, ajv@^4.9.1: +ajv@^4.11.2, ajv@^4.7.0, ajv@^4.9.1: version "4.11.7" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^5.0.0, ajv@^5.1.5: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.2.tgz#47c68d69e86f5d953103b0074a9430dc63da5e39" - dependencies: - co "^4.6.0" - fast-deep-equal "^1.0.0" - json-schema-traverse "^0.3.0" - json-stable-stringify "^1.0.1" - align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -110,37 +86,19 @@ ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" -ansi-escapes@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-2.0.0.tgz#5bae52be424878dd9783e8910e3fc2922e83c81b" - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansi-styles@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" - dependencies: - color-convert "^1.9.0" - ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" -any-promise@^0.1.0: +any-promise@^0.1.0, any-promise@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -204,13 +162,9 @@ array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" -array-flatten@^2.1.0: +array-from@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" + resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" array-slice@^0.2.3: version "0.2.3" @@ -287,13 +241,19 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@1.x, async@^1.4.0, async@^1.5.0, async@^1.5.2: +async@1.x, async@^1.4.0, async@^1.5.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@2.1.4, async@^2.1.2: - version "2.1.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" +async@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385" + dependencies: + lodash "^4.14.0" + +async@^2.1.2: + version "2.3.0" + resolved "https://registry.yarnpkg.com/async/-/async-2.3.0.tgz#1013d1051047dd320fe24e494d5c66ecaf6147d9" dependencies: lodash "^4.14.0" @@ -309,7 +269,7 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" -autoprefixer@^6.3.1: +autoprefixer@^6.3.1, autoprefixer@^6.7.5: version "6.7.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: @@ -320,18 +280,7 @@ autoprefixer@^6.3.1: postcss "^5.2.16" postcss-value-parser "^3.2.3" -autoprefixer@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" - dependencies: - browserslist "^2.1.5" - caniuse-lite "^1.0.30000697" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^6.0.6" - postcss-value-parser "^3.2.3" - -avoriaz@2.0.0: +avoriaz@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/avoriaz/-/avoriaz-2.0.0.tgz#df0b4cd95afa6da03bed886595e36b9c1d17e201" dependencies: @@ -374,20 +323,20 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.1.4, babel-core@^6.24.1, babel-core@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" +babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" dependencies: babel-code-frame "^6.22.0" - babel-generator "^6.25.0" + babel-generator "^6.24.1" babel-helpers "^6.24.1" babel-messages "^6.23.0" babel-register "^6.24.1" babel-runtime "^6.22.0" - babel-template "^6.25.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + babylon "^6.11.0" convert-source-map "^1.1.0" debug "^2.1.1" json5 "^0.5.0" @@ -398,22 +347,32 @@ babel-core@^6.1.4, babel-core@^6.24.1, babel-core@^6.25.0: slash "^1.0.0" source-map "^0.5.0" +babel-eslint@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-6.1.2.tgz#5293419fe3672d66598d327da9694567ba6a5f2f" + dependencies: + babel-traverse "^6.0.20" + babel-types "^6.0.19" + babylon "^6.0.18" + lodash.assign "^4.0.0" + lodash.pickby "^4.0.0" + babel-eslint@^7.2.1: - version "7.2.3" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827" + version "7.2.2" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.2.tgz#0da2cbe6554fd0fb069f19674f2db2f9c59270ff" dependencies: babel-code-frame "^6.22.0" babel-traverse "^6.23.1" babel-types "^6.23.0" - babylon "^6.17.0" + babylon "^6.16.1" -babel-generator@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" +babel-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.24.1.tgz#e715f486c58ded25649d888944d52aa07c5d9497" dependencies: babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-types "^6.25.0" + babel-types "^6.24.1" detect-indent "^4.0.0" jsesc "^1.3.0" lodash "^4.2.0" @@ -488,6 +447,10 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" +babel-helper-vue-jsx-merge-props@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.2.tgz#aceb1c373588279e2755ea1cfd35c22394fd33f8" + babel-helpers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" @@ -495,13 +458,14 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-loader@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.1.tgz#b87134c8b12e3e4c2a94e0546085bc680a2b8488" +babel-loader@^6.2.5: + version "6.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" + find-cache-dir "^0.1.1" + loader-utils "^0.2.16" mkdirp "^0.5.1" + object-assign "^4.0.1" babel-messages@^6.23.0: version "6.23.0" @@ -515,9 +479,9 @@ babel-plugin-check-es2015-constants@^6.22.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-module-resolver@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.1.tgz#18be3c42ddf59f7a456c9e0512cd91394f6e4be1" +babel-plugin-module-resolver@^2.2.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.0.tgz#9c1cb2fcf2a1bdb45e91c6c985b96311123797f9" dependencies: find-babel-config "^1.0.1" glob "^7.1.1" @@ -714,9 +678,9 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-vue-jsx@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.5.0.tgz#6b1ad29351ad753919403675f0bf8b2a43e17671" +babel-plugin-transform-vue-jsx@^3.3.0: + version "3.4.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.4.2.tgz#906cfe3f1b669b15d3298fffe1006ad31c447d2c" dependencies: esutils "^2.0.2" @@ -769,49 +733,49 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" +babel-runtime@^6.11.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-template@^6.24.1, babel-template@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" +babel-template@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" dependencies: babel-runtime "^6.22.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + babylon "^6.11.0" lodash "^4.2.0" -babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" +babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" dependencies: babel-code-frame "^6.22.0" babel-messages "^6.23.0" babel-runtime "^6.22.0" - babel-types "^6.25.0" - babylon "^6.17.2" + babel-types "^6.24.1" + babylon "^6.15.0" debug "^2.2.0" globals "^9.0.0" invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" +babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" dependencies: babel-runtime "^6.22.0" esutils "^2.0.2" lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.17.0, babylon@^6.17.2: - version "6.17.4" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" +babylon@^6.0.18, babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: + version "6.16.1" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" backo2@1.0.2: version "1.0.2" @@ -821,14 +785,14 @@ balanced-match@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" +balanced-match@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" + balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - base64-arraybuffer@0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" @@ -841,10 +805,6 @@ base64id@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" -base64url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb" - batch@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" @@ -883,6 +843,10 @@ block-stream@*: dependencies: inherits "~2.0.0" +bluebird@^2.10.2: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" + bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.7: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" @@ -906,17 +870,6 @@ body-parser@^1.16.1: raw-body "~2.2.0" type-is "~1.6.14" -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -927,7 +880,7 @@ boom@2.x.x: dependencies: hoek "2.x.x" -brace-expansion@^1.0.0, brace-expansion@^1.1.7: +brace-expansion@^1.0.0: version "1.1.7" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" dependencies: @@ -1014,17 +967,6 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" -browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" - dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" - -buffer-indexof@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.0.tgz#f54f647c4f4e25228baa656a2e57e43d5f270982" - buffer-shims@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -1049,10 +991,6 @@ builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" -byline@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - bytes@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" @@ -1082,10 +1020,6 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" -camelcase-css@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" - camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1093,7 +1027,7 @@ camelcase-keys@^2.0.0: camelcase "^2.0.0" map-obj "^1.0.0" -camelcase@^1.0.2: +camelcase@^1.0.2, camelcase@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" @@ -1105,10 +1039,6 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" @@ -1122,10 +1052,6 @@ caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000656" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" -caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: - version "1.0.30000706" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000706.tgz#bc59abc41ba7d4a3634dda95befded6114e1f24e" - caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -1141,18 +1067,15 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.0.tgz#331a0391b55c3af8740ae9c3b7458bc1c3805e6d" +chai@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" dependencies: assertion-error "^1.0.1" - check-error "^1.0.1" - deep-eql "^2.0.1" - get-func-name "^2.0.0" - pathval "^1.0.0" - type-detect "^4.0.0" + deep-eql "^0.1.3" + type-detect "^1.0.0" -chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1162,14 +1085,6 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -1201,10 +1116,6 @@ change-case@3.0.x: upper-case "^1.1.1" upper-case-first "^1.1.0" -check-error@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - cheerio@0.22.0, cheerio@^0.22.0: version "0.22.0" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" @@ -1238,7 +1149,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: +chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1253,25 +1164,6 @@ chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" -chokidar@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -ci-info@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" - cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" @@ -1307,16 +1199,18 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - dependencies: - restore-cursor "^2.0.0" - cli-width@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" +clipboard@^1.5.5: + version "1.6.1" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.6.1.tgz#65c5b654812466b0faab82dc6ba0f1d2f8e4be53" + dependencies: + good-listener "^1.2.0" + select "^1.1.2" + tiny-emitter "^1.0.0" + cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -1366,15 +1260,21 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codecov@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.2.0.tgz#2d06817ceb8891eca6368836d4fb6bf6cc04ffd1" +codecov@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.1.0.tgz#25f48f9e9aa7473b61c5a9a934d595420a71cade" dependencies: argv "0.0.2" request "2.79.0" urlgrey "0.4.4" -color-convert@^1.3.0, color-convert@^1.9.0: +collections@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e" + dependencies: + weak-map "1.0.0" + +color-convert@^1.3.0: version "1.9.0" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -1410,13 +1310,6 @@ colors@^1.1.0, colors@^1.1.2, colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" -columnify@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" - dependencies: - strip-ansi "^3.0.0" - wcwidth "^1.0.0" - combine-lists@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" @@ -1429,9 +1322,12 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -command-join@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/command-join/-/command-join-2.0.0.tgz#52e8b984f4872d952ff1bdc8b98397d27c7144cf" +command-join@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/command-join/-/command-join-1.1.1.tgz#09e7609012e1dd8b4f0a14fde41a69eff1d2111f" + dependencies: + array-from "^2.1.1" + repeat-string "^1.5.4" commander@2.8.x: version "2.8.1" @@ -1449,13 +1345,6 @@ commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" -compare-func@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648" - dependencies: - array-ify "^1.0.0" - dot-prop "^3.0.0" - component-bind@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" @@ -1501,7 +1390,7 @@ concat-stream@1.5.0: readable-stream "~2.0.0" typedarray "~0.0.5" -concat-stream@^1.4.10, concat-stream@^1.5.2: +concat-stream@^1.5.2: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1568,165 +1457,6 @@ content-type@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" -conventional-changelog-angular@^1.3.4: - version "1.4.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.4.0.tgz#118b9f7d41a3d99500bfb6bea1f3525e055e8b9b" - dependencies: - compare-func "^1.3.1" - github-url-from-git "^1.4.0" - q "^1.4.1" - read-pkg-up "^2.0.0" - -conventional-changelog-atom@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-0.1.1.tgz#d40a9b297961b53c745e5d1718fd1a3379f6a92f" - dependencies: - q "^1.4.1" - -conventional-changelog-cli@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-1.3.2.tgz#33abf2b5720a9b094df38e81741ccb502e1a4125" - dependencies: - add-stream "^1.0.0" - conventional-changelog "^1.1.4" - lodash "^4.1.0" - meow "^3.7.0" - tempfile "^1.1.1" - -conventional-changelog-codemirror@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz#7577a591dbf9b538e7a150a7ee62f65a2872b334" - dependencies: - q "^1.4.1" - -conventional-changelog-core@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-1.9.0.tgz#de5dfbc091847656508d4a389e35c9a1bc49e7f4" - dependencies: - conventional-changelog-writer "^1.1.0" - conventional-commits-parser "^1.0.0" - dateformat "^1.0.12" - get-pkg-repo "^1.0.0" - git-raw-commits "^1.2.0" - git-remote-origin-url "^2.0.0" - git-semver-tags "^1.2.0" - lodash "^4.0.0" - normalize-package-data "^2.3.5" - q "^1.4.1" - read-pkg "^1.1.0" - read-pkg-up "^1.0.1" - through2 "^2.0.0" - -conventional-changelog-ember@^0.2.6: - version "0.2.6" - resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-0.2.6.tgz#8b7355419f5127493c4c562473ab2fc792f1c2b6" - dependencies: - q "^1.4.1" - -conventional-changelog-eslint@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz#a52411e999e0501ce500b856b0a643d0330907e2" - dependencies: - q "^1.4.1" - -conventional-changelog-express@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz#55c6c841c811962036c037bdbd964a54ae310fce" - dependencies: - q "^1.4.1" - -conventional-changelog-jquery@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz#0208397162e3846986e71273b6c79c5b5f80f510" - dependencies: - q "^1.4.1" - -conventional-changelog-jscs@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz#0479eb443cc7d72c58bf0bcf0ef1d444a92f0e5c" - dependencies: - q "^1.4.1" - -conventional-changelog-jshint@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz#00cab8e9a3317487abd94c4d84671342918d2a07" - dependencies: - compare-func "^1.3.1" - q "^1.4.1" - -conventional-changelog-writer@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz#3f4cb4d003ebb56989d30d345893b52a43639c8e" - dependencies: - compare-func "^1.3.1" - conventional-commits-filter "^1.0.0" - dateformat "^1.0.11" - handlebars "^4.0.2" - json-stringify-safe "^5.0.1" - lodash "^4.0.0" - meow "^3.3.0" - semver "^5.0.1" - split "^1.0.0" - through2 "^2.0.0" - -conventional-changelog@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-1.1.4.tgz#108bc750c2a317e200e2f9b413caaa1f8c7efa3b" - dependencies: - conventional-changelog-angular "^1.3.4" - conventional-changelog-atom "^0.1.0" - conventional-changelog-codemirror "^0.1.0" - conventional-changelog-core "^1.9.0" - conventional-changelog-ember "^0.2.6" - conventional-changelog-eslint "^0.1.0" - conventional-changelog-express "^0.1.0" - conventional-changelog-jquery "^0.1.0" - conventional-changelog-jscs "^0.1.0" - conventional-changelog-jshint "^0.1.0" - -conventional-commits-filter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz#6fc2a659372bc3f2339cf9ffff7e1b0344b93039" - dependencies: - is-subset "^0.1.1" - modify-values "^1.0.0" - -conventional-commits-parser@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz#e327b53194e1a7ad5dc63479ee9099a52b024865" - dependencies: - JSONStream "^1.0.4" - is-text-path "^1.0.0" - lodash "^4.2.1" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - trim-off-newlines "^1.0.0" - -conventional-commits-parser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz#71d01910cb0a99aeb20c144e50f81f4df3178447" - dependencies: - JSONStream "^1.0.4" - is-text-path "^1.0.0" - lodash "^4.2.1" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - trim-off-newlines "^1.0.0" - -conventional-recommended-bump@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-1.0.1.tgz#56b8ae553a8a1152fa069e767599e1f6948bd36c" - dependencies: - concat-stream "^1.4.10" - conventional-commits-filter "^1.0.0" - conventional-commits-parser "^2.0.0" - git-raw-commits "^1.2.0" - git-semver-tags "^1.2.1" - meow "^3.3.0" - object-assign "^4.0.1" - convert-source-map@^1.1.0: version "1.5.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" @@ -1739,6 +1469,19 @@ cookie@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" +copy-webpack-plugin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200" + dependencies: + bluebird "^2.10.2" + fs-extra "^0.26.4" + glob "^6.0.4" + is-glob "^3.1.0" + loader-utils "^0.2.15" + lodash "^4.3.0" + minimatch "^3.0.0" + node-dir "^0.1.10" + core-js@^2.2.0, core-js@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" @@ -1758,6 +1501,13 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" +cp-cli@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/cp-cli/-/cp-cli-1.0.2.tgz#36f202a7a10ab6d455b6b2ab8c9d690d84572a42" + dependencies: + fs-extra "^0.30.0" + yargs "^4.6.0" + create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1781,14 +1531,21 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" -cross-env@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.1.tgz#ff4e72ea43b47da2486b43a7f2043b2609e44913" +cross-env@^3.1.3: + version "3.2.4" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: +cross-spawn@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: @@ -1817,7 +1574,7 @@ crypto-browserify@^3.11.0: public-encrypt "^4.0.0" randombytes "^2.0.0" -css-color-function@^1.3.0: +css-color-function@^1.2.0: version "1.3.0" resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: @@ -1830,24 +1587,22 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-loader@^0.28.4: - version "0.28.4" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f" +css-loader@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.24.0.tgz#7afaafb4c0fb2f90b335ed10a1c77b34d64843fe" dependencies: babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.7.0" + css-selector-tokenizer "^0.6.0" cssnano ">=2.6.1 <4" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" + loader-utils "~0.2.2" + lodash.camelcase "^3.0.1" object-assign "^4.0.1" postcss "^5.0.6" postcss-modules-extract-imports "^1.0.0" postcss-modules-local-by-default "^1.0.1" postcss-modules-scope "^1.0.0" postcss-modules-values "^1.1.0" - postcss-value-parser "^3.3.0" - source-list-map "^0.1.7" + source-list-map "^0.1.4" css-select@^1.1.0, css-select@~1.2.0: version "1.2.0" @@ -1866,14 +1621,6 @@ css-selector-tokenizer@^0.6.0: fastparse "^1.1.1" regexpu-core "^1.0.0" -css-selector-tokenizer@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" @@ -1956,12 +1703,6 @@ damerau-levenshtein@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" -dargs@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" - dependencies: - number-is-nan "^1.0.0" - dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1972,7 +1713,7 @@ date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" -dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.6: +dateformat@^1.0.6: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" dependencies: @@ -1991,7 +1732,7 @@ debug@0.7.4, debug@~0.7.4: version "0.7.4" resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" -debug@2.2.0, debug@^2.1.1, debug@~2.2.0: +debug@2.2.0, debug@~2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" dependencies: @@ -2003,47 +1744,27 @@ debug@2.3.3: dependencies: ms "0.7.2" -debug@2.6.0, debug@^2.2.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.0.tgz#bc596bcabe7617f11d9fa15361eded5608b8499b" - dependencies: - ms "0.7.2" - debug@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" dependencies: ms "0.7.2" -debug@2.6.3: +debug@2.6.3, debug@^2.1.1, debug@^2.2.0: version "2.6.3" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d" dependencies: ms "0.7.2" -debug@^2.6.6, debug@^2.6.8: - version "2.6.8" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" - dependencies: - ms "2.0.0" - decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - -deep-eql@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a" +deep-eql@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" dependencies: - type-detect "^3.0.0" - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + type-detect "0.1.1" deep-extend@~0.4.0: version "0.4.1" @@ -2053,7 +1774,7 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" -defaults@^1.0.0, defaults@^1.0.3: +defaults@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" dependencies: @@ -2082,21 +1803,14 @@ del@^2.0.2: pinkie-promise "^2.0.0" rimraf "^2.2.8" -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" +delegate@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.1.2.tgz#1e1bc6f5cadda6cb6cbf7e6d05d0bcdd5712aebe" + delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -2132,21 +1846,13 @@ detect-indent@^4.0.0: dependencies: repeating "^2.0.0" -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - -detect-node@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" - di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@3.2.0, diff@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" +diff@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" diffie-hellman@^5.0.0: version "5.0.2" @@ -2156,23 +1862,6 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - -dns-packet@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.1.1.tgz#2369d45038af045f3898e6fa56862aed3f40296c" - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - dependencies: - buffer-indexof "^1.0.0" - doctrine@1.5.0, doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -2252,22 +1941,12 @@ dot-case@^2.1.0: dependencies: no-case "^2.2.0" -dot-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" - dependencies: - is-obj "^1.0.0" - duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" dependencies: readable-stream "~1.1.9" -duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" @@ -2287,9 +1966,9 @@ ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" -electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.16: - version "1.3.16" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" +electron-to-chromium@^1.2.7: + version "1.3.5" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.5.tgz#6cd6ff2106224a6130e235f21050f9546bc3e729" elliptic@^6.0.0: version "6.4.0" @@ -2360,14 +2039,14 @@ engine.io@1.8.3: engine.io-parser "1.3.2" ws "1.1.2" -enhanced-resolve@^3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" +enhanced-resolve@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec" dependencies: graceful-fs "^4.1.2" memory-fs "^0.4.0" object-assign "^4.0.1" - tapable "^0.2.7" + tapable "^0.2.5" ent@~2.2.0: version "2.2.0" @@ -2525,6 +2204,17 @@ eslint-import-resolver-node@^0.2.0: object-assign "^4.0.1" resolve "^1.1.6" +eslint-loader@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.7.1.tgz#50b158dd6272dcefb97e984254837f81a5802ce0" + dependencies: + find-cache-dir "^0.1.1" + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + eslint-module-utils@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" @@ -2532,9 +2222,9 @@ eslint-module-utils@^2.0.0: debug "2.2.0" pkg-dir "^1.0.0" -eslint-plugin-html@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.1.tgz#d6c03796e89ac6b735da6fef9ca9162b423daee3" +eslint-plugin-html@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-2.0.1.tgz#3a829510e82522f1e2e44d55d7661a176121fce1" dependencies: htmlparser2 "^3.8.2" @@ -2568,7 +2258,7 @@ eslint-plugin-lean-imports@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/eslint-plugin-lean-imports/-/eslint-plugin-lean-imports-0.3.3.tgz#acb835d23801d92d2ce119b752b97c953f96d865" -eslint-plugin-react@^6.10.3: +eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: version "6.10.3" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.10.3.tgz#c5435beb06774e12c7db2f6abaddcbf900cd3f78" dependencies: @@ -2578,20 +2268,12 @@ eslint-plugin-react@^6.10.3: jsx-ast-utils "^1.3.4" object.assign "^4.0.4" -eslint-plugin-react@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.1.0.tgz#27770acf39f5fd49cd0af4083ce58104eb390d4c" +eslint-plugin-vue@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.0.1.tgz#814aa24b5a892d1a95a9d65d980a11202e597e3b" dependencies: - doctrine "^2.0.0" - has "^1.0.1" - jsx-ast-utils "^1.4.1" - -eslint-plugin-vue@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.1.0.tgz#50ed0b7e9a2389d90e689743a3cc26b502441b69" - dependencies: - eslint-plugin-html "^3.0.0" - eslint-plugin-react "^7.0.0" + eslint-plugin-html "^2.0.0" + eslint-plugin-react "^6.9.0" eslint@^3.18.0: version "3.19.0" @@ -2708,30 +2390,6 @@ evp_bytestokey@^1.0.0: dependencies: create-hash "^1.1.1" -execa@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -2806,28 +2464,20 @@ extend@^3.0.0, extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" -external-editor@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972" - dependencies: - iconv-lite "^0.4.17" - jschardet "^1.4.2" - tmp "^0.0.31" - extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" dependencies: is-extglob "^1.0.0" -extract-text-webpack-plugin@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz#756ef4efa8155c3681833fbc34da53b941746d6c" +extract-text-webpack-plugin@^2.0.0-beta.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.0.tgz#69315b885f876dbf96d3819f6a9f1cca7aebf159" dependencies: + ajv "^4.11.2" async "^2.1.2" loader-utils "^1.0.2" - schema-utils "^0.3.0" - webpack-sources "^1.0.1" + webpack-sources "^0.1.0" extract-zip@~1.5.0: version "1.5.0" @@ -2849,10 +2499,6 @@ fancy-log@^1.1.0: chalk "^1.1.1" time-stamp "^1.0.0" -fast-deep-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" - fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" @@ -2901,12 +2547,6 @@ figures@^1.3.5: escape-string-regexp "^1.0.5" object-assign "^4.1.0" -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - dependencies: - escape-string-regexp "^1.0.5" - file-entry-cache@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" @@ -2914,6 +2554,12 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" +file-loader@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.9.0.tgz#1d2daddd424ce6d1b07cfe3f79731bed3617ab42" + dependencies: + loader-utils "~0.2.5" + file-save@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/file-save/-/file-save-0.2.0.tgz#39b20d0214e656b1417faa3c32d317b678545db7" @@ -2953,13 +2599,13 @@ find-babel-config@^1.0.1: json5 "^0.5.0" path-exists "^3.0.0" -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" dependencies: commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" find-index@^0.1.1: version "0.1.1" @@ -2972,12 +2618,6 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - dependencies: - locate-path "^2.0.0" - findup-sync@^0.4.2: version "0.4.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" @@ -3046,11 +2686,11 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -formatio@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb" +formatio@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9" dependencies: - samsam "1.x" + samsam "~1.1" forwarded@~0.1.0: version "0.1.0" @@ -3078,13 +2718,34 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" +fs-extra@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" dependencies: graceful-fs "^4.1.2" - jsonfile "^3.0.0" - universalify "^0.1.0" + jsonfile "^2.1.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@^0.26.4: + version "0.26.7" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@^0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" fs-extra@~1.0.0: version "1.0.0" @@ -3094,6 +2755,12 @@ fs-extra@~1.0.0: jsonfile "^2.1.0" klaw "^1.0.0" +fs-promise@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/fs-promise/-/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" + dependencies: + any-promise "~0.1.0" + fs-readdir-recursive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" @@ -3130,7 +2797,7 @@ function-bind@^1.0.2, function-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" -gauge@~2.7.3: +gauge@~2.7.1: version "2.7.3" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" dependencies: @@ -3163,84 +2830,28 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - -get-pkg-repo@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" - dependencies: - hosted-git-info "^2.1.4" - meow "^3.3.0" - normalize-package-data "^2.3.0" - parse-github-repo-url "^1.3.0" - through2 "^2.0.0" - -get-port@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.1.0.tgz#ef01b18a84ca6486970ff99e54446141a73ffd3e" - get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" dependencies: assert-plus "^1.0.0" -gh-pages@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-1.0.0.tgz#4a46f4c25439f7a2b7e6835504d4a49e949f04ca" +gh-pages@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1" dependencies: - async "2.1.4" - base64url "^2.0.0" + async "2.1.2" commander "2.9.0" - fs-extra "^3.0.1" globby "^6.1.0" - graceful-fs "4.1.11" + graceful-fs "4.1.10" + q "1.4.1" + q-io "1.13.2" rimraf "^2.5.4" -git-raw-commits@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.2.0.tgz#0f3a8bfd99ae0f2d8b9224d58892975e9a52d03c" - dependencies: - dargs "^4.0.1" - lodash.template "^4.0.2" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - -git-remote-origin-url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - dependencies: - gitconfiglocal "^1.0.0" - pify "^2.3.0" - -git-semver-tags@^1.2.0, git-semver-tags@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-1.2.1.tgz#6ccd2a52e735b736748dc762444fcd9588e27490" - dependencies: - meow "^3.3.0" - semver "^5.0.1" - -gitconfiglocal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - dependencies: - ini "^1.3.2" - -github-url-from-git@^1.4.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.5.0.tgz#f985fedcc0a9aa579dc88d7aff068d55cc6251a0" - glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -3277,9 +2888,9 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.1.1, glob@^7.0.0, glob@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" +glob@7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3297,7 +2908,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.15: +glob@^5.0.15, glob@^5.0.3: version "5.0.15" resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" dependencies: @@ -3307,14 +2918,24 @@ glob@^5.0.15: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" +glob@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^3.0.2" once "^1.3.0" path-is-absolute "^1.0.0" @@ -3346,6 +2967,17 @@ globals@^9.0.0, globals@^9.14.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" +globby@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^5.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^1.0.0" + globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -3381,9 +3013,15 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -graceful-fs@4.1.11, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" +good-listener@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + dependencies: + delegate "^3.1.2" + +graceful-fs@4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" graceful-fs@^3.0.0: version "3.0.11" @@ -3403,7 +3041,7 @@ growl@1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f" -gulp-util@^3.0.0, gulp-util@^3.0.8: +gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.8: version "3.0.8" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" dependencies: @@ -3450,11 +3088,7 @@ gulplog@^1.0.0: dependencies: glogg "^1.0.0" -handle-thing@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" - -handlebars@^4.0.1, handlebars@^4.0.2: +handlebars@^4.0.1: version "4.0.6" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" dependencies: @@ -3508,10 +3142,6 @@ has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - has-gulplog@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -3565,9 +3195,9 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -highlight.js@^9.12.0, highlight.js@^9.4.0: - version "9.12.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" +highlight.js@^9.4.0, highlight.js@^9.8.0: + version "9.11.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.11.0.tgz#47f98c7399918700db2caf230ded12cec41a84ae" hmac-drbg@^1.0.0: version "1.0.1" @@ -3598,22 +3228,19 @@ hosted-git-info@^2.1.4: version "2.4.2" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" +html-loader@^0.4.3: + version "0.4.5" + resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-0.4.5.tgz#5fbcd87cd63a5c49a7fce2fe56f425e05729c68c" + dependencies: + es6-templates "^0.2.2" + fastparse "^1.1.1" + html-minifier "^3.0.1" + loader-utils "^1.0.2" + object-assign "^4.1.0" html-minifier@^2.1.5: version "2.1.7" @@ -3627,7 +3254,7 @@ html-minifier@^2.1.5: relateurl "0.2.x" uglify-js "2.6.x" -html-minifier@^3.2.3: +html-minifier@^3.0.1, html-minifier@^3.2.3: version "3.4.3" resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.4.3.tgz#eb3a7297c804611f470454eeebe0aacc427e424a" dependencies: @@ -3640,9 +3267,9 @@ html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "~2.8.22" -html-webpack-plugin@^2.29.0: - version "2.29.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23" +html-webpack-plugin@^2.22.0: + version "2.28.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz#2e7863b57e5fd48fe263303e2ffc934c3064d009" dependencies: bluebird "^3.4.7" html-minifier "^3.2.3" @@ -3681,10 +3308,6 @@ htmlparser2@~3.8.1: entities "1.0" readable-stream "1.1" -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - http-errors@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" @@ -3702,7 +3325,7 @@ http-errors@~1.6.1: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-proxy-middleware@~0.17.4: +http-proxy-middleware@~0.17.1: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" dependencies: @@ -3734,20 +3357,10 @@ iconv-lite@0.4.15: version "0.4.15" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" -iconv-lite@^0.4.17: - version "0.4.18" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" - icss-replace-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - dependencies: - postcss "^6.0.1" - ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" @@ -3793,10 +3406,16 @@ inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" -ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" +inject-loader@^3.0.0-beta2: + version "3.0.0" + resolved "https://registry.yarnpkg.com/inject-loader/-/inject-loader-3.0.0.tgz#0aea1f96e589e657bdbb6b26e7d9d41730e5b68f" + dependencies: + babel-core "~6" + inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" @@ -3815,31 +3434,6 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" -inquirer@^3.0.6: - version "3.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.1.tgz#06ceb0f540f45ca548c17d6840959878265fa175" - dependencies: - ansi-escapes "^2.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -internal-ip@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c" - dependencies: - meow "^3.3.0" - interpret@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" @@ -3854,10 +3448,6 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -ip@^1.1.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - ipaddr.js@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" @@ -3897,12 +3487,6 @@ is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" -is-ci@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" - dependencies: - ci-info "^1.0.0" - is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" @@ -3982,10 +3566,6 @@ is-number@^2.0.2, is-number@^2.1.0: dependencies: kind-of "^3.0.2" -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -4014,10 +3594,6 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" @@ -4040,14 +3616,10 @@ is-resolvable@^1.0.0: dependencies: tryit "^1.0.1" -is-stream@^1.0.1, is-stream@^1.1.0: +is-stream@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" -is-subset@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" - is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" @@ -4058,12 +3630,6 @@ is-symbol@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" -is-text-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - dependencies: - text-extensions "^1.0.0" - is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -4198,10 +3764,6 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" -jschardet@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" - jsdom@^7.0.2: version "7.2.2" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" @@ -4231,12 +3793,8 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" json-loader@^0.5.4: - version "0.5.7" - resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" - -json-schema-traverse@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + version "0.5.4" + resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" json-schema@0.2.3: version "0.2.3" @@ -4248,7 +3806,7 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -4270,20 +3828,10 @@ jsonfile@^2.1.0: optionalDependencies: graceful-fs "^4.1.6" -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - optionalDependencies: - graceful-fs "^4.1.6" - jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" @@ -4297,13 +3845,13 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" -jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4, jsx-ast-utils@^1.4.1: +jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" -karma-chrome-launcher@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf" +karma-chrome-launcher@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.0.0.tgz#c2790c5a32b15577d0fff5a4d5a2703b3b439c25" dependencies: fs-access "^1.0.0" which "^1.2.1" @@ -4343,15 +3891,15 @@ karma-sourcemap-loader@^0.3.7: dependencies: graceful-fs "^4.1.2" -karma-spec-reporter@^0.0.31: - version "0.0.31" - resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.31.tgz#4830dc7148a155c7d7a186e632339a0d80fadec3" +karma-spec-reporter@0.0.30: + version "0.0.30" + resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.30.tgz#d10b5c8bb441cb1c6adf56785f89d395f2e9093a" dependencies: colors "^1.1.2" -karma-webpack@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.4.tgz#3e2d4f48ba94a878e1c66bb8e1ae6128987a175b" +karma-webpack@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6" dependencies: async "~0.9.0" loader-utils "^0.2.5" @@ -4359,9 +3907,9 @@ karma-webpack@^2.0.4: source-map "^0.1.41" webpack-dev-middleware "^1.0.11" -karma@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-1.7.0.tgz#6f7a1a406446fa2e187ec95398698f4cee476269" +karma@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/karma/-/karma-1.6.0.tgz#0e871d4527d5eac56c41d181f03c5c0a7e6dbf3e" dependencies: bluebird "^3.3.0" body-parser "^1.16.1" @@ -4407,13 +3955,6 @@ klaw@^1.0.0: optionalDependencies: graceful-fs "^4.1.9" -last-call-webpack-plugin@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-2.0.1.tgz#4fd10d3afe79d2fad45dc873928980cbe799f1a7" - dependencies: - lodash "^4.17.4" - webpack-sources "^1.0.1" - lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -4424,45 +3965,33 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lerna@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0.tgz#49a72fe70e06aebfd7ea23efb2ab41abe60ebeea" +lerna@2.0.0-beta.31: + version "2.0.0-beta.31" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0-beta.31.tgz#68da53b860f8193d4653a6d0601ef300b8d7176d" dependencies: async "^1.5.0" chalk "^1.1.1" cmd-shim "^2.0.2" - columnify "^1.5.4" - command-join "^2.0.0" - conventional-changelog-cli "^1.3.1" - conventional-recommended-bump "^1.0.0" - dedent "^0.7.0" - execa "^0.6.3" - find-up "^2.1.0" - fs-extra "^3.0.1" - get-port "^3.1.0" - glob "^7.1.2" - globby "^6.1.0" - graceful-fs "^4.1.11" - inquirer "^3.0.6" - is-ci "^1.0.10" - load-json-file "^2.0.0" - lodash "^4.17.4" - minimatch "^3.0.4" - npmlog "^4.1.0" - p-finally "^1.0.0" - path-exists "^3.0.0" + command-join "^1.1.1" + cross-spawn "^4.0.0" + glob "^7.0.6" + inquirer "^0.12.0" + lodash.find "^4.3.0" + lodash.unionwith "^4.2.0" + meow "^3.7.0" + minimatch "^3.0.0" + mkdirp "^0.5.1" + normalize-path "^2.0.1" + object-assign "^4.0.1" + object-assign-sorted "^1.0.0" + pad "^1.0.0" + path-exists "^2.1.0" + progress "^1.1.8" read-cmd-shim "^1.0.1" - read-pkg "^2.0.0" - rimraf "^2.6.1" - safe-buffer "^5.0.1" + rimraf "^2.4.4" semver "^5.1.0" - signal-exit "^3.0.2" - strong-log-transformer "^1.0.6" - temp-write "^3.3.0" - write-file-atomic "^2.1.0" - write-json-file "^2.1.0" - write-pkg "^3.0.1" - yargs "^8.0.1" + signal-exit "^2.1.2" + sync-exec "^0.6.2" levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -4507,20 +4036,18 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" +loader-fs-cache@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" + find-cache-dir "^0.1.1" + mkdirp "0.5.1" loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" -loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5: +loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5, loader-utils@~0.2.2, loader-utils@~0.2.5: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" dependencies: @@ -4537,13 +4064,6 @@ loader-utils@^1.0.2, loader-utils@^1.1.0: emojis-list "^2.0.0" json5 "^0.5.0" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -4567,6 +4087,13 @@ lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" +lodash._createcompounder@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" + dependencies: + lodash.deburr "^3.0.0" + lodash.words "^3.0.0" + lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" @@ -4583,7 +4110,7 @@ lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" -lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: +lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -4591,6 +4118,10 @@ lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" +lodash.assign@^4.0.0, lodash.assign@^4.0.3, lodash.assign@^4.0.6: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + lodash.assignin@^4.0.9: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" @@ -4603,9 +4134,11 @@ lodash.bind@^4.1.4: version "4.2.1" resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" +lodash.camelcase@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" + dependencies: + lodash._createcompounder "^3.0.0" lodash.cond@^4.3.0: version "4.5.2" @@ -4619,6 +4152,12 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" +lodash.deburr@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" + dependencies: + lodash._root "^3.0.0" + lodash.defaults@^4.0.1: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" @@ -4633,6 +4172,10 @@ lodash.filter@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" +lodash.find@^4.3.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" + lodash.flatten@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" @@ -4689,6 +4232,10 @@ lodash.pick@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" +lodash.pickby@^4.0.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" + lodash.reduce@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" @@ -4719,13 +4266,6 @@ lodash.template@^3.0.0: lodash.restparam "^3.0.0" lodash.templatesettings "^3.0.0" -lodash.template@^4.0.2: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - lodash.templatesettings@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" @@ -4733,21 +4273,25 @@ lodash.templatesettings@^3.0.0: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - dependencies: - lodash._reinterpolate "~3.0.0" +lodash.unionwith@^4.2.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.unionwith/-/lodash.unionwith-4.6.0.tgz#74d140b5ca8146e6c643c3724f5152538d9ac1f0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" +lodash.words@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" + dependencies: + lodash._root "^3.0.0" + lodash@^3.8.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, 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, lodash@^4.5.0: +lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -4762,11 +4306,11 @@ log4js@^0.6.31: readable-stream "~1.0.2" semver "~4.3.3" -loglevel@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.4.1.tgz#95b383f91a3c2756fd4ab093667e4309161f2bcd" +lolex@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31" -lolex@^1.6.0: +lolex@^1.5.1, lolex@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6" @@ -4818,12 +4362,6 @@ macaddress@^0.2.8: version "0.2.8" resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" -make-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" - dependencies: - pify "^2.3.0" - map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -4832,11 +4370,17 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" +markdown-it-anchor@^2.5.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-2.7.1.tgz#372f67da7a4c4632ad0ebe4c9691726efe25342a" + dependencies: + string "^3.0.1" + markdown-it-container@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-2.0.0.tgz#0019b43fd02eefece2f1960a2895fba81a404695" -markdown-it@^6.0.5: +markdown-it@^6.0.5, markdown-it@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-6.1.1.tgz#ced037f4473ee9f5153ac414f77dc83c91ba927c" dependencies: @@ -4868,12 +4412,6 @@ media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - dependencies: - mimic-fn "^1.0.0" - memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -4939,13 +4477,13 @@ mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: dependencies: mime-db "~1.27.0" -mime@1.3.4, mime@1.3.x, mime@^1.3.4: +mime@1.3.4, mime@1.3.x, mime@^1.2.11, mime@^1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" -mimic-fn@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" +mimeparse@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a" minimalistic-assert@^1.0.0: version "1.0.0" @@ -4955,11 +4493,11 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" -"minimatch@2 || 3", minimatch@^3.0.3, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: - brace-expansion "^1.1.7" + brace-expansion "^1.0.0" minimatch@^2.0.1: version "2.0.10" @@ -4967,12 +4505,6 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.0, minimatch@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -4988,10 +4520,6 @@ minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -minimist@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" - mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -5004,30 +4532,22 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi dependencies: minimist "0.0.8" -mocha@^3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.4.2.tgz#d0ef4d332126dbf18d0d640c9b382dd48be97594" +mocha@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.2.0.tgz#7dc4f45e5088075171a68896814e6ae9eb7a85e3" dependencies: browser-stdout "1.3.0" commander "2.9.0" - debug "2.6.0" - diff "3.2.0" + debug "2.2.0" + diff "1.4.0" escape-string-regexp "1.0.5" - glob "7.1.1" + glob "7.0.5" growl "1.9.2" json3 "3.3.2" lodash.create "3.1.1" mkdirp "0.5.1" supports-color "3.1.2" -modify-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2" - -moment@^2.6.0: - version "2.18.1" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" - ms@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -5036,21 +4556,6 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - -multicast-dns@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.1.1.tgz#6e7de86a570872ab17058adea7160bbeca814dde" - dependencies: - dns-packet "^1.0.1" - thunky "^0.1.0" - multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" @@ -5061,18 +4566,10 @@ mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - nan@^2.3.0: version "2.6.2" resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" -native-promise-only@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11" - natives@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" @@ -5097,9 +4594,11 @@ no-case@^2.2.0: dependencies: lower-case "^1.1.1" -node-forge@0.6.33: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz#463811879f573d45155ad6a9f43dc296e8e85ebc" +node-dir@^0.1.10: + version "0.1.16" + resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.16.tgz#d2ef583aa50b90d93db8cdd26fcea58353957fe4" + dependencies: + minimatch "^3.0.2" node-libs-browser@^2.0.0: version "2.0.0" @@ -5167,7 +4666,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" dependencies: @@ -5195,19 +4694,13 @@ normalize-url@^1.4.0: query-string "^4.1.0" sort-keys "^1.0.0" -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - dependencies: - path-key "^2.0.0" - -npmlog@^4.0.2, npmlog@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" +npmlog@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" - gauge "~2.7.3" + gauge "~2.7.1" set-blocking "~2.0.0" nth-check@~1.0.1: @@ -5236,6 +4729,13 @@ oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" +object-assign-sorted@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/object-assign-sorted/-/object-assign-sorted-1.0.0.tgz#e739f698164014ec1f050f38decabad1e9b228bf" + dependencies: + object-assign "^4.0.1" + sorted-object "^2.0.0" + object-assign@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" @@ -5244,7 +4744,7 @@ object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" -object-assign@^4.0.1, object-assign@^4.1.0: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -5252,6 +4752,10 @@ object-component@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" +object-hash@^1.1.4: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c" + object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" @@ -5271,10 +4775,6 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" -obuf@^1.0.0, obuf@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" - on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -5301,32 +4801,24 @@ onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - dependencies: - mimic-fn "^1.0.0" +open@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" -opn@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" - dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" - -optimist@^0.6.1: +optimist@^0.6.1, optimist@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" dependencies: minimist "~0.0.1" wordwrap "~0.0.2" -optimize-css-assets-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.0.0.tgz#03d4ce02e91ba3f2a7905507dc6be5f90b4158fd" +optimize-css-assets-webpack-plugin@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-1.3.1.tgz#e2f198cdf63fe92ac2e3e321f1ade8faf1b59179" dependencies: cssnano "^3.4.0" - last-call-webpack-plugin "^2.0.1" + underscore "^1.8.3" + webpack-sources "^0.1.0" optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" @@ -5375,14 +4867,6 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -5402,23 +4886,9 @@ output-file-sync@^1.1.0: mkdirp "^0.5.1" object-assign "^4.1.0" -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - -p-limit@^1.1.0: +pad@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - dependencies: - p-limit "^1.1.0" - -p-map@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" + resolved "https://registry.yarnpkg.com/pad/-/pad-1.1.0.tgz#7a7d185200ebac32f9f12ee756c3a1d087b3190b" pako@~0.2.0: version "0.2.9" @@ -5448,10 +4918,6 @@ parse-filepath@^1.0.1: map-cache "^0.2.0" path-root "^0.1.1" -parse-github-repo-url@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz#286c53e2c9962e0641649ee3ac9508fca4dd959c" - parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" @@ -5514,7 +4980,7 @@ path-case@^2.1.0: dependencies: no-case "^2.2.0" -path-exists@^2.0.0: +path-exists@^2.0.0, path-exists@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" dependencies: @@ -5532,10 +4998,6 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" @@ -5554,12 +5016,6 @@ path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" -path-to-regexp@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" - dependencies: - isarray "0.0.1" - path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -5568,16 +5024,6 @@ path-type@^1.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - dependencies: - pify "^2.0.0" - -pathval@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" - pbkdf2@^3.0.3: version "3.0.9" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" @@ -5606,13 +5052,15 @@ phantomjs-prebuilt@^2.1.7: request-progress "~2.0.1" which "~1.2.10" -pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" +pinkie-promise@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" + dependencies: + pinkie "^1.0.0" pinkie-promise@^2.0.0: version "2.0.1" @@ -5620,6 +5068,10 @@ pinkie-promise@^2.0.0: dependencies: pinkie "^2.0.0" +pinkie@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" + pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -5630,12 +5082,6 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - dependencies: - find-up "^2.1.0" - pkg-up@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" @@ -5646,21 +5092,13 @@ pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" -portfinder@^1.0.9: - version "1.0.13" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - postcss-advanced-variables@1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-advanced-variables/-/postcss-advanced-variables-1.2.2.tgz#90a6213262e66a050a368b4a9c5d4778d72dbd74" dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.3: +postcss-atroot@^0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: @@ -5674,12 +5112,12 @@ postcss-calc@^5.2.0: postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" -postcss-color-function@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" +postcss-color-function@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" dependencies: - css-color-function "^1.3.0" - postcss "^6.0.1" + css-color-function "^1.2.0" + postcss "^5.0.4" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" @@ -5698,25 +5136,26 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-custom-media@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" +postcss-custom-media@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" dependencies: - postcss "^6.0.1" + postcss "^5.0.0" -postcss-custom-properties@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" +postcss-custom-properties@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" dependencies: - balanced-match "^1.0.0" - postcss "^6.0.3" + balanced-match "^0.4.2" + postcss "^5.0.0" -postcss-custom-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" +postcss-custom-selectors@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" dependencies: - postcss "^6.0.1" - postcss-selector-matches "^3.0.0" + balanced-match "^0.2.0" + postcss "^5.0.0" + postcss-selector-matches "^2.0.0" postcss-discard-comments@^2.0.4: version "2.0.4" @@ -5749,9 +5188,9 @@ postcss-discard-unused@^2.2.1: postcss "^5.0.14" uniqs "^2.0.0" -postcss-easy-import@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" +postcss-easy-import@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -5762,7 +5201,7 @@ postcss-easy-import@^2.1.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.5: +postcss-extend@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: @@ -5775,16 +5214,6 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" -postcss-import@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" - dependencies: - object-assign "^4.0.1" - postcss "^6.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -5796,13 +5225,6 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" -postcss-js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" - dependencies: - camelcase-css "^1.0.1" - postcss "^6.0.1" - postcss-load-config@^1.1.0, postcss-load-config@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -5826,20 +5248,20 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-loader@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.6.tgz#8c7e0055a3df1889abc6bad52dd45b2f41bbc6fc" +postcss-loader@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-1.3.3.tgz#a621ea1fa29062a83972a46f54486771301916eb" dependencies: - loader-utils "^1.1.0" - postcss "^6.0.2" + loader-utils "^1.0.2" + object-assign "^4.1.1" + postcss "^5.2.15" postcss-load-config "^1.2.0" - schema-utils "^0.3.0" -postcss-media-minmax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" +postcss-media-minmax@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" dependencies: - postcss "^6.0.1" + postcss "^5.0.4" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -5902,15 +5324,13 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-mixins@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" +postcss-mixins@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" dependencies: - globby "^6.1.0" - postcss "^6.0.3" - postcss-js "^1.0.0" - postcss-simple-vars "^4.0.0" - sugarss "^1.0.0" + globby "^3.0.1" + postcss "^5.0.10" + postcss-simple-vars "^1.0.1" postcss-modules-extract-imports@^1.0.0: version "1.0.1" @@ -5939,18 +5359,17 @@ postcss-modules-values@^1.1.0: icss-replace-symbols "^1.0.2" postcss "^5.0.14" -postcss-nested@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" +postcss-nested@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" dependencies: - postcss "^6.0.8" - postcss-selector-parser "^2.2.3" + postcss "^5.2.17" -postcss-nesting@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" +postcss-nesting@^2.0.6: + version "2.3.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" dependencies: - postcss "^6.0.1" + postcss "^5.0.19" postcss-normalize-charset@^1.1.0: version "1.1.1" @@ -5974,14 +5393,17 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-partial-import@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" +postcss-partial-import@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" dependencies: - glob "^7.1.1" - postcss-import "^10.0.0" + fs-extra "^0.24.0" + fs-promise "^0.3.1" + object-assign "^4.0.1" + postcss "^5.0.5" + string-hash "^1.1.0" -postcss-property-lookup@^1.2.1: +postcss-property-lookup@^1.1.3: version "1.2.1" resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: @@ -6010,21 +5432,21 @@ postcss-reduce-transforms@^1.0.3: postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" +postcss-selector-matches@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" dependencies: balanced-match "^0.4.2" - postcss "^6.0.1" + postcss "^5.0.0" -postcss-selector-not@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" +postcss-selector-not@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" dependencies: - balanced-match "^0.4.2" - postcss "^6.0.1" + balanced-match "^0.2.0" + postcss "^5.0.0" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3: +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: @@ -6032,11 +5454,11 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector indexes-of "^1.0.1" uniq "^1.0.1" -postcss-simple-vars@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" +postcss-simple-vars@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" dependencies: - postcss "^6.0.1" + postcss "^5.0.13" postcss-svgo@^2.1.1: version "2.1.6" @@ -6067,7 +5489,7 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.19, 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.1.2, postcss@^5.2.15, postcss@^5.2.16, postcss@^5.2.17: version "5.2.17" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -6076,34 +5498,26 @@ postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0 source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.2, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: - version "6.0.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" +precss@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" dependencies: - chalk "^2.0.1" - source-map "^0.5.6" - supports-color "^4.2.0" - -precss@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" - dependencies: - postcss "^6.0.3" + postcss "^5.0.10" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.3" - postcss-color-function "^4.0.0" - postcss-custom-media "^6.0.0" - postcss-custom-properties "^6.1.0" - postcss-custom-selectors "^4.0.1" - postcss-extend "^1.0.5" - postcss-media-minmax "^3.0.0" - postcss-mixins "^6.0.1" - postcss-nested "^2.0.2" - postcss-nesting "^4.0.1" - postcss-partial-import "^4.1.0" - postcss-property-lookup "^1.2.1" - postcss-selector-matches "^3.0.1" - postcss-selector-not "^3.0.1" + postcss-atroot "^0.1.2" + postcss-color-function "^2.0.0" + postcss-custom-media "^5.0.0" + postcss-custom-properties "^5.0.0" + postcss-custom-selectors "^3.0.0" + postcss-extend "^1.0.1" + postcss-media-minmax "^2.1.0" + postcss-mixins "^2.1.0" + postcss-nested "^1.0.0" + postcss-nesting "^2.0.6" + postcss-partial-import "^1.3.0" + postcss-property-lookup "^1.1.3" + postcss-selector-matches "^2.0.0" + postcss-selector-not "^2.0.0" prelude-ls@~1.1.2: version "1.1.2" @@ -6128,6 +5542,12 @@ pretty-hrtime@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" +prismjs@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.6.0.tgz#118d95fb7a66dba2272e343b345f5236659db365" + optionalDependencies: + clipboard "^1.5.5" + private@^0.1.6, private@~0.1.5: version "0.1.7" resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" @@ -6140,9 +5560,9 @@ process@^0.11.0: version "0.11.9" resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" -progress-bar-webpack-plugin@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.10.0.tgz#e0b1063aa03c79e298a9340598590bb61efef9a4" +progress-bar-webpack-plugin@^1.9.3: + version "1.9.3" + resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.9.3.tgz#81fb8bd8e38da6edaf9a20beed79bd978dd63c2a" dependencies: chalk "^1.1.1" object.assign "^4.0.1" @@ -6195,7 +5615,18 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q@^1.1.2, q@^1.4.1: +q-io@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" + dependencies: + collections "^0.2.0" + mime "^1.2.11" + mimeparse "^0.1.4" + q "^1.0.1" + qs "^1.2.1" + url2 "^0.0.0" + +q@1.4.1, q@^1.0.1, q@^1.1.2: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" @@ -6207,6 +5638,10 @@ qs@6.4.0, qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" +qs@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" + qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -6230,10 +5665,6 @@ querystringify@0.0.x: version "0.0.4" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" -querystringify@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb" - raf.js@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" @@ -6289,14 +5720,7 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg@^1.0.0, read-pkg@^1.1.0: +read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" dependencies: @@ -6304,14 +5728,6 @@ read-pkg@^1.0.0, read-pkg@^1.1.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.2: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" @@ -6330,7 +5746,7 @@ readable-stream@1.1, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: +"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6: version "2.2.9" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" dependencies: @@ -6481,7 +5897,7 @@ repeat-string@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" -repeat-string@^1.5.2: +repeat-string@^1.5.2, repeat-string@^1.5.4: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -6604,13 +6020,6 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - rgb@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" @@ -6621,7 +6030,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -6637,28 +6046,12 @@ run-async@^0.1.0: dependencies: once "^1.3.0" -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" +run-sequence@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-1.2.2.tgz#5095a0bebe98733b0140bd08dd80ec030ddacdeb" dependencies: - is-promise "^2.1.0" - -run-sequence@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-2.1.0.tgz#149da012516f21dcf79db6dc99a2a95603631b21" - dependencies: - chalk "^1.1.3" - gulp-util "^3.0.8" - -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" + chalk "*" + gulp-util "*" rx-lite@^3.1.2: version "3.1.2" @@ -6668,31 +6061,25 @@ safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -samsam@1.x, samsam@^1.1.3: - version "1.2.1" - resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" +saladcss-bem@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/saladcss-bem/-/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" + dependencies: + postcss "^5.0.8" + +samsam@1.1.2, samsam@~1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567" sax@^1.1.4, sax@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" -schema-utils@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" - dependencies: - ajv "^5.0.0" +select@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - -selfsigned@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.9.1.tgz#cdda4492d70d486570f87c65546023558e1dfa5a" - dependencies: - node-forge "0.6.33" - -"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -6798,26 +6185,26 @@ sigmund@^1.0.1, sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" -signal-exit@^3.0.0, signal-exit@^3.0.2: +signal-exit@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-2.1.2.tgz#375879b1f92ebc3b334480d038dc546a6d558564" + +signal-exit@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon-chai@^2.12.0: - version "2.12.0" - resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.12.0.tgz#da71e9642ef7b893ba3cf2af806396a00aa45927" +sinon-chai@^2.8.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.9.0.tgz#34d820042bc9661a14527130d401eb462c49bb84" -sinon@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.4.1.tgz#021fd64b54cb77d9d2fb0d43cdedfae7629c3a36" +sinon@^1.17.7: + version "1.17.7" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf" dependencies: - diff "^3.1.0" - formatio "1.2.0" - lolex "^1.6.0" - native-promise-only "^0.8.1" - path-to-regexp "^1.7.0" - samsam "^1.1.3" - text-encoding "0.6.4" - type-detect "^4.0.0" + formatio "1.1.1" + lolex "1.3.2" + samsam "1.1.2" + util ">=0.10.3 <1" slash@^1.0.0: version "1.0.0" @@ -6827,10 +6214,6 @@ slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" -slide@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - snake-case@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" @@ -6887,43 +6270,41 @@ socket.io@1.7.3: socket.io-client "1.7.3" socket.io-parser "2.3.1" -sockjs-client@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" +sockjs-client@^1.0.3: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.2.tgz#f0212a8550e4c9468c8cceaeefd2e3493c033ad5" dependencies: - debug "^2.6.6" + debug "^2.2.0" eventsource "0.1.6" faye-websocket "~0.11.0" inherits "^2.0.1" json3 "^3.3.2" - url-parse "^1.1.8" + url-parse "^1.1.1" -sockjs@0.3.18: +sockjs@^0.3.15: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" dependencies: faye-websocket "^0.10.0" uuid "^2.0.2" -sort-keys@^1.0.0, sort-keys@^1.1.1: +sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" dependencies: is-plain-obj "^1.0.0" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - dependencies: - is-plain-obj "^1.0.0" +sorted-object@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" -source-list-map@^0.1.7: +source-list-map@^0.1.4, source-list-map@~0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" -source-list-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" +source-list-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" source-map-support@^0.4.2: version "0.4.14" @@ -6971,41 +6352,6 @@ spdx-license-ids@^1.0.2: version "1.2.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" -spdy-transport@^2.0.18: - version "2.0.20" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d" - dependencies: - debug "^2.6.8" - detect-node "^2.0.3" - hpack.js "^2.1.6" - obuf "^1.1.1" - readable-stream "^2.2.9" - safe-buffer "^5.0.1" - wbuf "^1.7.2" - -spdy@^3.4.1: - version "3.4.7" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" - dependencies: - debug "^2.6.8" - handle-thing "^1.2.5" - http-deceiver "^1.2.7" - safe-buffer "^5.0.1" - select-hose "^2.0.0" - spdy-transport "^2.0.18" - -split2@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/split2/-/split2-2.1.1.tgz#7a1f551e176a90ecd3345f7246a0cfe175ef4fd0" - dependencies: - through2 "^2.0.2" - -split@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.0.tgz#c4395ce683abcd254bc28fe1dabb6e5c27dcffae" - dependencies: - through "2" - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -7040,6 +6386,10 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" +stream-cache@~0.0.1: + version "0.0.2" + resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" + stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" @@ -7058,6 +6408,10 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" +string-hash@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" + string-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" @@ -7072,12 +6426,16 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^2.0.0, string-width@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" +string-width@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" dependencies: is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" + strip-ansi "^3.0.0" + +string@^3.0.1: + version "3.3.3" + resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" @@ -7099,12 +6457,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -7126,10 +6478,6 @@ strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -7140,30 +6488,13 @@ strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -strong-log-transformer@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz#f7fb93758a69a571140181277eea0c2eb1301fa3" - dependencies: - byline "^5.0.0" - duplexer "^0.1.1" - minimist "^0.1.0" - moment "^2.6.0" - through "^2.3.4" - -style-loader@^0.18.2: - version "0.18.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.18.2.tgz#cc31459afbcd6d80b7220ee54b291a9fd66ff5eb" +style-loader@^0.13.1: + version "0.13.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" dependencies: loader-utils "^1.0.2" - schema-utils "^0.3.0" -sugarss@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" - dependencies: - postcss "^6.0.0" - -supports-color@3.1.2, supports-color@^3.1.1: +supports-color@3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" dependencies: @@ -7173,18 +6504,12 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -supports-color@^3.1.0, supports-color@^3.2.3: +supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" dependencies: has-flag "^1.0.0" -supports-color@^4.0.0, supports-color@^4.2.0, supports-color@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" - dependencies: - has-flag "^2.0.0" - svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" @@ -7208,6 +6533,10 @@ swap-case@^1.1.0: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" +sync-exec@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/sync-exec/-/sync-exec-0.6.2.tgz#717d22cc53f0ce1def5594362f3a89a2ebb91105" + table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" @@ -7219,9 +6548,9 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -tapable@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c" +tapable@^0.2.5, tapable@~0.2.5: + version "0.2.6" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" tar-pack@^3.4.0: version "3.4.0" @@ -7248,40 +6577,14 @@ tcomb@^2.5.1: version "2.7.0" resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - -temp-write@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.3.0.tgz#c1a96de2b36061342eae81f44ff001aec8f615a9" - dependencies: - graceful-fs "^4.1.2" - is-stream "^1.1.0" - make-dir "^1.0.0" - pify "^2.2.0" - temp-dir "^1.0.0" - uuid "^3.0.1" - -tempfile@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" - dependencies: - os-tmpdir "^1.0.0" - uuid "^2.0.1" - -text-encoding@0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19" - -text-extensions@^1.0.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.5.0.tgz#d1cb2d14b5d0bc45bfdca8a08a473f68c7eb0cbc" - text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" +theaterjs@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/theaterjs/-/theaterjs-3.1.0.tgz#74b1a750c54c4b3bef74383ea83cbcb19ab4f185" + throttleit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" @@ -7293,21 +6596,17 @@ through2@^0.6.1: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0, through2@^2.0.2: +through2@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: readable-stream "^2.1.5" xtend "~4.0.1" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.6: +through@^2.3.6, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" -thunky@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e" - tildify@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" @@ -7324,6 +6623,10 @@ timers-browserify@^2.0.2: dependencies: setimmediate "^1.0.4" +tiny-emitter@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-1.2.0.tgz#6dc845052cb08ebefc1874723b58f24a648c3b6f" + title-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" @@ -7331,7 +6634,7 @@ title-case@^2.1.0: no-case "^2.2.0" upper-case "^1.0.3" -tmp@0.0.31, tmp@0.0.x, tmp@^0.0.31: +tmp@0.0.31, tmp@0.0.x: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" dependencies: @@ -7363,14 +6666,16 @@ tr46@~0.0.1: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" +transliteration@^1.1.11: + version "1.5.3" + resolved "https://registry.yarnpkg.com/transliteration/-/transliteration-1.5.3.tgz#067241a43bb2bc75f52fe562a8d9ad4d4f2b1d43" + dependencies: + yargs "^6.6.0" + trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" -trim-off-newlines@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" - trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -7403,13 +6708,13 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55" +type-detect@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822" -type-detect@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" +type-detect@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2" type-is@~1.6.14: version "1.6.15" @@ -7435,16 +6740,7 @@ uglify-js@2.6.x: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.6, uglify-js@^2.8.29: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - -uglify-js@~2.8.22: +uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.22: version "2.8.22" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: @@ -7457,14 +6753,6 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uglifyjs-webpack-plugin@^0.4.6: - version "0.4.6" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" - dependencies: - source-map "^0.5.6" - uglify-js "^2.8.29" - webpack-sources "^1.0.1" - uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -7477,6 +6765,10 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" +underscore@^1.8.3: + version "1.8.3" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" + underscore@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" @@ -7499,10 +6791,6 @@ unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" -universalify@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" - unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -7517,15 +6805,15 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" -uppercamelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-3.0.0.tgz#380b321b8d73cba16fec4d752a575152d1ef7317" +uppercamelcase@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz#324d98a6b3afc7e8a8953e10641509b0e4e23f97" dependencies: - camelcase "^4.1.0" + camelcase "^1.2.1" -url-loader@^0.5.9: - version "0.5.9" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295" +url-loader@^0.5.7: + version "0.5.8" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.8.tgz#b9183b1801e0f847718673673040bc9dc1c715c5" dependencies: loader-utils "^1.0.2" mime "1.3.x" @@ -7537,13 +6825,17 @@ url-parse@1.0.x: querystringify "0.0.x" requires-port "1.0.x" -url-parse@^1.1.8: - version "1.1.9" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.9.tgz#c67f1d775d51f0a18911dd7b3ffad27bb9e5bd19" +url-parse@^1.1.1: + version "1.1.8" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.8.tgz#7a65b3a8d57a1e86af6b4e2276e34774167c0156" dependencies: - querystringify "~1.0.0" + querystringify "0.0.x" requires-port "1.0.x" +url2@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" + url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -7576,7 +6868,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@0.10.3, util@^0.10.3: +util@0.10.3, "util@>=0.10.3 <1", util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -7594,11 +6886,11 @@ utils-merge@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" -uuid@^2.0.1, uuid@^2.0.2: +uuid@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.0, uuid@^3.0.1: +uuid@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -7685,40 +6977,40 @@ vue-html-loader@^1.2.4: loader-utils "^1.0.2" object-assign "^4.1.0" -vue-lazyload@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.6.tgz#7d5494fc35c35fc84dcc271165b827e309b4e793" +vue-lazyload@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.3.tgz#6bd881a5bf3c681e74e86190094cad104bc403fa" -vue-loader@^13.0.2: - version "13.0.2" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.2.tgz#78c3e80f69c0520f99a092854dd7d63e3921a28d" +vue-loader@^12.0.0: + version "12.2.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.1.tgz#53f27c0973d386768f5a75156f4129b5efc6ba55" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" js-beautify "^1.6.3" loader-utils "^1.1.0" lru-cache "^4.0.1" - postcss "^6.0.1" + postcss "^5.0.21" postcss-load-config "^1.1.0" postcss-selector-parser "^2.0.0" resolve "^1.3.3" source-map "^0.5.6" vue-hot-reload-api "^2.1.0" vue-style-loader "^3.0.0" - vue-template-es2015-compiler "^1.5.3" + vue-template-es2015-compiler "^1.2.2" -vue-markdown-loader@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-2.0.0.tgz#d3cadbf9c8976a81f2d5e39496d505fd4f31bc96" +vue-markdown-loader@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-1.0.0.tgz#255a2608e388991faa354618e4f4b642ebb7e0db" dependencies: cheerio "^0.20.0" highlight.js "^9.4.0" loader-utils "^0.2.15" markdown-it "^6.0.5" -vue-router@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.7.0.tgz#16d424493aa51c3c8cce8b7c7210ea4c3a89aff1" +vue-router@^2.5.0: + version "2.5.3" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.5.3.tgz#073783f564b6aece6c8a59c63e298dc2aabfb51b" vue-style-loader@^3.0.0: version "3.0.1" @@ -7727,120 +7019,117 @@ vue-style-loader@^3.0.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.2.tgz#5a45d843f148b098f6c1d1e35ac20c4956d30ad1" +vue-template-compiler@2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.4.tgz#5a88ac2c5e4d5d6218e6aa80e7e221fb7e67894c" dependencies: de-indent "^1.0.2" he "^1.1.0" -vue-template-es2015-compiler@^1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz#22787de4e37ebd9339b74223bc467d1adee30545" +vue-template-es2015-compiler@^1.2.2, vue-template-es2015-compiler@^1.4.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95" -vue@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.2.tgz#a9855261f191c978cc0dc1150531b8d08149b58c" +vue@2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.4.tgz#5ec3b87a191da8090bbef56b7cfabd4158038171" -watchpack@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac" +watchpack@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" dependencies: async "^2.1.2" - chokidar "^1.7.0" + chokidar "^1.4.3" graceful-fs "^4.1.2" -wbuf@^1.1.0, wbuf@^1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe" - dependencies: - minimalistic-assert "^1.0.0" - -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - dependencies: - defaults "^1.0.3" +weak-map@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37" webidl-conversions@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" -webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.11.0.tgz#09691d0973a30ad1f82ac73a12e2087f0a4754f9" +webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: + version "1.10.1" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893" dependencies: memory-fs "~0.4.1" mime "^1.3.4" path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-dev-server@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.6.1.tgz#0b292a9da96daf80a65988f69f87b4166e5defe7" +webpack-dev-server@^1.16.3: + version "1.16.3" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.3.tgz#cbb6a0d3e7c8eb5453b3e9befcbe843219f62661" dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^1.6.0" compression "^1.5.2" connect-history-api-fallback "^1.3.0" - del "^3.0.0" express "^4.13.3" - html-entities "^1.2.0" - http-proxy-middleware "~0.17.4" - internal-ip "^1.2.0" - loglevel "^1.4.1" - opn "4.0.2" - portfinder "^1.0.9" - selfsigned "^1.9.1" + http-proxy-middleware "~0.17.1" + open "0.0.5" + optimist "~0.6.1" serve-index "^1.7.2" - sockjs "0.3.18" - sockjs-client "1.1.4" - spdy "^3.4.1" + sockjs "^0.3.15" + sockjs-client "^1.0.3" + stream-cache "~0.0.1" strip-ansi "^3.0.0" supports-color "^3.1.1" - webpack-dev-middleware "^1.11.0" - yargs "^6.0.0" + webpack-dev-middleware "^1.4.0" -webpack-merge@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" +webpack-merge@^2.0.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c" dependencies: lodash "^4.17.4" -webpack-sources@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf" +webpack-node-externals@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.5.4.tgz#ea05ba17108a23e776c35c42e7bb0e86c225be00" + +webpack-sources@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" dependencies: - source-list-map "^2.0.0" + source-list-map "~0.1.7" source-map "~0.5.3" -webpack@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" +webpack-sources@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" + dependencies: + source-list-map "^1.1.1" + source-map "~0.5.3" + +webpack-vendor-chunk-plugin@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/webpack-vendor-chunk-plugin/-/webpack-vendor-chunk-plugin-1.0.0.tgz#0c014046d8fae1d7d7cb3a7e64877ee20c4b2fc4" + +webpack@^2.2.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" - ajv "^5.1.5" - ajv-keywords "^2.0.0" + ajv "^4.7.0" + ajv-keywords "^1.1.1" async "^2.1.2" - enhanced-resolve "^3.4.0" - escope "^3.6.0" + enhanced-resolve "^3.0.0" interpret "^1.0.0" json-loader "^0.5.4" json5 "^0.5.1" loader-runner "^2.3.0" - loader-utils "^1.1.0" + loader-utils "^0.2.16" memory-fs "~0.4.1" mkdirp "~0.5.0" node-libs-browser "^2.0.0" source-map "^0.5.3" - supports-color "^4.2.1" - tapable "^0.2.7" - uglifyjs-webpack-plugin "^0.4.6" - watchpack "^1.4.0" - webpack-sources "^1.0.1" - yargs "^8.0.2" + supports-color "^3.1.0" + tapable "~0.2.5" + uglify-js "^2.8.5" + watchpack "^1.3.1" + webpack-sources "^0.2.3" + yargs "^6.0.0" websocket-driver@>=0.5.1: version "0.6.5" @@ -7866,10 +7155,6 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@~1.2.10: version "1.2.14" resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" @@ -7886,6 +7171,10 @@ window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" +window-size@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" + wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" @@ -7909,32 +7198,6 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -write-file-atomic@^2.0.0, write-file-atomic@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -write-json-file@^2.1.0, write-json-file@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876" - dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - pify "^2.0.0" - sort-keys "^1.1.1" - write-file-atomic "^2.0.0" - -write-pkg@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.1.0.tgz#030a9994cc9993d25b4e75a9f1a1923607291ce9" - dependencies: - sort-keys "^2.0.0" - write-json-file "^2.2.0" - write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" @@ -7976,19 +7239,39 @@ yallist@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" +yargs-parser@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" + dependencies: + camelcase "^3.0.0" + lodash.assign "^4.0.6" + yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" dependencies: camelcase "^3.0.0" -yargs-parser@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" +yargs@^4.6.0: + version "4.8.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" dependencies: - camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + lodash.assign "^4.0.3" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.1" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^2.4.1" -yargs@^6.0.0: +yargs@^6.0.0, yargs@^6.6.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" dependencies: @@ -8006,24 +7289,6 @@ yargs@^6.0.0: y18n "^3.2.1" yargs-parser "^4.2.0" -yargs@^8.0.1, yargs@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" - dependencies: - camelcase "^4.1.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - read-pkg-up "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^7.0.0" - yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" @@ -8043,9 +7308,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.4.tgz#e226a438b07ffe1a08706f6349536438fec25f36" +zan-doc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.0.tgz#6ea2aba808c39b35b9730899f000dbf05806cbad" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From fa88b37b8ff6188ba04e7c7ea05f592c91b5938d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Mon, 31 Jul 2017 16:37:36 +0800 Subject: [PATCH 10/40] update yarn.lock --- packages/vant-css/yarn.lock | 408 +++--- yarn.lock | 2397 ++++++++++++++++++++++++----------- 2 files changed, 1833 insertions(+), 972 deletions(-) diff --git a/packages/vant-css/yarn.lock b/packages/vant-css/yarn.lock index 6f1e1e131..0999c0525 100644 --- a/packages/vant-css/yarn.lock +++ b/packages/vant-css/yarn.lock @@ -22,7 +22,13 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "http://registry.npm.qima-inc.com/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -any-promise@^0.1.0, any-promise@~0.1.0: +ansi-styles@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" + dependencies: + color-convert "^1.9.0" + +any-promise@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/any-promise/download/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -68,33 +74,29 @@ array-unique@^0.2.1: version "0.2.1" resolved "http://registry.npm.qima-inc.com/array-unique/download/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" -arrify@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.qima-inc.com/arrify/download/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - -autoprefixer@^6.7.5: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" +autoprefixer@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" + browserslist "^2.1.5" + caniuse-lite "^1.0.30000697" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^5.2.16" + postcss "^6.0.6" postcss-value-parser "^3.2.3" balanced-match@0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" -balanced-match@^0.2.0: - version "0.2.1" - resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" - balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + beeper@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/beeper/download/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" @@ -114,12 +116,12 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" -browserslist@^1.7.6: - version "1.7.7" - resolved "http://registry.npm.qima-inc.com/browserslist/download/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" +browserslist@^2.1.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" + caniuse-lite "^1.0.30000704" + electron-to-chromium "^1.3.16" buffer-shims@~1.0.0: version "1.0.0" @@ -129,6 +131,10 @@ builtin-modules@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" +camelcase-css@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" + camelcase-keys@^2.0.0: version "2.1.0" resolved "http://registry.npm.qima-inc.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -140,9 +146,9 @@ camelcase@^2.0.0: version "2.1.1" resolved "http://registry.npm.qima-inc.com/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" -caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000656" - resolved "http://registry.npm.qima-inc.com/caniuse-db/download/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" +caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: + version "1.0.30000708" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000708.tgz#71dbf388c57f379b1bb66c89a890edc04c2509b6" chalk@^0.5.0: version "0.5.1" @@ -164,6 +170,14 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" + dependencies: + ansi-styles "^3.1.0" + escape-string-regexp "^1.0.5" + supports-color "^4.0.0" + clean-css@^3.1.9: version "3.4.25" resolved "http://registry.npm.qima-inc.com/clean-css/download/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" @@ -183,7 +197,7 @@ clone@^1.0.0, clone@^1.0.2: version "1.0.2" resolved "http://registry.npm.qima-inc.com/clone/download/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" -color-convert@^1.3.0: +color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.0" resolved "http://registry.npm.qima-inc.com/color-convert/download/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -232,9 +246,9 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -css-color-function@^1.2.0: +css-color-function@^1.3.0: version "1.3.0" - resolved "http://registry.npm.qima-inc.com/css-color-function/download/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" + resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: balanced-match "0.1.0" color "^0.11.0" @@ -288,9 +302,9 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -electron-to-chromium@^1.2.7: - version "1.3.4" - resolved "http://registry.npm.qima-inc.com/electron-to-chromium/download/electron-to-chromium-1.3.4.tgz#e51769c0cf550e0cf5aedf6aa2b803a264b3a900" +electron-to-chromium@^1.3.16: + version "1.3.16" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" end-of-stream@~0.1.5: version "0.1.5" @@ -304,7 +318,7 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" -escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2: +escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "http://registry.npm.qima-inc.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -405,6 +419,10 @@ flagged-respawn@^0.3.2: version "0.3.2" resolved "http://registry.npm.qima-inc.com/flagged-respawn/download/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + for-in@^1.0.1: version "1.0.2" resolved "http://registry.npm.qima-inc.com/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -419,21 +437,6 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/fs-exists-sync/download/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^0.24.0: - version "0.24.0" - resolved "http://registry.npm.qima-inc.com/fs-extra/download/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-promise@^0.3.1: - version "0.3.1" - resolved "http://registry.npm.qima-inc.com/fs-promise/download/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" - dependencies: - any-promise "~0.1.0" - fs.realpath@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -493,17 +496,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.3: - version "5.0.15" - resolved "http://registry.npm.qima-inc.com/glob/download/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.0.5: +glob@^7.0.3, glob@^7.1.1: version "7.1.1" resolved "http://registry.npm.qima-inc.com/glob/download/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -538,17 +531,6 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" -globby@^3.0.1: - version "3.0.1" - resolved "http://registry.npm.qima-inc.com/globby/download/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^5.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^1.0.0" - globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -579,7 +561,7 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@^4.1.6: +graceful-fs@^4.1.2, graceful-fs@~4.1.4: version "4.1.11" resolved "http://registry.npm.qima-inc.com/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -595,24 +577,24 @@ graceful-fs@~2.0.0: version "1.0.1" resolved "http://registry.npm.qima-inc.com/graceful-readlink/download/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -gulp-cssmin@^0.1.7: - version "0.1.7" - resolved "http://registry.npm.qima-inc.com/gulp-cssmin/download/gulp-cssmin-0.1.7.tgz#f576fe5211d107baa9401504249bf87aed1556bd" +gulp-cssmin@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz#87ab3c69dd39b20d5d96355c6504ad6a447b1e72" dependencies: clean-css "^3.1.9" filesize "~2.0.0" - graceful-fs "~2.0.0" + graceful-fs "~4.1.4" gulp-rename "~1.1.0" gulp-util "~2.2.0" map-stream "0.0.4" temp-write "~0.1.0" -gulp-postcss@^6.1.1: - version "6.4.0" - resolved "http://registry.npm.qima-inc.com/gulp-postcss/download/gulp-postcss-6.4.0.tgz#78a32e3c87aa6cdcec5ae1c905e196d478e8c5d5" +gulp-postcss@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-7.0.0.tgz#cfb62a19fa947f8be67ce9ecae89ceb959f0cf93" dependencies: gulp-util "^3.0.8" - postcss "^5.2.12" + postcss "^6.0.0" postcss-load-config "^1.2.0" vinyl-sourcemaps-apply "^0.2.1" @@ -698,6 +680,10 @@ has-flag@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + has-gulplog@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/has-gulplog/download/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -720,6 +706,10 @@ indent-string@^2.1.0: dependencies: repeating "^2.0.0" +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + inflight@^1.0.4: version "1.0.6" resolved "http://registry.npm.qima-inc.com/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -867,12 +857,6 @@ js-yaml@^3.4.3: argparse "^1.0.7" esprima "^3.1.1" -jsonfile@^2.1.0: - version "2.4.0" - resolved "http://registry.npm.qima-inc.com/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - optionalDependencies: - graceful-fs "^4.1.6" - kind-of@^3.0.2: version "3.1.0" resolved "http://registry.npm.qima-inc.com/kind-of/download/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" @@ -1167,18 +1151,18 @@ micromatch@^2.3.7: parse-glob "^3.0.4" regex-cache "^0.4.2" -"minimatch@2 || 3", minimatch@^3.0.2: - version "3.0.3" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - minimatch@^2.0.1: version "2.0.10" resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" +minimatch@^3.0.2: + version "3.0.3" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" + dependencies: + brace-expansion "^1.0.0" + minimatch@~0.2.11: version "0.2.14" resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -1341,22 +1325,12 @@ pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "http://registry.npm.qima-inc.com/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pinkie-promise@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" - dependencies: - pinkie "^1.0.0" - pinkie-promise@^2.0.0: version "2.0.1" resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" dependencies: pinkie "^2.0.0" -pinkie@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" - pinkie@^2.0.0: version "2.0.4" resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -1367,45 +1341,44 @@ postcss-advanced-variables@1.2.2: dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.2: +postcss-atroot@^0.1.3: version "0.1.3" - resolved "http://registry.npm.qima-inc.com/postcss-atroot/download/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" + resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: postcss "^5.0.5" -postcss-color-function@^2.0.0: - version "2.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-color-function/download/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" +postcss-color-function@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" dependencies: - css-color-function "^1.2.0" - postcss "^5.0.4" + css-color-function "^1.3.0" + postcss "^6.0.1" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" -postcss-custom-media@^5.0.0: - version "5.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-custom-media/download/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" +postcss-custom-media@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" dependencies: - postcss "^5.0.0" + postcss "^6.0.1" -postcss-custom-properties@^5.0.0: - version "5.0.2" - resolved "http://registry.npm.qima-inc.com/postcss-custom-properties/download/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" +postcss-custom-properties@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" dependencies: - balanced-match "^0.4.2" - postcss "^5.0.0" + balanced-match "^1.0.0" + postcss "^6.0.3" -postcss-custom-selectors@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.qima-inc.com/postcss-custom-selectors/download/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" +postcss-custom-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" - postcss-selector-matches "^2.0.0" + postcss "^6.0.1" + postcss-selector-matches "^3.0.0" -postcss-easy-import@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" +postcss-easy-import@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -1416,12 +1389,22 @@ postcss-easy-import@^2.0.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.1: +postcss-extend@^1.0.5: version "1.0.5" - resolved "http://registry.npm.qima-inc.com/postcss-extend/download/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" + resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: postcss "^5.0.4" +postcss-import@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" + dependencies: + object-assign "^4.0.1" + postcss "^6.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -1433,6 +1416,13 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" + dependencies: + camelcase-css "^1.0.1" + postcss "^6.0.1" + postcss-load-config@^1.2.0: version "1.2.0" resolved "http://registry.npm.qima-inc.com/postcss-load-config/download/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -1456,79 +1446,87 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-media-minmax@^2.1.0: - version "2.1.2" - resolved "http://registry.npm.qima-inc.com/postcss-media-minmax/download/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" +postcss-media-minmax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-message-helpers@^2.0.0: version "2.0.0" resolved "http://registry.npm.qima-inc.com/postcss-message-helpers/download/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" -postcss-mixins@^2.1.0: - version "2.1.1" - resolved "http://registry.npm.qima-inc.com/postcss-mixins/download/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" +postcss-mixins@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" dependencies: - globby "^3.0.1" - postcss "^5.0.10" - postcss-simple-vars "^1.0.1" + globby "^6.1.0" + postcss "^6.0.3" + postcss-js "^1.0.0" + postcss-simple-vars "^4.0.0" + sugarss "^1.0.0" -postcss-nested@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-nested/download/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" +postcss-nested@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" dependencies: - postcss "^5.2.17" + postcss "^6.0.8" + postcss-selector-parser "^2.2.3" -postcss-nesting@^2.0.6: - version "2.3.1" - resolved "http://registry.npm.qima-inc.com/postcss-nesting/download/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" +postcss-nesting@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" dependencies: - postcss "^5.0.19" + postcss "^6.0.1" -postcss-partial-import@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.qima-inc.com/postcss-partial-import/download/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" +postcss-partial-import@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" dependencies: - fs-extra "^0.24.0" - fs-promise "^0.3.1" - object-assign "^4.0.1" - postcss "^5.0.5" - string-hash "^1.1.0" + glob "^7.1.1" + postcss-import "^10.0.0" -postcss-property-lookup@^1.1.3: +postcss-property-lookup@^1.2.1: version "1.2.1" - resolved "http://registry.npm.qima-inc.com/postcss-property-lookup/download/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" + resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: object-assign "^4.0.1" postcss "^5.0.4" tcomb "^2.5.1" -postcss-selector-matches@^2.0.0: - version "2.0.5" - resolved "http://registry.npm.qima-inc.com/postcss-selector-matches/download/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" +postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" dependencies: balanced-match "^0.4.2" - postcss "^5.0.0" + postcss "^6.0.1" -postcss-selector-not@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.qima-inc.com/postcss-selector-not/download/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" +postcss-selector-not@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" + balanced-match "^0.4.2" + postcss "^6.0.1" -postcss-simple-vars@^1.0.1: - version "1.2.0" - resolved "http://registry.npm.qima-inc.com/postcss-simple-vars/download/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" +postcss-selector-parser@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: - postcss "^5.0.13" + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-simple-vars@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" + dependencies: + postcss "^6.0.1" postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "http://registry.npm.qima-inc.com/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.19, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.12, postcss@^5.2.16, postcss@^5.2.17: +postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0.5: version "5.2.17" resolved "http://registry.npm.qima-inc.com/postcss/download/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -1537,26 +1535,34 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -precss@^1.4.0: - version "1.4.0" - resolved "http://registry.npm.qima-inc.com/precss/download/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" +postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: + version "6.0.8" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" dependencies: - postcss "^5.0.10" + chalk "^2.0.1" + source-map "^0.5.6" + supports-color "^4.2.0" + +precss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" + dependencies: + postcss "^6.0.3" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.2" - postcss-color-function "^2.0.0" - postcss-custom-media "^5.0.0" - postcss-custom-properties "^5.0.0" - postcss-custom-selectors "^3.0.0" - postcss-extend "^1.0.1" - postcss-media-minmax "^2.1.0" - postcss-mixins "^2.1.0" - postcss-nested "^1.0.0" - postcss-nesting "^2.0.6" - postcss-partial-import "^1.3.0" - postcss-property-lookup "^1.1.3" - postcss-selector-matches "^2.0.0" - postcss-selector-not "^2.0.0" + postcss-atroot "^0.1.3" + postcss-color-function "^4.0.0" + postcss-custom-media "^6.0.0" + postcss-custom-properties "^6.1.0" + postcss-custom-selectors "^4.0.1" + postcss-extend "^1.0.5" + postcss-media-minmax "^3.0.0" + postcss-mixins "^6.0.1" + postcss-nested "^2.0.2" + postcss-nesting "^4.0.1" + postcss-partial-import "^4.1.0" + postcss-property-lookup "^1.2.1" + postcss-selector-matches "^3.0.1" + postcss-selector-not "^3.0.1" preserve@^0.2.0: version "0.2.0" @@ -1697,18 +1703,6 @@ rgb@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/rgb/download/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" -rimraf@^2.2.8: - version "2.6.1" - resolved "http://registry.npm.qima-inc.com/rimraf/download/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" - dependencies: - glob "^7.0.5" - -saladcss-bem@^0.0.1: - version "0.0.1" - resolved "http://registry.npm.qima-inc.com/saladcss-bem/download/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" - dependencies: - postcss "^5.0.8" - "semver@2 || 3 || 4 || 5", semver@^4.1.0: version "4.3.6" resolved "http://registry.npm.qima-inc.com/semver/download/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" @@ -1761,10 +1755,6 @@ stream-consume@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/stream-consume/download/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" -string-hash@^1.1.0: - version "1.1.3" - resolved "http://registry.npm.qima-inc.com/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - string_decoder@~0.10.x: version "0.10.31" resolved "http://registry.npm.qima-inc.com/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -1806,6 +1796,12 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" +sugarss@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" + dependencies: + postcss "^6.0.0" + supports-color@^0.2.0: version "0.2.0" resolved "http://registry.npm.qima-inc.com/supports-color/download/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" @@ -1820,6 +1816,12 @@ supports-color@^3.2.3: dependencies: has-flag "^1.0.0" +supports-color@^4.0.0, supports-color@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" + dependencies: + has-flag "^2.0.0" + tcomb@^2.5.1: version "2.7.0" resolved "http://registry.npm.qima-inc.com/tcomb/download/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" @@ -1876,6 +1878,10 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "http://registry.npm.qima-inc.com/unc-path-regex/download/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + unique-stream@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/unique-stream/download/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" diff --git a/yarn.lock b/yarn.lock index 43f00c901..ea5cf56f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,13 @@ # yarn lockfile v1 +JSONStream@^1.0.4: + version "1.3.1" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -51,21 +58,38 @@ acorn@^5.0.0, acorn@^5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" + after@0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" -ajv-keywords@^1.0.0, ajv-keywords@^1.1.1: +ajv-keywords@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv@^4.11.2, ajv@^4.7.0, ajv@^4.9.1: +ajv-keywords@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0" + +ajv@^4.7.0, ajv@^4.9.1: version "4.11.7" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" +ajv@^5.0.0, ajv@^5.1.5: + version "5.2.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.2.tgz#47c68d69e86f5d953103b0074a9430dc63da5e39" + dependencies: + co "^4.6.0" + fast-deep-equal "^1.0.0" + json-schema-traverse "^0.3.0" + json-stable-stringify "^1.0.1" + align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -86,19 +110,37 @@ ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" +ansi-escapes@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-2.0.0.tgz#5bae52be424878dd9783e8910e3fc2922e83c81b" + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +ansi-styles@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" + dependencies: + color-convert "^1.9.0" + ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" -any-promise@^0.1.0, any-promise@~0.1.0: +any-promise@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -162,9 +204,13 @@ array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" -array-from@^2.1.1: +array-flatten@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" + +array-ify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" array-slice@^0.2.3: version "0.2.3" @@ -241,13 +287,13 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@1.x, async@^1.4.0, async@^1.5.0: +async@1.x, async@^1.4.0, async@^1.5.0, async@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385" +async@2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" dependencies: lodash "^4.14.0" @@ -269,7 +315,7 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" -autoprefixer@^6.3.1, autoprefixer@^6.7.5: +autoprefixer@^6.3.1: version "6.7.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: @@ -280,7 +326,18 @@ autoprefixer@^6.3.1, autoprefixer@^6.7.5: postcss "^5.2.16" postcss-value-parser "^3.2.3" -avoriaz@^2.0.0: +autoprefixer@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" + dependencies: + browserslist "^2.1.5" + caniuse-lite "^1.0.30000697" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.6" + postcss-value-parser "^3.2.3" + +avoriaz@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/avoriaz/-/avoriaz-2.0.0.tgz#df0b4cd95afa6da03bed886595e36b9c1d17e201" dependencies: @@ -323,7 +380,7 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: +babel-core@^6.1.4, babel-core@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" dependencies: @@ -347,15 +404,29 @@ babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: slash "^1.0.0" source-map "^0.5.0" -babel-eslint@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-6.1.2.tgz#5293419fe3672d66598d327da9694567ba6a5f2f" +babel-core@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" dependencies: - babel-traverse "^6.0.20" - babel-types "^6.0.19" - babylon "^6.0.18" - lodash.assign "^4.0.0" - lodash.pickby "^4.0.0" + babel-code-frame "^6.22.0" + babel-generator "^6.25.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.25.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + minimatch "^3.0.2" + path-is-absolute "^1.0.0" + private "^0.1.6" + slash "^1.0.0" + source-map "^0.5.0" babel-eslint@^7.2.1: version "7.2.2" @@ -379,6 +450,19 @@ babel-generator@^6.24.1: source-map "^0.5.0" trim-right "^1.0.1" +babel-generator@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + babel-helper-call-delegate@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" @@ -447,10 +531,6 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-helper-vue-jsx-merge-props@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.2.tgz#aceb1c373588279e2755ea1cfd35c22394fd33f8" - babel-helpers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" @@ -458,14 +538,13 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-loader@^6.2.5: - version "6.4.1" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" +babel-loader@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.1.tgz#b87134c8b12e3e4c2a94e0546085bc680a2b8488" dependencies: - find-cache-dir "^0.1.1" - loader-utils "^0.2.16" + find-cache-dir "^1.0.0" + loader-utils "^1.0.2" mkdirp "^0.5.1" - object-assign "^4.0.1" babel-messages@^6.23.0: version "6.23.0" @@ -479,9 +558,9 @@ babel-plugin-check-es2015-constants@^6.22.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-module-resolver@^2.2.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.0.tgz#9c1cb2fcf2a1bdb45e91c6c985b96311123797f9" +babel-plugin-module-resolver@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.1.tgz#18be3c42ddf59f7a456c9e0512cd91394f6e4be1" dependencies: find-babel-config "^1.0.1" glob "^7.1.1" @@ -678,9 +757,9 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-vue-jsx@^3.3.0: - version "3.4.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.4.2.tgz#906cfe3f1b669b15d3298fffe1006ad31c447d2c" +babel-plugin-transform-vue-jsx@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.5.0.tgz#6b1ad29351ad753919403675f0bf8b2a43e17671" dependencies: esutils "^2.0.2" @@ -733,13 +812,20 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.11.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0: +babel-runtime@^6.18.0, babel-runtime@^6.22.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" +babel-runtime@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + babel-template@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" @@ -750,7 +836,17 @@ babel-template@^6.24.1: babylon "^6.11.0" lodash "^4.2.0" -babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: +babel-template@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + lodash "^4.2.0" + +babel-traverse@^6.23.1, babel-traverse@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" dependencies: @@ -764,7 +860,21 @@ babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: +babel-traverse@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" + dependencies: + babel-code-frame "^6.22.0" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + babylon "^6.17.2" + debug "^2.2.0" + globals "^9.0.0" + invariant "^2.2.0" + lodash "^4.2.0" + +babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" dependencies: @@ -773,10 +883,23 @@ babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24 lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.0.18, babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: +babel-types@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" + dependencies: + babel-runtime "^6.22.0" + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^1.0.1" + +babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: version "6.16.1" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" +babylon@^6.17.2: + version "6.17.4" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" + backo2@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" @@ -785,14 +908,14 @@ balanced-match@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" -balanced-match@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" - balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + base64-arraybuffer@0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" @@ -805,6 +928,10 @@ base64id@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" +base64url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb" + batch@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" @@ -843,10 +970,6 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird@^2.10.2: - version "2.11.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" - bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.7: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" @@ -870,6 +993,17 @@ body-parser@^1.16.1: raw-body "~2.2.0" type-is "~1.6.14" +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -880,7 +1014,7 @@ boom@2.x.x: dependencies: hoek "2.x.x" -brace-expansion@^1.0.0: +brace-expansion@^1.0.0, brace-expansion@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" dependencies: @@ -967,6 +1101,17 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" +browserslist@^2.1.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" + dependencies: + caniuse-lite "^1.0.30000704" + electron-to-chromium "^1.3.16" + +buffer-indexof@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.0.tgz#f54f647c4f4e25228baa656a2e57e43d5f270982" + buffer-shims@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -991,6 +1136,10 @@ builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" +byline@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" + bytes@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" @@ -1020,6 +1169,10 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" +camelcase-css@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1027,7 +1180,7 @@ camelcase-keys@^2.0.0: camelcase "^2.0.0" map-obj "^1.0.0" -camelcase@^1.0.2, camelcase@^1.2.1: +camelcase@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" @@ -1039,6 +1192,10 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" @@ -1052,6 +1209,10 @@ caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000656" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" +caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: + version "1.0.30000708" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000708.tgz#71dbf388c57f379b1bb66c89a890edc04c2509b6" + caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -1067,15 +1228,18 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" +chai@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.0.tgz#331a0391b55c3af8740ae9c3b7458bc1c3805e6d" dependencies: assertion-error "^1.0.1" - deep-eql "^0.1.3" - type-detect "^1.0.0" + check-error "^1.0.1" + deep-eql "^2.0.1" + get-func-name "^2.0.0" + pathval "^1.0.0" + type-detect "^4.0.0" -chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1085,6 +1249,14 @@ chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.0, chalk@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" + dependencies: + ansi-styles "^3.1.0" + escape-string-regexp "^1.0.5" + supports-color "^4.0.0" + chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -1116,6 +1288,10 @@ change-case@3.0.x: upper-case "^1.1.1" upper-case-first "^1.1.0" +check-error@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + cheerio@0.22.0, cheerio@^0.22.0: version "0.22.0" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" @@ -1149,7 +1325,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: +chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1164,6 +1340,25 @@ chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" +chokidar@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +ci-info@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" + cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" @@ -1199,18 +1394,16 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + dependencies: + restore-cursor "^2.0.0" + cli-width@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" -clipboard@^1.5.5: - version "1.6.1" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.6.1.tgz#65c5b654812466b0faab82dc6ba0f1d2f8e4be53" - dependencies: - good-listener "^1.2.0" - select "^1.1.2" - tiny-emitter "^1.0.0" - cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -1260,21 +1453,15 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codecov@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.1.0.tgz#25f48f9e9aa7473b61c5a9a934d595420a71cade" +codecov@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.2.0.tgz#2d06817ceb8891eca6368836d4fb6bf6cc04ffd1" dependencies: argv "0.0.2" request "2.79.0" urlgrey "0.4.4" -collections@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e" - dependencies: - weak-map "1.0.0" - -color-convert@^1.3.0: +color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.0" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -1310,6 +1497,13 @@ colors@^1.1.0, colors@^1.1.2, colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" +columnify@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" + dependencies: + strip-ansi "^3.0.0" + wcwidth "^1.0.0" + combine-lists@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" @@ -1322,12 +1516,9 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -command-join@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/command-join/-/command-join-1.1.1.tgz#09e7609012e1dd8b4f0a14fde41a69eff1d2111f" - dependencies: - array-from "^2.1.1" - repeat-string "^1.5.4" +command-join@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/command-join/-/command-join-2.0.0.tgz#52e8b984f4872d952ff1bdc8b98397d27c7144cf" commander@2.8.x: version "2.8.1" @@ -1345,6 +1536,13 @@ commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" +compare-func@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648" + dependencies: + array-ify "^1.0.0" + dot-prop "^3.0.0" + component-bind@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" @@ -1390,7 +1588,7 @@ concat-stream@1.5.0: readable-stream "~2.0.0" typedarray "~0.0.5" -concat-stream@^1.5.2: +concat-stream@^1.4.10, concat-stream@^1.5.2: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1457,6 +1655,165 @@ content-type@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" +conventional-changelog-angular@^1.3.4: + version "1.4.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.4.0.tgz#118b9f7d41a3d99500bfb6bea1f3525e055e8b9b" + dependencies: + compare-func "^1.3.1" + github-url-from-git "^1.4.0" + q "^1.4.1" + read-pkg-up "^2.0.0" + +conventional-changelog-atom@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-0.1.1.tgz#d40a9b297961b53c745e5d1718fd1a3379f6a92f" + dependencies: + q "^1.4.1" + +conventional-changelog-cli@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-1.3.2.tgz#33abf2b5720a9b094df38e81741ccb502e1a4125" + dependencies: + add-stream "^1.0.0" + conventional-changelog "^1.1.4" + lodash "^4.1.0" + meow "^3.7.0" + tempfile "^1.1.1" + +conventional-changelog-codemirror@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz#7577a591dbf9b538e7a150a7ee62f65a2872b334" + dependencies: + q "^1.4.1" + +conventional-changelog-core@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-1.9.0.tgz#de5dfbc091847656508d4a389e35c9a1bc49e7f4" + dependencies: + conventional-changelog-writer "^1.1.0" + conventional-commits-parser "^1.0.0" + dateformat "^1.0.12" + get-pkg-repo "^1.0.0" + git-raw-commits "^1.2.0" + git-remote-origin-url "^2.0.0" + git-semver-tags "^1.2.0" + lodash "^4.0.0" + normalize-package-data "^2.3.5" + q "^1.4.1" + read-pkg "^1.1.0" + read-pkg-up "^1.0.1" + through2 "^2.0.0" + +conventional-changelog-ember@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-0.2.6.tgz#8b7355419f5127493c4c562473ab2fc792f1c2b6" + dependencies: + q "^1.4.1" + +conventional-changelog-eslint@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz#a52411e999e0501ce500b856b0a643d0330907e2" + dependencies: + q "^1.4.1" + +conventional-changelog-express@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz#55c6c841c811962036c037bdbd964a54ae310fce" + dependencies: + q "^1.4.1" + +conventional-changelog-jquery@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz#0208397162e3846986e71273b6c79c5b5f80f510" + dependencies: + q "^1.4.1" + +conventional-changelog-jscs@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz#0479eb443cc7d72c58bf0bcf0ef1d444a92f0e5c" + dependencies: + q "^1.4.1" + +conventional-changelog-jshint@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz#00cab8e9a3317487abd94c4d84671342918d2a07" + dependencies: + compare-func "^1.3.1" + q "^1.4.1" + +conventional-changelog-writer@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz#3f4cb4d003ebb56989d30d345893b52a43639c8e" + dependencies: + compare-func "^1.3.1" + conventional-commits-filter "^1.0.0" + dateformat "^1.0.11" + handlebars "^4.0.2" + json-stringify-safe "^5.0.1" + lodash "^4.0.0" + meow "^3.3.0" + semver "^5.0.1" + split "^1.0.0" + through2 "^2.0.0" + +conventional-changelog@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-1.1.4.tgz#108bc750c2a317e200e2f9b413caaa1f8c7efa3b" + dependencies: + conventional-changelog-angular "^1.3.4" + conventional-changelog-atom "^0.1.0" + conventional-changelog-codemirror "^0.1.0" + conventional-changelog-core "^1.9.0" + conventional-changelog-ember "^0.2.6" + conventional-changelog-eslint "^0.1.0" + conventional-changelog-express "^0.1.0" + conventional-changelog-jquery "^0.1.0" + conventional-changelog-jscs "^0.1.0" + conventional-changelog-jshint "^0.1.0" + +conventional-commits-filter@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz#6fc2a659372bc3f2339cf9ffff7e1b0344b93039" + dependencies: + is-subset "^0.1.1" + modify-values "^1.0.0" + +conventional-commits-parser@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz#e327b53194e1a7ad5dc63479ee9099a52b024865" + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.0" + lodash "^4.2.1" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + trim-off-newlines "^1.0.0" + +conventional-commits-parser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz#71d01910cb0a99aeb20c144e50f81f4df3178447" + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.0" + lodash "^4.2.1" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + trim-off-newlines "^1.0.0" + +conventional-recommended-bump@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-1.0.1.tgz#56b8ae553a8a1152fa069e767599e1f6948bd36c" + dependencies: + concat-stream "^1.4.10" + conventional-commits-filter "^1.0.0" + conventional-commits-parser "^2.0.0" + git-raw-commits "^1.2.0" + git-semver-tags "^1.2.1" + meow "^3.3.0" + object-assign "^4.0.1" + convert-source-map@^1.1.0: version "1.5.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" @@ -1469,19 +1826,6 @@ cookie@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" -copy-webpack-plugin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200" - dependencies: - bluebird "^2.10.2" - fs-extra "^0.26.4" - glob "^6.0.4" - is-glob "^3.1.0" - loader-utils "^0.2.15" - lodash "^4.3.0" - minimatch "^3.0.0" - node-dir "^0.1.10" - core-js@^2.2.0, core-js@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" @@ -1501,13 +1845,6 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -cp-cli@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/cp-cli/-/cp-cli-1.0.2.tgz#36f202a7a10ab6d455b6b2ab8c9d690d84572a42" - dependencies: - fs-extra "^0.30.0" - yargs "^4.6.0" - create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1531,21 +1868,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" -cross-env@^3.1.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" +cross-env@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.1.tgz#ff4e72ea43b47da2486b43a7f2043b2609e44913" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" -cross-spawn@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - -cross-spawn@^5.1.0: +cross-spawn@^5.0.1, cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: @@ -1574,7 +1904,7 @@ crypto-browserify@^3.11.0: public-encrypt "^4.0.0" randombytes "^2.0.0" -css-color-function@^1.2.0: +css-color-function@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: @@ -1587,22 +1917,24 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-loader@^0.24.0: - version "0.24.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.24.0.tgz#7afaafb4c0fb2f90b335ed10a1c77b34d64843fe" +css-loader@^0.28.4: + version "0.28.4" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f" dependencies: babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.6.0" + css-selector-tokenizer "^0.7.0" cssnano ">=2.6.1 <4" - loader-utils "~0.2.2" - lodash.camelcase "^3.0.1" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" object-assign "^4.0.1" postcss "^5.0.6" postcss-modules-extract-imports "^1.0.0" postcss-modules-local-by-default "^1.0.1" postcss-modules-scope "^1.0.0" postcss-modules-values "^1.1.0" - source-list-map "^0.1.4" + postcss-value-parser "^3.3.0" + source-list-map "^0.1.7" css-select@^1.1.0, css-select@~1.2.0: version "1.2.0" @@ -1621,6 +1953,14 @@ css-selector-tokenizer@^0.6.0: fastparse "^1.1.1" regexpu-core "^1.0.0" +css-selector-tokenizer@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" @@ -1703,6 +2043,12 @@ damerau-levenshtein@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" +dargs@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" + dependencies: + number-is-nan "^1.0.0" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1713,7 +2059,7 @@ date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" -dateformat@^1.0.6: +dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.6: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" dependencies: @@ -1744,6 +2090,12 @@ debug@2.3.3: dependencies: ms "0.7.2" +debug@2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.0.tgz#bc596bcabe7617f11d9fa15361eded5608b8499b" + dependencies: + ms "0.7.2" + debug@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" @@ -1756,15 +2108,29 @@ debug@2.6.3, debug@^2.1.1, debug@^2.2.0: dependencies: ms "0.7.2" +debug@^2.6.6, debug@^2.6.8: + version "2.6.8" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" + dependencies: + ms "2.0.0" + decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -deep-eql@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + +deep-eql@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a" dependencies: - type-detect "0.1.1" + type-detect "^3.0.0" + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" deep-extend@~0.4.0: version "0.4.1" @@ -1774,7 +2140,7 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" -defaults@^1.0.0: +defaults@^1.0.0, defaults@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" dependencies: @@ -1803,14 +2169,21 @@ del@^2.0.2: pinkie-promise "^2.0.0" rimraf "^2.2.8" +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" -delegate@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.1.2.tgz#1e1bc6f5cadda6cb6cbf7e6d05d0bcdd5712aebe" - delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -1846,13 +2219,21 @@ detect-indent@^4.0.0: dependencies: repeating "^2.0.0" +detect-indent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" + +detect-node@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" + di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" +diff@3.2.0, diff@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" diffie-hellman@^5.0.0: version "5.0.2" @@ -1862,6 +2243,23 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + +dns-packet@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.1.1.tgz#2369d45038af045f3898e6fa56862aed3f40296c" + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + dependencies: + buffer-indexof "^1.0.0" + doctrine@1.5.0, doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -1941,12 +2339,22 @@ dot-case@^2.1.0: dependencies: no-case "^2.2.0" +dot-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" + dependencies: + is-obj "^1.0.0" + duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" dependencies: readable-stream "~1.1.9" +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" @@ -1970,6 +2378,10 @@ electron-to-chromium@^1.2.7: version "1.3.5" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.5.tgz#6cd6ff2106224a6130e235f21050f9546bc3e729" +electron-to-chromium@^1.3.16: + version "1.3.16" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" + elliptic@^6.0.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" @@ -2039,14 +2451,14 @@ engine.io@1.8.3: engine.io-parser "1.3.2" ws "1.1.2" -enhanced-resolve@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec" +enhanced-resolve@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" dependencies: graceful-fs "^4.1.2" memory-fs "^0.4.0" object-assign "^4.0.1" - tapable "^0.2.5" + tapable "^0.2.7" ent@~2.2.0: version "2.2.0" @@ -2204,17 +2616,6 @@ eslint-import-resolver-node@^0.2.0: object-assign "^4.0.1" resolve "^1.1.6" -eslint-loader@^1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.7.1.tgz#50b158dd6272dcefb97e984254837f81a5802ce0" - dependencies: - find-cache-dir "^0.1.1" - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - eslint-module-utils@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" @@ -2222,9 +2623,9 @@ eslint-module-utils@^2.0.0: debug "2.2.0" pkg-dir "^1.0.0" -eslint-plugin-html@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-2.0.1.tgz#3a829510e82522f1e2e44d55d7661a176121fce1" +eslint-plugin-html@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.1.tgz#d6c03796e89ac6b735da6fef9ca9162b423daee3" dependencies: htmlparser2 "^3.8.2" @@ -2258,7 +2659,7 @@ eslint-plugin-lean-imports@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/eslint-plugin-lean-imports/-/eslint-plugin-lean-imports-0.3.3.tgz#acb835d23801d92d2ce119b752b97c953f96d865" -eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: +eslint-plugin-react@^6.10.3: version "6.10.3" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.10.3.tgz#c5435beb06774e12c7db2f6abaddcbf900cd3f78" dependencies: @@ -2268,12 +2669,20 @@ eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: jsx-ast-utils "^1.3.4" object.assign "^4.0.4" -eslint-plugin-vue@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.0.1.tgz#814aa24b5a892d1a95a9d65d980a11202e597e3b" +eslint-plugin-react@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.1.0.tgz#27770acf39f5fd49cd0af4083ce58104eb390d4c" dependencies: - eslint-plugin-html "^2.0.0" - eslint-plugin-react "^6.9.0" + doctrine "^2.0.0" + has "^1.0.1" + jsx-ast-utils "^1.4.1" + +eslint-plugin-vue@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.1.0.tgz#50ed0b7e9a2389d90e689743a3cc26b502441b69" + dependencies: + eslint-plugin-html "^3.0.0" + eslint-plugin-react "^7.0.0" eslint@^3.18.0: version "3.19.0" @@ -2390,6 +2799,30 @@ evp_bytestokey@^1.0.0: dependencies: create-hash "^1.1.1" +execa@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -2464,20 +2897,28 @@ extend@^3.0.0, extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" +external-editor@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972" + dependencies: + iconv-lite "^0.4.17" + jschardet "^1.4.2" + tmp "^0.0.31" + extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" dependencies: is-extglob "^1.0.0" -extract-text-webpack-plugin@^2.0.0-beta.5: - version "2.1.0" - resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.0.tgz#69315b885f876dbf96d3819f6a9f1cca7aebf159" +extract-text-webpack-plugin@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz#756ef4efa8155c3681833fbc34da53b941746d6c" dependencies: - ajv "^4.11.2" async "^2.1.2" loader-utils "^1.0.2" - webpack-sources "^0.1.0" + schema-utils "^0.3.0" + webpack-sources "^1.0.1" extract-zip@~1.5.0: version "1.5.0" @@ -2499,6 +2940,10 @@ fancy-log@^1.1.0: chalk "^1.1.1" time-stamp "^1.0.0" +fast-deep-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" + fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" @@ -2547,6 +2992,12 @@ figures@^1.3.5: escape-string-regexp "^1.0.5" object-assign "^4.1.0" +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + dependencies: + escape-string-regexp "^1.0.5" + file-entry-cache@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" @@ -2554,12 +3005,6 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" -file-loader@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.9.0.tgz#1d2daddd424ce6d1b07cfe3f79731bed3617ab42" - dependencies: - loader-utils "~0.2.5" - file-save@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/file-save/-/file-save-0.2.0.tgz#39b20d0214e656b1417faa3c32d317b678545db7" @@ -2599,13 +3044,13 @@ find-babel-config@^1.0.1: json5 "^0.5.0" path-exists "^3.0.0" -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" +find-cache-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" dependencies: commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" + make-dir "^1.0.0" + pkg-dir "^2.0.0" find-index@^0.1.1: version "0.1.1" @@ -2618,6 +3063,12 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" + findup-sync@^0.4.2: version "0.4.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" @@ -2686,11 +3137,11 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -formatio@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9" +formatio@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb" dependencies: - samsam "~1.1" + samsam "1.x" forwarded@~0.1.0: version "0.1.0" @@ -2718,34 +3169,13 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^0.24.0: - version "0.24.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" +fs-extra@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" dependencies: graceful-fs "^4.1.2" - jsonfile "^2.1.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-extra@^0.26.4: - version "0.26.7" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-extra@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" + jsonfile "^3.0.0" + universalify "^0.1.0" fs-extra@~1.0.0: version "1.0.0" @@ -2755,12 +3185,6 @@ fs-extra@~1.0.0: jsonfile "^2.1.0" klaw "^1.0.0" -fs-promise@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/fs-promise/-/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" - dependencies: - any-promise "~0.1.0" - fs-readdir-recursive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" @@ -2797,7 +3221,7 @@ function-bind@^1.0.2, function-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" -gauge@~2.7.1: +gauge@~2.7.1, gauge@~2.7.3: version "2.7.3" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" dependencies: @@ -2830,28 +3254,84 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + +get-pkg-repo@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" + dependencies: + hosted-git-info "^2.1.4" + meow "^3.3.0" + normalize-package-data "^2.3.0" + parse-github-repo-url "^1.3.0" + through2 "^2.0.0" + +get-port@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.1.0.tgz#ef01b18a84ca6486970ff99e54446141a73ffd3e" + get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" dependencies: assert-plus "^1.0.0" -gh-pages@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1" +gh-pages@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-1.0.0.tgz#4a46f4c25439f7a2b7e6835504d4a49e949f04ca" dependencies: - async "2.1.2" + async "2.1.4" + base64url "^2.0.0" commander "2.9.0" + fs-extra "^3.0.1" globby "^6.1.0" - graceful-fs "4.1.10" - q "1.4.1" - q-io "1.13.2" + graceful-fs "4.1.11" rimraf "^2.5.4" +git-raw-commits@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.2.0.tgz#0f3a8bfd99ae0f2d8b9224d58892975e9a52d03c" + dependencies: + dargs "^4.0.1" + lodash.template "^4.0.2" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + +git-remote-origin-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" + dependencies: + gitconfiglocal "^1.0.0" + pify "^2.3.0" + +git-semver-tags@^1.2.0, git-semver-tags@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-1.2.1.tgz#6ccd2a52e735b736748dc762444fcd9588e27490" + dependencies: + meow "^3.3.0" + semver "^5.0.1" + +gitconfiglocal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" + dependencies: + ini "^1.3.2" + +github-url-from-git@^1.4.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.5.0.tgz#f985fedcc0a9aa579dc88d7aff068d55cc6251a0" + glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -2888,9 +3368,9 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.0.5: - version "7.0.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95" +glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -2908,7 +3388,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.15, glob@^5.0.3: +glob@^5.0.15: version "5.0.15" resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" dependencies: @@ -2918,24 +3398,14 @@ glob@^5.0.15, glob@^5.0.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" +glob@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.2" + minimatch "^3.0.4" once "^1.3.0" path-is-absolute "^1.0.0" @@ -2967,17 +3437,6 @@ globals@^9.0.0, globals@^9.14.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" -globby@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^5.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^1.0.0" - globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -3013,15 +3472,9 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -good-listener@^1.2.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - dependencies: - delegate "^3.1.2" - -graceful-fs@4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" +graceful-fs@4.1.11, graceful-fs@^4.1.11: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" graceful-fs@^3.0.0: version "3.0.11" @@ -3029,6 +3482,10 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" +graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" + graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" @@ -3041,7 +3498,7 @@ growl@1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f" -gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.8: +gulp-util@^3.0.0, gulp-util@^3.0.8: version "3.0.8" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" dependencies: @@ -3088,7 +3545,11 @@ gulplog@^1.0.0: dependencies: glogg "^1.0.0" -handlebars@^4.0.1: +handle-thing@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" + +handlebars@^4.0.1, handlebars@^4.0.2: version "4.0.6" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" dependencies: @@ -3142,6 +3603,10 @@ has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + has-gulplog@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -3195,9 +3660,9 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -highlight.js@^9.4.0, highlight.js@^9.8.0: - version "9.11.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.11.0.tgz#47f98c7399918700db2caf230ded12cec41a84ae" +highlight.js@^9.12.0, highlight.js@^9.4.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" hmac-drbg@^1.0.0: version "1.0.1" @@ -3228,19 +3693,22 @@ hosted-git-info@^2.1.4: version "2.4.2" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" -html-loader@^0.4.3: - version "0.4.5" - resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-0.4.5.tgz#5fbcd87cd63a5c49a7fce2fe56f425e05729c68c" - dependencies: - es6-templates "^0.2.2" - fastparse "^1.1.1" - html-minifier "^3.0.1" - loader-utils "^1.0.2" - object-assign "^4.1.0" +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" html-minifier@^2.1.5: version "2.1.7" @@ -3254,7 +3722,7 @@ html-minifier@^2.1.5: relateurl "0.2.x" uglify-js "2.6.x" -html-minifier@^3.0.1, html-minifier@^3.2.3: +html-minifier@^3.2.3: version "3.4.3" resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.4.3.tgz#eb3a7297c804611f470454eeebe0aacc427e424a" dependencies: @@ -3267,9 +3735,9 @@ html-minifier@^3.0.1, html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "~2.8.22" -html-webpack-plugin@^2.22.0: - version "2.28.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz#2e7863b57e5fd48fe263303e2ffc934c3064d009" +html-webpack-plugin@^2.29.0: + version "2.29.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23" dependencies: bluebird "^3.4.7" html-minifier "^3.2.3" @@ -3308,6 +3776,10 @@ htmlparser2@~3.8.1: entities "1.0" readable-stream "1.1" +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + http-errors@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" @@ -3325,7 +3797,7 @@ http-errors@~1.6.1: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-proxy-middleware@~0.17.1: +http-proxy-middleware@~0.17.4: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" dependencies: @@ -3357,10 +3829,20 @@ iconv-lite@0.4.15: version "0.4.15" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" +iconv-lite@^0.4.17: + version "0.4.18" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" + icss-replace-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + dependencies: + postcss "^6.0.1" + ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" @@ -3406,16 +3888,10 @@ inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" -ini@^1.3.4, ini@~1.3.0: +ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" -inject-loader@^3.0.0-beta2: - version "3.0.0" - resolved "https://registry.yarnpkg.com/inject-loader/-/inject-loader-3.0.0.tgz#0aea1f96e589e657bdbb6b26e7d9d41730e5b68f" - dependencies: - babel-core "~6" - inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" @@ -3434,6 +3910,31 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" +inquirer@^3.0.6: + version "3.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.1.tgz#06ceb0f540f45ca548c17d6840959878265fa175" + dependencies: + ansi-escapes "^2.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^2.0.4" + figures "^2.0.0" + lodash "^4.3.0" + mute-stream "0.0.7" + run-async "^2.2.0" + rx-lite "^4.0.8" + rx-lite-aggregates "^4.0.8" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + +internal-ip@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c" + dependencies: + meow "^3.3.0" + interpret@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" @@ -3448,6 +3949,10 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" +ip@^1.1.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + ipaddr.js@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" @@ -3487,6 +3992,12 @@ is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" +is-ci@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" + dependencies: + ci-info "^1.0.0" + is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" @@ -3566,6 +4077,10 @@ is-number@^2.0.2, is-number@^2.1.0: dependencies: kind-of "^3.0.2" +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -3594,6 +4109,10 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" @@ -3616,10 +4135,14 @@ is-resolvable@^1.0.0: dependencies: tryit "^1.0.1" -is-stream@^1.0.1: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" +is-subset@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" + is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" @@ -3630,6 +4153,12 @@ is-symbol@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" +is-text-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" + dependencies: + text-extensions "^1.0.0" + is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -3764,6 +4293,10 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" +jschardet@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" + jsdom@^7.0.2: version "7.2.2" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" @@ -3796,6 +4329,10 @@ json-loader@^0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" +json-schema-traverse@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -3806,7 +4343,7 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@~5.0.1: +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -3828,10 +4365,20 @@ jsonfile@^2.1.0: optionalDependencies: graceful-fs "^4.1.6" +jsonfile@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" + optionalDependencies: + graceful-fs "^4.1.6" + jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" @@ -3845,13 +4392,13 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" -jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: +jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4, jsx-ast-utils@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" -karma-chrome-launcher@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.0.0.tgz#c2790c5a32b15577d0fff5a4d5a2703b3b439c25" +karma-chrome-launcher@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf" dependencies: fs-access "^1.0.0" which "^1.2.1" @@ -3891,15 +4438,15 @@ karma-sourcemap-loader@^0.3.7: dependencies: graceful-fs "^4.1.2" -karma-spec-reporter@0.0.30: - version "0.0.30" - resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.30.tgz#d10b5c8bb441cb1c6adf56785f89d395f2e9093a" +karma-spec-reporter@^0.0.31: + version "0.0.31" + resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.31.tgz#4830dc7148a155c7d7a186e632339a0d80fadec3" dependencies: colors "^1.1.2" -karma-webpack@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6" +karma-webpack@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.4.tgz#3e2d4f48ba94a878e1c66bb8e1ae6128987a175b" dependencies: async "~0.9.0" loader-utils "^0.2.5" @@ -3907,9 +4454,9 @@ karma-webpack@^2.0.2: source-map "^0.1.41" webpack-dev-middleware "^1.0.11" -karma@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-1.6.0.tgz#0e871d4527d5eac56c41d181f03c5c0a7e6dbf3e" +karma@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/karma/-/karma-1.7.0.tgz#6f7a1a406446fa2e187ec95398698f4cee476269" dependencies: bluebird "^3.3.0" body-parser "^1.16.1" @@ -3955,6 +4502,13 @@ klaw@^1.0.0: optionalDependencies: graceful-fs "^4.1.9" +last-call-webpack-plugin@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-2.0.1.tgz#4fd10d3afe79d2fad45dc873928980cbe799f1a7" + dependencies: + lodash "^4.17.4" + webpack-sources "^1.0.1" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -3965,33 +4519,45 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lerna@2.0.0-beta.31: - version "2.0.0-beta.31" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0-beta.31.tgz#68da53b860f8193d4653a6d0601ef300b8d7176d" +lerna@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0.tgz#49a72fe70e06aebfd7ea23efb2ab41abe60ebeea" dependencies: async "^1.5.0" chalk "^1.1.1" cmd-shim "^2.0.2" - command-join "^1.1.1" - cross-spawn "^4.0.0" - glob "^7.0.6" - inquirer "^0.12.0" - lodash.find "^4.3.0" - lodash.unionwith "^4.2.0" - meow "^3.7.0" - minimatch "^3.0.0" - mkdirp "^0.5.1" - normalize-path "^2.0.1" - object-assign "^4.0.1" - object-assign-sorted "^1.0.0" - pad "^1.0.0" - path-exists "^2.1.0" - progress "^1.1.8" + columnify "^1.5.4" + command-join "^2.0.0" + conventional-changelog-cli "^1.3.1" + conventional-recommended-bump "^1.0.0" + dedent "^0.7.0" + execa "^0.6.3" + find-up "^2.1.0" + fs-extra "^3.0.1" + get-port "^3.1.0" + glob "^7.1.2" + globby "^6.1.0" + graceful-fs "^4.1.11" + inquirer "^3.0.6" + is-ci "^1.0.10" + load-json-file "^2.0.0" + lodash "^4.17.4" + minimatch "^3.0.4" + npmlog "^4.1.0" + p-finally "^1.0.0" + path-exists "^3.0.0" read-cmd-shim "^1.0.1" - rimraf "^2.4.4" + read-pkg "^2.0.0" + rimraf "^2.6.1" + safe-buffer "^5.0.1" semver "^5.1.0" - signal-exit "^2.1.2" - sync-exec "^0.6.2" + signal-exit "^3.0.2" + strong-log-transformer "^1.0.6" + temp-write "^3.3.0" + write-file-atomic "^2.1.0" + write-json-file "^2.1.0" + write-pkg "^3.0.1" + yargs "^8.0.1" levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -4036,18 +4602,20 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" -loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5, loader-utils@~0.2.2, loader-utils@~0.2.5: +loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" dependencies: @@ -4064,6 +4632,13 @@ loader-utils@^1.0.2, loader-utils@^1.1.0: emojis-list "^2.0.0" json5 "^0.5.0" +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -4087,13 +4662,6 @@ lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" -lodash._createcompounder@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" - dependencies: - lodash.deburr "^3.0.0" - lodash.words "^3.0.0" - lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" @@ -4110,7 +4678,7 @@ lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" -lodash._reinterpolate@^3.0.0: +lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -4118,10 +4686,6 @@ lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" -lodash.assign@^4.0.0, lodash.assign@^4.0.3, lodash.assign@^4.0.6: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - lodash.assignin@^4.0.9: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" @@ -4134,11 +4698,9 @@ lodash.bind@^4.1.4: version "4.2.1" resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" -lodash.camelcase@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" - dependencies: - lodash._createcompounder "^3.0.0" +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" lodash.cond@^4.3.0: version "4.5.2" @@ -4152,12 +4714,6 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" -lodash.deburr@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" - dependencies: - lodash._root "^3.0.0" - lodash.defaults@^4.0.1: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" @@ -4172,10 +4728,6 @@ lodash.filter@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" -lodash.find@^4.3.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" - lodash.flatten@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" @@ -4232,10 +4784,6 @@ lodash.pick@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" -lodash.pickby@^4.0.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" - lodash.reduce@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" @@ -4266,6 +4814,13 @@ lodash.template@^3.0.0: lodash.restparam "^3.0.0" lodash.templatesettings "^3.0.0" +lodash.template@^4.0.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + lodash.templatesettings@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" @@ -4273,25 +4828,21 @@ lodash.templatesettings@^3.0.0: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" -lodash.unionwith@^4.2.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.unionwith/-/lodash.unionwith-4.6.0.tgz#74d140b5ca8146e6c643c3724f5152538d9ac1f0" +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + dependencies: + lodash._reinterpolate "~3.0.0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" -lodash.words@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" - dependencies: - lodash._root "^3.0.0" - lodash@^3.8.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0: +lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, 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, lodash@^4.5.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -4306,11 +4857,11 @@ log4js@^0.6.31: readable-stream "~1.0.2" semver "~4.3.3" -lolex@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31" +loglevel@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.4.1.tgz#95b383f91a3c2756fd4ab093667e4309161f2bcd" -lolex@^1.5.1, lolex@^1.6.0: +lolex@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6" @@ -4362,6 +4913,12 @@ macaddress@^0.2.8: version "0.2.8" resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" +make-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" + dependencies: + pify "^2.3.0" + map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -4370,17 +4927,11 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" -markdown-it-anchor@^2.5.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-2.7.1.tgz#372f67da7a4c4632ad0ebe4c9691726efe25342a" - dependencies: - string "^3.0.1" - markdown-it-container@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-2.0.0.tgz#0019b43fd02eefece2f1960a2895fba81a404695" -markdown-it@^6.0.5, markdown-it@^6.1.1: +markdown-it@^6.0.5: version "6.1.1" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-6.1.1.tgz#ced037f4473ee9f5153ac414f77dc83c91ba927c" dependencies: @@ -4412,6 +4963,12 @@ media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + dependencies: + mimic-fn "^1.0.0" + memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -4477,13 +5034,13 @@ mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: dependencies: mime-db "~1.27.0" -mime@1.3.4, mime@1.3.x, mime@^1.2.11, mime@^1.3.4: +mime@1.3.4, mime@1.3.x, mime@^1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" -mimeparse@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a" +mimic-fn@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" minimalistic-assert@^1.0.0: version "1.0.0" @@ -4505,6 +5062,12 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -4520,6 +5083,10 @@ minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" +minimist@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" + mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -4532,22 +5099,30 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi dependencies: minimist "0.0.8" -mocha@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.2.0.tgz#7dc4f45e5088075171a68896814e6ae9eb7a85e3" +mocha@^3.4.2: + version "3.4.2" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.4.2.tgz#d0ef4d332126dbf18d0d640c9b382dd48be97594" dependencies: browser-stdout "1.3.0" commander "2.9.0" - debug "2.2.0" - diff "1.4.0" + debug "2.6.0" + diff "3.2.0" escape-string-regexp "1.0.5" - glob "7.0.5" + glob "7.1.1" growl "1.9.2" json3 "3.3.2" lodash.create "3.1.1" mkdirp "0.5.1" supports-color "3.1.2" +modify-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2" + +moment@^2.6.0: + version "2.18.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" + ms@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -4556,6 +5131,21 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + +multicast-dns@^6.0.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.1.1.tgz#6e7de86a570872ab17058adea7160bbeca814dde" + dependencies: + dns-packet "^1.0.1" + thunky "^0.1.0" + multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" @@ -4566,10 +5156,18 @@ mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + nan@^2.3.0: version "2.6.2" resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" +native-promise-only@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11" + natives@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" @@ -4594,11 +5192,9 @@ no-case@^2.2.0: dependencies: lower-case "^1.1.1" -node-dir@^0.1.10: - version "0.1.16" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.16.tgz#d2ef583aa50b90d93db8cdd26fcea58353957fe4" - dependencies: - minimatch "^3.0.2" +node-forge@0.6.33: + version "0.6.33" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz#463811879f573d45155ad6a9f43dc296e8e85ebc" node-libs-browser@^2.0.0: version "2.0.0" @@ -4666,7 +5262,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" dependencies: @@ -4694,6 +5290,12 @@ normalize-url@^1.4.0: query-string "^4.1.0" sort-keys "^1.0.0" +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" @@ -4703,6 +5305,15 @@ npmlog@^4.0.2: gauge "~2.7.1" set-blocking "~2.0.0" +npmlog@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + nth-check@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" @@ -4729,13 +5340,6 @@ oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" -object-assign-sorted@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/object-assign-sorted/-/object-assign-sorted-1.0.0.tgz#e739f698164014ec1f050f38decabad1e9b228bf" - dependencies: - object-assign "^4.0.1" - sorted-object "^2.0.0" - object-assign@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" @@ -4744,7 +5348,7 @@ object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -4752,10 +5356,6 @@ object-component@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" -object-hash@^1.1.4: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c" - object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" @@ -4775,6 +5375,10 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" +obuf@^1.0.0, obuf@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -4801,24 +5405,32 @@ onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" -open@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + dependencies: + mimic-fn "^1.0.0" -optimist@^0.6.1, optimist@~0.6.1: +opn@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" dependencies: minimist "~0.0.1" wordwrap "~0.0.2" -optimize-css-assets-webpack-plugin@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-1.3.1.tgz#e2f198cdf63fe92ac2e3e321f1ade8faf1b59179" +optimize-css-assets-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.0.0.tgz#03d4ce02e91ba3f2a7905507dc6be5f90b4158fd" dependencies: cssnano "^3.4.0" - underscore "^1.8.3" - webpack-sources "^0.1.0" + last-call-webpack-plugin "^2.0.1" optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" @@ -4867,6 +5479,14 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -4886,9 +5506,23 @@ output-file-sync@^1.1.0: mkdirp "^0.5.1" object-assign "^4.1.0" -pad@^1.0.0: +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +p-limit@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/pad/-/pad-1.1.0.tgz#7a7d185200ebac32f9f12ee756c3a1d087b3190b" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + dependencies: + p-limit "^1.1.0" + +p-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" pako@~0.2.0: version "0.2.9" @@ -4918,6 +5552,10 @@ parse-filepath@^1.0.1: map-cache "^0.2.0" path-root "^0.1.1" +parse-github-repo-url@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz#286c53e2c9962e0641649ee3ac9508fca4dd959c" + parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" @@ -4980,7 +5618,7 @@ path-case@^2.1.0: dependencies: no-case "^2.2.0" -path-exists@^2.0.0, path-exists@^2.1.0: +path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" dependencies: @@ -4998,6 +5636,10 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" @@ -5016,6 +5658,12 @@ path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" +path-to-regexp@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" + dependencies: + isarray "0.0.1" + path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -5024,6 +5672,16 @@ path-type@^1.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + dependencies: + pify "^2.0.0" + +pathval@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" + pbkdf2@^3.0.3: version "3.0.9" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" @@ -5052,15 +5710,13 @@ phantomjs-prebuilt@^2.1.7: request-progress "~2.0.1" which "~1.2.10" -pify@^2.0.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pinkie-promise@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" - dependencies: - pinkie "^1.0.0" +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" pinkie-promise@^2.0.0: version "2.0.1" @@ -5068,10 +5724,6 @@ pinkie-promise@^2.0.0: dependencies: pinkie "^2.0.0" -pinkie@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" - pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -5082,6 +5734,12 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + dependencies: + find-up "^2.1.0" + pkg-up@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" @@ -5092,13 +5750,21 @@ pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" +portfinder@^1.0.9: + version "1.0.13" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + postcss-advanced-variables@1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-advanced-variables/-/postcss-advanced-variables-1.2.2.tgz#90a6213262e66a050a368b4a9c5d4778d72dbd74" dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.2: +postcss-atroot@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: @@ -5112,12 +5778,12 @@ postcss-calc@^5.2.0: postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" -postcss-color-function@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" +postcss-color-function@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" dependencies: - css-color-function "^1.2.0" - postcss "^5.0.4" + css-color-function "^1.3.0" + postcss "^6.0.1" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" @@ -5136,26 +5802,25 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-custom-media@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" +postcss-custom-media@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" dependencies: - postcss "^5.0.0" + postcss "^6.0.1" -postcss-custom-properties@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" +postcss-custom-properties@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" dependencies: - balanced-match "^0.4.2" - postcss "^5.0.0" + balanced-match "^1.0.0" + postcss "^6.0.3" -postcss-custom-selectors@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" +postcss-custom-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" - postcss-selector-matches "^2.0.0" + postcss "^6.0.1" + postcss-selector-matches "^3.0.0" postcss-discard-comments@^2.0.4: version "2.0.4" @@ -5188,9 +5853,9 @@ postcss-discard-unused@^2.2.1: postcss "^5.0.14" uniqs "^2.0.0" -postcss-easy-import@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" +postcss-easy-import@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -5201,7 +5866,7 @@ postcss-easy-import@^2.0.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.1: +postcss-extend@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: @@ -5214,6 +5879,16 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" +postcss-import@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" + dependencies: + object-assign "^4.0.1" + postcss "^6.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -5225,6 +5900,13 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" + dependencies: + camelcase-css "^1.0.1" + postcss "^6.0.1" + postcss-load-config@^1.1.0, postcss-load-config@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -5248,20 +5930,20 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-loader@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-1.3.3.tgz#a621ea1fa29062a83972a46f54486771301916eb" +postcss-loader@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.6.tgz#8c7e0055a3df1889abc6bad52dd45b2f41bbc6fc" dependencies: - loader-utils "^1.0.2" - object-assign "^4.1.1" - postcss "^5.2.15" + loader-utils "^1.1.0" + postcss "^6.0.2" postcss-load-config "^1.2.0" + schema-utils "^0.3.0" -postcss-media-minmax@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" +postcss-media-minmax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -5324,13 +6006,15 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-mixins@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" +postcss-mixins@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" dependencies: - globby "^3.0.1" - postcss "^5.0.10" - postcss-simple-vars "^1.0.1" + globby "^6.1.0" + postcss "^6.0.3" + postcss-js "^1.0.0" + postcss-simple-vars "^4.0.0" + sugarss "^1.0.0" postcss-modules-extract-imports@^1.0.0: version "1.0.1" @@ -5359,17 +6043,18 @@ postcss-modules-values@^1.1.0: icss-replace-symbols "^1.0.2" postcss "^5.0.14" -postcss-nested@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" +postcss-nested@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" dependencies: - postcss "^5.2.17" + postcss "^6.0.8" + postcss-selector-parser "^2.2.3" -postcss-nesting@^2.0.6: - version "2.3.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" +postcss-nesting@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" dependencies: - postcss "^5.0.19" + postcss "^6.0.1" postcss-normalize-charset@^1.1.0: version "1.1.1" @@ -5393,17 +6078,14 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-partial-import@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" +postcss-partial-import@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" dependencies: - fs-extra "^0.24.0" - fs-promise "^0.3.1" - object-assign "^4.0.1" - postcss "^5.0.5" - string-hash "^1.1.0" + glob "^7.1.1" + postcss-import "^10.0.0" -postcss-property-lookup@^1.1.3: +postcss-property-lookup@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: @@ -5432,21 +6114,21 @@ postcss-reduce-transforms@^1.0.3: postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-selector-matches@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" +postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" dependencies: balanced-match "^0.4.2" - postcss "^5.0.0" + postcss "^6.0.1" -postcss-selector-not@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" +postcss-selector-not@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" + balanced-match "^0.4.2" + postcss "^6.0.1" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: @@ -5454,11 +6136,11 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-simple-vars@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" +postcss-simple-vars@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" dependencies: - postcss "^5.0.13" + postcss "^6.0.1" postcss-svgo@^2.1.1: version "2.1.6" @@ -5489,7 +6171,7 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.19, 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.1.2, postcss@^5.2.15, postcss@^5.2.16, postcss@^5.2.17: +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: version "5.2.17" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -5498,26 +6180,34 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -precss@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" +postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.2, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: + version "6.0.8" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" dependencies: - postcss "^5.0.10" + chalk "^2.0.1" + source-map "^0.5.6" + supports-color "^4.2.0" + +precss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" + dependencies: + postcss "^6.0.3" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.2" - postcss-color-function "^2.0.0" - postcss-custom-media "^5.0.0" - postcss-custom-properties "^5.0.0" - postcss-custom-selectors "^3.0.0" - postcss-extend "^1.0.1" - postcss-media-minmax "^2.1.0" - postcss-mixins "^2.1.0" - postcss-nested "^1.0.0" - postcss-nesting "^2.0.6" - postcss-partial-import "^1.3.0" - postcss-property-lookup "^1.1.3" - postcss-selector-matches "^2.0.0" - postcss-selector-not "^2.0.0" + postcss-atroot "^0.1.3" + postcss-color-function "^4.0.0" + postcss-custom-media "^6.0.0" + postcss-custom-properties "^6.1.0" + postcss-custom-selectors "^4.0.1" + postcss-extend "^1.0.5" + postcss-media-minmax "^3.0.0" + postcss-mixins "^6.0.1" + postcss-nested "^2.0.2" + postcss-nesting "^4.0.1" + postcss-partial-import "^4.1.0" + postcss-property-lookup "^1.2.1" + postcss-selector-matches "^3.0.1" + postcss-selector-not "^3.0.1" prelude-ls@~1.1.2: version "1.1.2" @@ -5542,12 +6232,6 @@ pretty-hrtime@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" -prismjs@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.6.0.tgz#118d95fb7a66dba2272e343b345f5236659db365" - optionalDependencies: - clipboard "^1.5.5" - private@^0.1.6, private@~0.1.5: version "0.1.7" resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" @@ -5560,9 +6244,9 @@ process@^0.11.0: version "0.11.9" resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" -progress-bar-webpack-plugin@^1.9.3: - version "1.9.3" - resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.9.3.tgz#81fb8bd8e38da6edaf9a20beed79bd978dd63c2a" +progress-bar-webpack-plugin@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.10.0.tgz#e0b1063aa03c79e298a9340598590bb61efef9a4" dependencies: chalk "^1.1.1" object.assign "^4.0.1" @@ -5615,18 +6299,7 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q-io@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" - dependencies: - collections "^0.2.0" - mime "^1.2.11" - mimeparse "^0.1.4" - q "^1.0.1" - qs "^1.2.1" - url2 "^0.0.0" - -q@1.4.1, q@^1.0.1, q@^1.1.2: +q@^1.1.2, q@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" @@ -5638,10 +6311,6 @@ qs@6.4.0, qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" -qs@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" - qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -5665,6 +6334,10 @@ querystringify@0.0.x: version "0.0.4" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" +querystringify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb" + raf.js@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" @@ -5720,7 +6393,14 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" -read-pkg@^1.0.0: +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg@^1.0.0, read-pkg@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" dependencies: @@ -5728,6 +6408,14 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.2: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" @@ -5746,7 +6434,7 @@ readable-stream@1.1, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6: +"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: version "2.2.9" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" dependencies: @@ -5897,7 +6585,7 @@ repeat-string@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" -repeat-string@^1.5.2, repeat-string@^1.5.4: +repeat-string@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -5917,7 +6605,7 @@ request-progress@~2.0.1: dependencies: throttleit "^1.0.0" -request@2.79.0, request@^2.55.0, request@~2.79.0: +request@2.79.0, request@~2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: @@ -5942,7 +6630,7 @@ request@2.79.0, request@^2.55.0, request@~2.79.0: tunnel-agent "~0.4.1" uuid "^3.0.0" -request@^2.81.0: +request@^2.55.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -6020,6 +6708,13 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + rgb@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" @@ -6030,7 +6725,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -6046,12 +6741,28 @@ run-async@^0.1.0: dependencies: once "^1.3.0" -run-sequence@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-1.2.2.tgz#5095a0bebe98733b0140bd08dd80ec030ddacdeb" +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" dependencies: - chalk "*" - gulp-util "*" + is-promise "^2.1.0" + +run-sequence@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-2.1.0.tgz#149da012516f21dcf79db6dc99a2a95603631b21" + dependencies: + chalk "^1.1.3" + gulp-util "^3.0.8" + +rx-lite-aggregates@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" + dependencies: + rx-lite "*" + +rx-lite@*, rx-lite@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" rx-lite@^3.1.2: version "3.1.2" @@ -6061,25 +6772,31 @@ safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -saladcss-bem@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/saladcss-bem/-/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" - dependencies: - postcss "^5.0.8" - -samsam@1.1.2, samsam@~1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567" +samsam@1.x, samsam@^1.1.3: + version "1.2.1" + resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" sax@^1.1.4, sax@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" +schema-utils@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" + dependencies: + ajv "^5.0.0" -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0: +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + +selfsigned@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.9.1.tgz#cdda4492d70d486570f87c65546023558e1dfa5a" + dependencies: + node-forge "0.6.33" + +"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -6185,26 +6902,26 @@ sigmund@^1.0.1, sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" -signal-exit@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-2.1.2.tgz#375879b1f92ebc3b334480d038dc546a6d558564" - -signal-exit@^3.0.0: +signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon-chai@^2.8.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.9.0.tgz#34d820042bc9661a14527130d401eb462c49bb84" +sinon-chai@^2.12.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.12.0.tgz#da71e9642ef7b893ba3cf2af806396a00aa45927" -sinon@^1.17.7: - version "1.17.7" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf" +sinon@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.4.1.tgz#021fd64b54cb77d9d2fb0d43cdedfae7629c3a36" dependencies: - formatio "1.1.1" - lolex "1.3.2" - samsam "1.1.2" - util ">=0.10.3 <1" + diff "^3.1.0" + formatio "1.2.0" + lolex "^1.6.0" + native-promise-only "^0.8.1" + path-to-regexp "^1.7.0" + samsam "^1.1.3" + text-encoding "0.6.4" + type-detect "^4.0.0" slash@^1.0.0: version "1.0.0" @@ -6214,6 +6931,10 @@ slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" +slide@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + snake-case@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" @@ -6270,41 +6991,43 @@ socket.io@1.7.3: socket.io-client "1.7.3" socket.io-parser "2.3.1" -sockjs-client@^1.0.3: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.2.tgz#f0212a8550e4c9468c8cceaeefd2e3493c033ad5" +sockjs-client@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" dependencies: - debug "^2.2.0" + debug "^2.6.6" eventsource "0.1.6" faye-websocket "~0.11.0" inherits "^2.0.1" json3 "^3.3.2" - url-parse "^1.1.1" + url-parse "^1.1.8" -sockjs@^0.3.15: +sockjs@0.3.18: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" dependencies: faye-websocket "^0.10.0" uuid "^2.0.2" -sort-keys@^1.0.0: +sort-keys@^1.0.0, sort-keys@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" dependencies: is-plain-obj "^1.0.0" -sorted-object@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + dependencies: + is-plain-obj "^1.0.0" -source-list-map@^0.1.4, source-list-map@~0.1.7: +source-list-map@^0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" -source-list-map@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" +source-list-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" source-map-support@^0.4.2: version "0.4.14" @@ -6352,6 +7075,41 @@ spdx-license-ids@^1.0.2: version "1.2.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +spdy-transport@^2.0.18: + version "2.0.20" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d" + dependencies: + debug "^2.6.8" + detect-node "^2.0.3" + hpack.js "^2.1.6" + obuf "^1.1.1" + readable-stream "^2.2.9" + safe-buffer "^5.0.1" + wbuf "^1.7.2" + +spdy@^3.4.1: + version "3.4.7" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" + dependencies: + debug "^2.6.8" + handle-thing "^1.2.5" + http-deceiver "^1.2.7" + safe-buffer "^5.0.1" + select-hose "^2.0.0" + spdy-transport "^2.0.18" + +split2@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/split2/-/split2-2.1.1.tgz#7a1f551e176a90ecd3345f7246a0cfe175ef4fd0" + dependencies: + through2 "^2.0.2" + +split@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/split/-/split-1.0.0.tgz#c4395ce683abcd254bc28fe1dabb6e5c27dcffae" + dependencies: + through "2" + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -6386,10 +7144,6 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" -stream-cache@~0.0.1: - version "0.0.2" - resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" - stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" @@ -6408,10 +7162,6 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -string-hash@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - string-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" @@ -6433,9 +7183,12 @@ string-width@^2.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^3.0.0" -string@^3.0.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" +string-width@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" @@ -6457,6 +7210,12 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -6478,6 +7237,10 @@ strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -6488,11 +7251,28 @@ strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -style-loader@^0.13.1: - version "0.13.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" +strong-log-transformer@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz#f7fb93758a69a571140181277eea0c2eb1301fa3" + dependencies: + byline "^5.0.0" + duplexer "^0.1.1" + minimist "^0.1.0" + moment "^2.6.0" + through "^2.3.4" + +style-loader@^0.18.2: + version "0.18.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.18.2.tgz#cc31459afbcd6d80b7220ee54b291a9fd66ff5eb" dependencies: loader-utils "^1.0.2" + schema-utils "^0.3.0" + +sugarss@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" + dependencies: + postcss "^6.0.0" supports-color@3.1.2: version "3.1.2" @@ -6510,6 +7290,12 @@ supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: dependencies: has-flag "^1.0.0" +supports-color@^4.0.0, supports-color@^4.2.0, supports-color@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" + dependencies: + has-flag "^2.0.0" + svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" @@ -6533,10 +7319,6 @@ swap-case@^1.1.0: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" -sync-exec@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/sync-exec/-/sync-exec-0.6.2.tgz#717d22cc53f0ce1def5594362f3a89a2ebb91105" - table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" @@ -6548,9 +7330,9 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -tapable@^0.2.5, tapable@~0.2.5: - version "0.2.6" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" +tapable@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c" tar-pack@^3.4.0: version "3.4.0" @@ -6577,14 +7359,40 @@ tcomb@^2.5.1: version "2.7.0" resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + +temp-write@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.3.0.tgz#c1a96de2b36061342eae81f44ff001aec8f615a9" + dependencies: + graceful-fs "^4.1.2" + is-stream "^1.1.0" + make-dir "^1.0.0" + pify "^2.2.0" + temp-dir "^1.0.0" + uuid "^3.0.1" + +tempfile@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" + dependencies: + os-tmpdir "^1.0.0" + uuid "^2.0.1" + +text-encoding@0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19" + +text-extensions@^1.0.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.5.0.tgz#d1cb2d14b5d0bc45bfdca8a08a473f68c7eb0cbc" + text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -theaterjs@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/theaterjs/-/theaterjs-3.1.0.tgz#74b1a750c54c4b3bef74383ea83cbcb19ab4f185" - throttleit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" @@ -6596,17 +7404,21 @@ through2@^0.6.1: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0: +through2@^2.0.0, through2@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: readable-stream "^2.1.5" xtend "~4.0.1" -through@^2.3.6, through@~2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" +thunky@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e" + tildify@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" @@ -6623,10 +7435,6 @@ timers-browserify@^2.0.2: dependencies: setimmediate "^1.0.4" -tiny-emitter@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-1.2.0.tgz#6dc845052cb08ebefc1874723b58f24a648c3b6f" - title-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" @@ -6634,7 +7442,7 @@ title-case@^2.1.0: no-case "^2.2.0" upper-case "^1.0.3" -tmp@0.0.31, tmp@0.0.x: +tmp@0.0.31, tmp@0.0.x, tmp@^0.0.31: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" dependencies: @@ -6666,16 +7474,14 @@ tr46@~0.0.1: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" -transliteration@^1.1.11: - version "1.5.3" - resolved "https://registry.yarnpkg.com/transliteration/-/transliteration-1.5.3.tgz#067241a43bb2bc75f52fe562a8d9ad4d4f2b1d43" - dependencies: - yargs "^6.6.0" - trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" +trim-off-newlines@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -6708,13 +7514,13 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822" +type-detect@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55" -type-detect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2" +type-detect@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" type-is@~1.6.14: version "1.6.15" @@ -6731,7 +7537,7 @@ uc.micro@^1.0.1, uc.micro@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192" -uglify-js@2.6.x: +uglify-js@2.6.x, uglify-js@^2.6: version "2.6.4" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.4.tgz#65ea2fb3059c9394692f15fed87c2b36c16b9adf" dependencies: @@ -6740,7 +7546,16 @@ uglify-js@2.6.x: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.22: +uglify-js@^2.8.29: + version "2.8.29" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" + dependencies: + source-map "~0.5.1" + yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" + +uglify-js@~2.8.22: version "2.8.22" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: @@ -6753,6 +7568,14 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" +uglifyjs-webpack-plugin@^0.4.6: + version "0.4.6" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" + dependencies: + source-map "^0.5.6" + uglify-js "^2.8.29" + webpack-sources "^1.0.1" + uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -6765,10 +7588,6 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" -underscore@^1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" - underscore@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" @@ -6791,6 +7610,10 @@ unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" +universalify@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -6805,15 +7628,15 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" -uppercamelcase@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz#324d98a6b3afc7e8a8953e10641509b0e4e23f97" +uppercamelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-3.0.0.tgz#380b321b8d73cba16fec4d752a575152d1ef7317" dependencies: - camelcase "^1.2.1" + camelcase "^4.1.0" -url-loader@^0.5.7: - version "0.5.8" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.8.tgz#b9183b1801e0f847718673673040bc9dc1c715c5" +url-loader@^0.5.9: + version "0.5.9" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295" dependencies: loader-utils "^1.0.2" mime "1.3.x" @@ -6825,17 +7648,13 @@ url-parse@1.0.x: querystringify "0.0.x" requires-port "1.0.x" -url-parse@^1.1.1: - version "1.1.8" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.8.tgz#7a65b3a8d57a1e86af6b4e2276e34774167c0156" +url-parse@^1.1.8: + version "1.1.9" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.9.tgz#c67f1d775d51f0a18911dd7b3ffad27bb9e5bd19" dependencies: - querystringify "0.0.x" + querystringify "~1.0.0" requires-port "1.0.x" -url2@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" - url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -6868,7 +7687,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@0.10.3, "util@>=0.10.3 <1", util@^0.10.3: +util@0.10.3, util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -6886,11 +7705,11 @@ utils-merge@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" -uuid@^2.0.2: +uuid@^2.0.1, uuid@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.0: +uuid@^3.0.0, uuid@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -6977,40 +7796,40 @@ vue-html-loader@^1.2.4: loader-utils "^1.0.2" object-assign "^4.1.0" -vue-lazyload@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.3.tgz#6bd881a5bf3c681e74e86190094cad104bc403fa" +vue-lazyload@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.6.tgz#7d5494fc35c35fc84dcc271165b827e309b4e793" -vue-loader@^12.0.0: - version "12.2.1" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.1.tgz#53f27c0973d386768f5a75156f4129b5efc6ba55" +vue-loader@^13.0.2: + version "13.0.2" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.2.tgz#78c3e80f69c0520f99a092854dd7d63e3921a28d" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" js-beautify "^1.6.3" loader-utils "^1.1.0" lru-cache "^4.0.1" - postcss "^5.0.21" + postcss "^6.0.1" postcss-load-config "^1.1.0" postcss-selector-parser "^2.0.0" resolve "^1.3.3" source-map "^0.5.6" vue-hot-reload-api "^2.1.0" vue-style-loader "^3.0.0" - vue-template-es2015-compiler "^1.2.2" + vue-template-es2015-compiler "^1.5.3" -vue-markdown-loader@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-1.0.0.tgz#255a2608e388991faa354618e4f4b642ebb7e0db" +vue-markdown-loader@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-2.0.0.tgz#d3cadbf9c8976a81f2d5e39496d505fd4f31bc96" dependencies: cheerio "^0.20.0" highlight.js "^9.4.0" loader-utils "^0.2.15" markdown-it "^6.0.5" -vue-router@^2.5.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.5.3.tgz#073783f564b6aece6c8a59c63e298dc2aabfb51b" +vue-router@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.7.0.tgz#16d424493aa51c3c8cce8b7c7210ea4c3a89aff1" vue-style-loader@^3.0.0: version "3.0.1" @@ -7019,38 +7838,46 @@ vue-style-loader@^3.0.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.4.tgz#5a88ac2c5e4d5d6218e6aa80e7e221fb7e67894c" +vue-template-compiler@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.2.tgz#5a45d843f148b098f6c1d1e35ac20c4956d30ad1" dependencies: de-indent "^1.0.2" he "^1.1.0" -vue-template-es2015-compiler@^1.2.2, vue-template-es2015-compiler@^1.4.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95" +vue-template-es2015-compiler@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz#22787de4e37ebd9339b74223bc467d1adee30545" -vue@2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.4.tgz#5ec3b87a191da8090bbef56b7cfabd4158038171" +vue@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.2.tgz#a9855261f191c978cc0dc1150531b8d08149b58c" -watchpack@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" +watchpack@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac" dependencies: async "^2.1.2" - chokidar "^1.4.3" + chokidar "^1.7.0" graceful-fs "^4.1.2" -weak-map@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37" +wbuf@^1.1.0, wbuf@^1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe" + dependencies: + minimalistic-assert "^1.0.0" + +wcwidth@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + dependencies: + defaults "^1.0.3" webidl-conversions@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" -webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: +webpack-dev-middleware@^1.0.11: version "1.10.1" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893" dependencies: @@ -7059,77 +7886,81 @@ webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-dev-server@^1.16.3: - version "1.16.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.3.tgz#cbb6a0d3e7c8eb5453b3e9befcbe843219f62661" +webpack-dev-middleware@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.11.0.tgz#09691d0973a30ad1f82ac73a12e2087f0a4754f9" dependencies: + memory-fs "~0.4.1" + mime "^1.3.4" + path-is-absolute "^1.0.0" + range-parser "^1.0.3" + +webpack-dev-server@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.6.1.tgz#0b292a9da96daf80a65988f69f87b4166e5defe7" + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^1.6.0" compression "^1.5.2" connect-history-api-fallback "^1.3.0" + del "^3.0.0" express "^4.13.3" - http-proxy-middleware "~0.17.1" - open "0.0.5" - optimist "~0.6.1" + html-entities "^1.2.0" + http-proxy-middleware "~0.17.4" + internal-ip "^1.2.0" + loglevel "^1.4.1" + opn "4.0.2" + portfinder "^1.0.9" + selfsigned "^1.9.1" serve-index "^1.7.2" - sockjs "^0.3.15" - sockjs-client "^1.0.3" - stream-cache "~0.0.1" + sockjs "0.3.18" + sockjs-client "1.1.4" + spdy "^3.4.1" strip-ansi "^3.0.0" supports-color "^3.1.1" - webpack-dev-middleware "^1.4.0" + webpack-dev-middleware "^1.11.0" + yargs "^6.0.0" -webpack-merge@^2.0.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c" +webpack-merge@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" dependencies: lodash "^4.17.4" -webpack-node-externals@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.5.4.tgz#ea05ba17108a23e776c35c42e7bb0e86c225be00" - -webpack-sources@^0.1.0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" +webpack-sources@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf" dependencies: - source-list-map "~0.1.7" + source-list-map "^2.0.0" source-map "~0.5.3" -webpack-sources@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" - dependencies: - source-list-map "^1.1.1" - source-map "~0.5.3" - -webpack-vendor-chunk-plugin@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/webpack-vendor-chunk-plugin/-/webpack-vendor-chunk-plugin-1.0.0.tgz#0c014046d8fae1d7d7cb3a7e64877ee20c4b2fc4" - -webpack@^2.2.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a" +webpack@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" - ajv "^4.7.0" - ajv-keywords "^1.1.1" + ajv "^5.1.5" + ajv-keywords "^2.0.0" async "^2.1.2" - enhanced-resolve "^3.0.0" + enhanced-resolve "^3.4.0" + escope "^3.6.0" interpret "^1.0.0" json-loader "^0.5.4" json5 "^0.5.1" loader-runner "^2.3.0" - loader-utils "^0.2.16" + loader-utils "^1.1.0" memory-fs "~0.4.1" mkdirp "~0.5.0" node-libs-browser "^2.0.0" source-map "^0.5.3" - supports-color "^3.1.0" - tapable "~0.2.5" - uglify-js "^2.8.5" - watchpack "^1.3.1" - webpack-sources "^0.2.3" - yargs "^6.0.0" + supports-color "^4.2.1" + tapable "^0.2.7" + uglifyjs-webpack-plugin "^0.4.6" + watchpack "^1.4.0" + webpack-sources "^1.0.1" + yargs "^8.0.2" websocket-driver@>=0.5.1: version "0.6.5" @@ -7155,6 +7986,10 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@~1.2.10: version "1.2.14" resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" @@ -7171,10 +8006,6 @@ window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" -window-size@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" - wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" @@ -7198,6 +8029,32 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" +write-file-atomic@^2.0.0, write-file-atomic@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +write-json-file@^2.1.0, write-json-file@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876" + dependencies: + detect-indent "^5.0.0" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + pify "^2.0.0" + sort-keys "^1.1.1" + write-file-atomic "^2.0.0" + +write-pkg@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.1.0.tgz#030a9994cc9993d25b4e75a9f1a1923607291ce9" + dependencies: + sort-keys "^2.0.0" + write-json-file "^2.2.0" + write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" @@ -7239,39 +8096,19 @@ yallist@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" -yargs-parser@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" - dependencies: - camelcase "^3.0.0" - lodash.assign "^4.0.6" - yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" dependencies: camelcase "^3.0.0" -yargs@^4.6.0: - version "4.8.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" +yargs-parser@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" dependencies: - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - lodash.assign "^4.0.3" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.1" - which-module "^1.0.0" - window-size "^0.2.0" - y18n "^3.2.1" - yargs-parser "^2.4.1" + camelcase "^4.1.0" -yargs@^6.0.0, yargs@^6.6.0: +yargs@^6.0.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" dependencies: @@ -7289,6 +8126,24 @@ yargs@^6.0.0, yargs@^6.6.0: y18n "^3.2.1" yargs-parser "^4.2.0" +yargs@^8.0.1, yargs@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" + dependencies: + camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^7.0.0" + yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" @@ -7308,9 +8163,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.0.tgz#6ea2aba808c39b35b9730899f000dbf05806cbad" +zan-doc@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.4.tgz#e226a438b07ffe1a08706f6349536438fec25f36" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From d390ea06f8cd86852f9b0df859b9188f0afcce3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Mon, 31 Jul 2017 16:42:03 +0800 Subject: [PATCH 11/40] [build] 0.7.2 --- docs/examples-docs/changelog.md | 7 +++++++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index 4f4aba483..7982a40f8 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,12 @@ ## 更新日志 +## [v0.6.6](https://github.com/youzan/vant/tree/v0.6.6) (2017-07-15) +[Full Changelog](https://github.com/youzan/vant/compare/v0.6.5...v0.6.6) + +**非兼容更新和新特性:** + +- 新增:Field 增加blur事件 && Field 支持尾部icon [\#53](https://github.com/youzan/vant/pull/53) ([pangxie1991](https://github.com/pangxie1991)) + ## [v0.6.5](https://github.com/youzan/vant/tree/v0.6.5) (2017-07-11) [Full Changelog](https://github.com/youzan/vant/compare/v0.6.4...v0.6.5) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index bcd3124fa..508d33f88 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.6.6", + "version": "0.7.2", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index 997fc1771..9ba8977dc 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.6.6'; +const version = '0.7.2'; const components = [ Button, Switch, From 6d8aeb1697d518d5aad0538754764591fd661d5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Mon, 31 Jul 2017 16:42:04 +0800 Subject: [PATCH 12/40] [release] 0.7.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5effc6a0d..33741223a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.6.6", + "version": "0.7.2", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From e46964c3dfede313d83ef26ac0cceaf4f5bb2496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Mon, 31 Jul 2017 16:48:53 +0800 Subject: [PATCH 13/40] update changelog.md --- docs/examples-docs/changelog.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index 7982a40f8..c384e6ba5 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,27 @@ ## 更新日志 +## [v0.7.2](https://github.com/youzan/vant/tree/v0.7.2) (2017-07-31) +[Full Changelog](https://github.com/youzan/vant/compare/v0.6.6...v0.7.2) + +**非兼容更新和新特性:** + +- 支持 babel-plugin-import [\#62](https://github.com/youzan/vant/pull/62) ([chenjiahan](https://github.com/chenjiahan)) +- 依赖更新 && 构建调整 [\#60](https://github.com/youzan/vant/pull/60) ([chenjiahan](https://github.com/chenjiahan)) +- Switch 组件: 个人建议加了动画效果 [\#59](https://github.com/youzan/vant/pull/59) ([BosenY](https://github.com/BosenY)) +- 文档改版 [\#55](https://github.com/youzan/vant/pull/55) ([chenjiahan](https://github.com/chenjiahan)) +- 新增:Card 组件增加 centered 属性 [\#54](https://github.com/youzan/vant/pull/54) ([chenjiahan](https://github.com/chenjiahan)) + +**修复:** + +- fix: datetimepicker cancel event not work [\#64](https://github.com/youzan/vant/pull/64) ([chenjiahan](https://github.com/chenjiahan)) +- 修复:popup多层级van-modal未插入到正确的位置 [\#63](https://github.com/youzan/vant/pull/63) ([cookfront](https://github.com/cookfront)) +- 新增几个图标 && 修复tabs组件为空报错的问题 [\#61](https://github.com/youzan/vant/pull/61) ([cookfront](https://github.com/cookfront)) +- Fix: deploy doc fail [\#56](https://github.com/youzan/vant/pull/56) ([chenjiahan](https://github.com/chenjiahan)) + +**处理的 Issue:** + +- SVG's SMIL animations deprecated [\#46](https://github.com/youzan/vant/issues/46) + ## [v0.6.6](https://github.com/youzan/vant/tree/v0.6.6) (2017-07-15) [Full Changelog](https://github.com/youzan/vant/compare/v0.6.5...v0.6.6) From 90909ddedf358ae1ea077d331dbf45e219c2b7e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=95=8F?= Date: Fri, 4 Aug 2017 16:33:45 +0800 Subject: [PATCH 14/40] =?UTF-8?q?README.md=E4=BD=BF=E7=94=A8=E8=8B=B1?= =?UTF-8?q?=E6=96=87=E6=96=87=E6=A1=A3=20(#66)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 +- README.zh-CN.md | 70 + packages/vant-css/yarn.lock | 408 +++--- yarn.lock | 2397 +++++++++++------------------------ 4 files changed, 1057 insertions(+), 1847 deletions(-) create mode 100644 README.zh-CN.md diff --git a/README.md b/README.md index b4596c24d..baf5f132e 100644 --- a/README.md +++ b/README.md @@ -9,27 +9,28 @@ [![Build Status](https://travis-ci.org/youzan/vant.svg?branch=master)](https://travis-ci.org/youzan/vant) [![Coverage Status](https://img.shields.io/codecov/c/github/youzan/vant/dev.svg)](https://codecov.io/github/youzan/vant?branch=dev) [![npm version](https://img.shields.io/npm/v/vant.svg?style=flat)](https://www.npmjs.com/package/vant) [![downloads](https://img.shields.io/npm/dt/vant.svg)](https://www.npmjs.com/package/vant) -## 一、安装 +[访问中文版](./README.zh-CN.md) + +## Install ```shell npm i -S vant ``` -## 二、使用 +## Usage -### 1. 导入所有组件 +### Import all components ```javascript import Vue from 'vue'; import vant from 'vant'; -// 你也可以使用自己的主题 import 'vant/lib/vant-css/index.css'; Vue.use(vant); ``` -### 2. 按需导入组件 +### On demand ```javascript import Vue from 'vue'; @@ -41,30 +42,30 @@ Vue.component(Button.name, Button); Vue.component(Cell.name, Cell); ``` -## 三、开发 +## Development -### 1. 新建一个组件 +### Add a new component ```shell make init componentName ``` -### 2. 示例预览 +### Start coding -在`docs/nav.config.json`文件里合适的地方写入组件声明,根据组件类型(JS组件,CSS组件,Form等)进行区分 在`docs/examples-docs`目录里新建同名的md文件,如`waterfall.md`,在项目的根目录下执行以下命令,启动server: +Start development mode: ```shell npm run dev ``` -浏览器访问[http://localhost:8080](http://localhost:8080)就可以看到所有组件的示例了。 +Visit [http://localhost:8080](http://localhost:8080) to see an example of all components. -## 四、手机预览 +## Preview -可以手机扫码以下二维码访问手机端demo: +You can scan the following QR code to access the demo: ![zanui_vue_mobile_qrcode](https://img.yzcdn.cn/v2/image/youzanyun/zanui/pc/zanui_vue_mobile_preview_03.png) -## 五、开源协议 +## LICENSE -本项目基于 [MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89) 协议,请自由地享受和参与开源。 +[MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89) diff --git a/README.zh-CN.md b/README.zh-CN.md new file mode 100644 index 000000000..b4596c24d --- /dev/null +++ b/README.zh-CN.md @@ -0,0 +1,70 @@ +

+ 有赞logo + +

+

+ 项目logo +

+

A Vue.js 2.0 Mobile UI at YouZan

+ +[![Build Status](https://travis-ci.org/youzan/vant.svg?branch=master)](https://travis-ci.org/youzan/vant) [![Coverage Status](https://img.shields.io/codecov/c/github/youzan/vant/dev.svg)](https://codecov.io/github/youzan/vant?branch=dev) [![npm version](https://img.shields.io/npm/v/vant.svg?style=flat)](https://www.npmjs.com/package/vant) [![downloads](https://img.shields.io/npm/dt/vant.svg)](https://www.npmjs.com/package/vant) + +## 一、安装 + +```shell +npm i -S vant +``` + +## 二、使用 + + +### 1. 导入所有组件 + +```javascript +import Vue from 'vue'; +import vant from 'vant'; +// 你也可以使用自己的主题 +import 'vant/lib/vant-css/index.css'; + +Vue.use(vant); +``` + +### 2. 按需导入组件 + +```javascript +import Vue from 'vue'; +import { Button, Cell } from 'vant'; +import 'vant/lib/vant-css/button.css'; +import 'vant/lib/vant-css/cell.css'; + +Vue.component(Button.name, Button); +Vue.component(Cell.name, Cell); +``` + +## 三、开发 + +### 1. 新建一个组件 + +```shell +make init componentName +``` + +### 2. 示例预览 + +在`docs/nav.config.json`文件里合适的地方写入组件声明,根据组件类型(JS组件,CSS组件,Form等)进行区分 在`docs/examples-docs`目录里新建同名的md文件,如`waterfall.md`,在项目的根目录下执行以下命令,启动server: + +```shell +npm run dev +``` + +浏览器访问[http://localhost:8080](http://localhost:8080)就可以看到所有组件的示例了。 + +## 四、手机预览 + +可以手机扫码以下二维码访问手机端demo: + +![zanui_vue_mobile_qrcode](https://img.yzcdn.cn/v2/image/youzanyun/zanui/pc/zanui_vue_mobile_preview_03.png) + +## 五、开源协议 + +本项目基于 [MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89) 协议,请自由地享受和参与开源。 diff --git a/packages/vant-css/yarn.lock b/packages/vant-css/yarn.lock index 0999c0525..6f1e1e131 100644 --- a/packages/vant-css/yarn.lock +++ b/packages/vant-css/yarn.lock @@ -22,13 +22,7 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "http://registry.npm.qima-inc.com/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansi-styles@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" - dependencies: - color-convert "^1.9.0" - -any-promise@^0.1.0: +any-promise@^0.1.0, any-promise@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/any-promise/download/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -74,29 +68,33 @@ array-unique@^0.2.1: version "0.2.1" resolved "http://registry.npm.qima-inc.com/array-unique/download/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" -autoprefixer@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" +arrify@^1.0.0: + version "1.0.1" + resolved "http://registry.npm.qima-inc.com/arrify/download/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +autoprefixer@^6.7.5: + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: - browserslist "^2.1.5" - caniuse-lite "^1.0.30000697" + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^6.0.6" + postcss "^5.2.16" postcss-value-parser "^3.2.3" balanced-match@0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" +balanced-match@^0.2.0: + version "0.2.1" + resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" + balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - beeper@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/beeper/download/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" @@ -116,12 +114,12 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" -browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" +browserslist@^1.7.6: + version "1.7.7" + resolved "http://registry.npm.qima-inc.com/browserslist/download/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" buffer-shims@~1.0.0: version "1.0.0" @@ -131,10 +129,6 @@ builtin-modules@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" -camelcase-css@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" - camelcase-keys@^2.0.0: version "2.1.0" resolved "http://registry.npm.qima-inc.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -146,9 +140,9 @@ camelcase@^2.0.0: version "2.1.1" resolved "http://registry.npm.qima-inc.com/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" -caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: - version "1.0.30000708" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000708.tgz#71dbf388c57f379b1bb66c89a890edc04c2509b6" +caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30000656" + resolved "http://registry.npm.qima-inc.com/caniuse-db/download/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" chalk@^0.5.0: version "0.5.1" @@ -170,14 +164,6 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - clean-css@^3.1.9: version "3.4.25" resolved "http://registry.npm.qima-inc.com/clean-css/download/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" @@ -197,7 +183,7 @@ clone@^1.0.0, clone@^1.0.2: version "1.0.2" resolved "http://registry.npm.qima-inc.com/clone/download/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" -color-convert@^1.3.0, color-convert@^1.9.0: +color-convert@^1.3.0: version "1.9.0" resolved "http://registry.npm.qima-inc.com/color-convert/download/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -246,9 +232,9 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -css-color-function@^1.3.0: +css-color-function@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" + resolved "http://registry.npm.qima-inc.com/css-color-function/download/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: balanced-match "0.1.0" color "^0.11.0" @@ -302,9 +288,9 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -electron-to-chromium@^1.3.16: - version "1.3.16" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" +electron-to-chromium@^1.2.7: + version "1.3.4" + resolved "http://registry.npm.qima-inc.com/electron-to-chromium/download/electron-to-chromium-1.3.4.tgz#e51769c0cf550e0cf5aedf6aa2b803a264b3a900" end-of-stream@~0.1.5: version "0.1.5" @@ -318,7 +304,7 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" -escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2: version "1.0.5" resolved "http://registry.npm.qima-inc.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -419,10 +405,6 @@ flagged-respawn@^0.3.2: version "0.3.2" resolved "http://registry.npm.qima-inc.com/flagged-respawn/download/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - for-in@^1.0.1: version "1.0.2" resolved "http://registry.npm.qima-inc.com/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -437,6 +419,21 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/fs-exists-sync/download/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" +fs-extra@^0.24.0: + version "0.24.0" + resolved "http://registry.npm.qima-inc.com/fs-extra/download/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-promise@^0.3.1: + version "0.3.1" + resolved "http://registry.npm.qima-inc.com/fs-promise/download/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" + dependencies: + any-promise "~0.1.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -496,7 +493,17 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^7.0.3, glob@^7.1.1: +glob@^5.0.3: + version "5.0.15" + resolved "http://registry.npm.qima-inc.com/glob/download/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.3, glob@^7.0.5: version "7.1.1" resolved "http://registry.npm.qima-inc.com/glob/download/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -531,6 +538,17 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" +globby@^3.0.1: + version "3.0.1" + resolved "http://registry.npm.qima-inc.com/globby/download/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^5.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^1.0.0" + globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -561,7 +579,7 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@~4.1.4: +graceful-fs@^4.1.2, graceful-fs@^4.1.6: version "4.1.11" resolved "http://registry.npm.qima-inc.com/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -577,24 +595,24 @@ graceful-fs@~2.0.0: version "1.0.1" resolved "http://registry.npm.qima-inc.com/graceful-readlink/download/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -gulp-cssmin@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz#87ab3c69dd39b20d5d96355c6504ad6a447b1e72" +gulp-cssmin@^0.1.7: + version "0.1.7" + resolved "http://registry.npm.qima-inc.com/gulp-cssmin/download/gulp-cssmin-0.1.7.tgz#f576fe5211d107baa9401504249bf87aed1556bd" dependencies: clean-css "^3.1.9" filesize "~2.0.0" - graceful-fs "~4.1.4" + graceful-fs "~2.0.0" gulp-rename "~1.1.0" gulp-util "~2.2.0" map-stream "0.0.4" temp-write "~0.1.0" -gulp-postcss@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-7.0.0.tgz#cfb62a19fa947f8be67ce9ecae89ceb959f0cf93" +gulp-postcss@^6.1.1: + version "6.4.0" + resolved "http://registry.npm.qima-inc.com/gulp-postcss/download/gulp-postcss-6.4.0.tgz#78a32e3c87aa6cdcec5ae1c905e196d478e8c5d5" dependencies: gulp-util "^3.0.8" - postcss "^6.0.0" + postcss "^5.2.12" postcss-load-config "^1.2.0" vinyl-sourcemaps-apply "^0.2.1" @@ -680,10 +698,6 @@ has-flag@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - has-gulplog@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/has-gulplog/download/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -706,10 +720,6 @@ indent-string@^2.1.0: dependencies: repeating "^2.0.0" -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - inflight@^1.0.4: version "1.0.6" resolved "http://registry.npm.qima-inc.com/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -857,6 +867,12 @@ js-yaml@^3.4.3: argparse "^1.0.7" esprima "^3.1.1" +jsonfile@^2.1.0: + version "2.4.0" + resolved "http://registry.npm.qima-inc.com/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + optionalDependencies: + graceful-fs "^4.1.6" + kind-of@^3.0.2: version "3.1.0" resolved "http://registry.npm.qima-inc.com/kind-of/download/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" @@ -1151,15 +1167,15 @@ micromatch@^2.3.7: parse-glob "^3.0.4" regex-cache "^0.4.2" -minimatch@^2.0.1: - version "2.0.10" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" +"minimatch@2 || 3", minimatch@^3.0.2: + version "3.0.3" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.2: - version "3.0.3" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" +minimatch@^2.0.1: + version "2.0.10" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" @@ -1325,12 +1341,22 @@ pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "http://registry.npm.qima-inc.com/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" +pinkie-promise@^1.0.0: + version "1.0.0" + resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" + dependencies: + pinkie "^1.0.0" + pinkie-promise@^2.0.0: version "2.0.1" resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" dependencies: pinkie "^2.0.0" +pinkie@^1.0.0: + version "1.0.0" + resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" + pinkie@^2.0.0: version "2.0.4" resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -1341,44 +1367,45 @@ postcss-advanced-variables@1.2.2: dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.3: +postcss-atroot@^0.1.2: version "0.1.3" - resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" + resolved "http://registry.npm.qima-inc.com/postcss-atroot/download/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: postcss "^5.0.5" -postcss-color-function@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" +postcss-color-function@^2.0.0: + version "2.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-color-function/download/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" dependencies: - css-color-function "^1.3.0" - postcss "^6.0.1" + css-color-function "^1.2.0" + postcss "^5.0.4" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" -postcss-custom-media@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" +postcss-custom-media@^5.0.0: + version "5.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-custom-media/download/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" dependencies: - postcss "^6.0.1" + postcss "^5.0.0" -postcss-custom-properties@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" +postcss-custom-properties@^5.0.0: + version "5.0.2" + resolved "http://registry.npm.qima-inc.com/postcss-custom-properties/download/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" dependencies: - balanced-match "^1.0.0" - postcss "^6.0.3" + balanced-match "^0.4.2" + postcss "^5.0.0" -postcss-custom-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" +postcss-custom-selectors@^3.0.0: + version "3.0.0" + resolved "http://registry.npm.qima-inc.com/postcss-custom-selectors/download/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" dependencies: - postcss "^6.0.1" - postcss-selector-matches "^3.0.0" + balanced-match "^0.2.0" + postcss "^5.0.0" + postcss-selector-matches "^2.0.0" -postcss-easy-import@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" +postcss-easy-import@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -1389,22 +1416,12 @@ postcss-easy-import@^2.1.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.5: +postcss-extend@^1.0.1: version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" + resolved "http://registry.npm.qima-inc.com/postcss-extend/download/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: postcss "^5.0.4" -postcss-import@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" - dependencies: - object-assign "^4.0.1" - postcss "^6.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -1416,13 +1433,6 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" -postcss-js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" - dependencies: - camelcase-css "^1.0.1" - postcss "^6.0.1" - postcss-load-config@^1.2.0: version "1.2.0" resolved "http://registry.npm.qima-inc.com/postcss-load-config/download/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -1446,87 +1456,79 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-media-minmax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" +postcss-media-minmax@^2.1.0: + version "2.1.2" + resolved "http://registry.npm.qima-inc.com/postcss-media-minmax/download/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" dependencies: - postcss "^6.0.1" + postcss "^5.0.4" postcss-message-helpers@^2.0.0: version "2.0.0" resolved "http://registry.npm.qima-inc.com/postcss-message-helpers/download/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" -postcss-mixins@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" +postcss-mixins@^2.1.0: + version "2.1.1" + resolved "http://registry.npm.qima-inc.com/postcss-mixins/download/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" dependencies: - globby "^6.1.0" - postcss "^6.0.3" - postcss-js "^1.0.0" - postcss-simple-vars "^4.0.0" - sugarss "^1.0.0" + globby "^3.0.1" + postcss "^5.0.10" + postcss-simple-vars "^1.0.1" -postcss-nested@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" +postcss-nested@^1.0.0: + version "1.0.1" + resolved "http://registry.npm.qima-inc.com/postcss-nested/download/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" dependencies: - postcss "^6.0.8" - postcss-selector-parser "^2.2.3" + postcss "^5.2.17" -postcss-nesting@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" +postcss-nesting@^2.0.6: + version "2.3.1" + resolved "http://registry.npm.qima-inc.com/postcss-nesting/download/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" dependencies: - postcss "^6.0.1" + postcss "^5.0.19" -postcss-partial-import@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" +postcss-partial-import@^1.3.0: + version "1.3.0" + resolved "http://registry.npm.qima-inc.com/postcss-partial-import/download/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" dependencies: - glob "^7.1.1" - postcss-import "^10.0.0" + fs-extra "^0.24.0" + fs-promise "^0.3.1" + object-assign "^4.0.1" + postcss "^5.0.5" + string-hash "^1.1.0" -postcss-property-lookup@^1.2.1: +postcss-property-lookup@^1.1.3: version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" + resolved "http://registry.npm.qima-inc.com/postcss-property-lookup/download/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: object-assign "^4.0.1" postcss "^5.0.4" tcomb "^2.5.1" -postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" +postcss-selector-matches@^2.0.0: + version "2.0.5" + resolved "http://registry.npm.qima-inc.com/postcss-selector-matches/download/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" dependencies: balanced-match "^0.4.2" - postcss "^6.0.1" + postcss "^5.0.0" -postcss-selector-not@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" +postcss-selector-not@^2.0.0: + version "2.0.0" + resolved "http://registry.npm.qima-inc.com/postcss-selector-not/download/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" dependencies: - balanced-match "^0.4.2" - postcss "^6.0.1" + balanced-match "^0.2.0" + postcss "^5.0.0" -postcss-selector-parser@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" +postcss-simple-vars@^1.0.1: + version "1.2.0" + resolved "http://registry.npm.qima-inc.com/postcss-simple-vars/download/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-simple-vars@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" - dependencies: - postcss "^6.0.1" + postcss "^5.0.13" postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "http://registry.npm.qima-inc.com/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0.5: +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.19, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.12, postcss@^5.2.16, postcss@^5.2.17: version "5.2.17" resolved "http://registry.npm.qima-inc.com/postcss/download/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -1535,34 +1537,26 @@ postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: - version "6.0.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" +precss@^1.4.0: + version "1.4.0" + resolved "http://registry.npm.qima-inc.com/precss/download/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" dependencies: - chalk "^2.0.1" - source-map "^0.5.6" - supports-color "^4.2.0" - -precss@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" - dependencies: - postcss "^6.0.3" + postcss "^5.0.10" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.3" - postcss-color-function "^4.0.0" - postcss-custom-media "^6.0.0" - postcss-custom-properties "^6.1.0" - postcss-custom-selectors "^4.0.1" - postcss-extend "^1.0.5" - postcss-media-minmax "^3.0.0" - postcss-mixins "^6.0.1" - postcss-nested "^2.0.2" - postcss-nesting "^4.0.1" - postcss-partial-import "^4.1.0" - postcss-property-lookup "^1.2.1" - postcss-selector-matches "^3.0.1" - postcss-selector-not "^3.0.1" + postcss-atroot "^0.1.2" + postcss-color-function "^2.0.0" + postcss-custom-media "^5.0.0" + postcss-custom-properties "^5.0.0" + postcss-custom-selectors "^3.0.0" + postcss-extend "^1.0.1" + postcss-media-minmax "^2.1.0" + postcss-mixins "^2.1.0" + postcss-nested "^1.0.0" + postcss-nesting "^2.0.6" + postcss-partial-import "^1.3.0" + postcss-property-lookup "^1.1.3" + postcss-selector-matches "^2.0.0" + postcss-selector-not "^2.0.0" preserve@^0.2.0: version "0.2.0" @@ -1703,6 +1697,18 @@ rgb@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/rgb/download/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" +rimraf@^2.2.8: + version "2.6.1" + resolved "http://registry.npm.qima-inc.com/rimraf/download/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" + dependencies: + glob "^7.0.5" + +saladcss-bem@^0.0.1: + version "0.0.1" + resolved "http://registry.npm.qima-inc.com/saladcss-bem/download/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" + dependencies: + postcss "^5.0.8" + "semver@2 || 3 || 4 || 5", semver@^4.1.0: version "4.3.6" resolved "http://registry.npm.qima-inc.com/semver/download/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" @@ -1755,6 +1761,10 @@ stream-consume@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/stream-consume/download/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" +string-hash@^1.1.0: + version "1.1.3" + resolved "http://registry.npm.qima-inc.com/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" + string_decoder@~0.10.x: version "0.10.31" resolved "http://registry.npm.qima-inc.com/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -1796,12 +1806,6 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" -sugarss@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" - dependencies: - postcss "^6.0.0" - supports-color@^0.2.0: version "0.2.0" resolved "http://registry.npm.qima-inc.com/supports-color/download/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" @@ -1816,12 +1820,6 @@ supports-color@^3.2.3: dependencies: has-flag "^1.0.0" -supports-color@^4.0.0, supports-color@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" - dependencies: - has-flag "^2.0.0" - tcomb@^2.5.1: version "2.7.0" resolved "http://registry.npm.qima-inc.com/tcomb/download/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" @@ -1878,10 +1876,6 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "http://registry.npm.qima-inc.com/unc-path-regex/download/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - unique-stream@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/unique-stream/download/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" diff --git a/yarn.lock b/yarn.lock index ea5cf56f4..43f00c901 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,13 +2,6 @@ # yarn lockfile v1 -JSONStream@^1.0.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -58,38 +51,21 @@ acorn@^5.0.0, acorn@^5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" -add-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" - after@0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" -ajv-keywords@^1.0.0: +ajv-keywords@^1.0.0, ajv-keywords@^1.1.1: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv-keywords@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0" - -ajv@^4.7.0, ajv@^4.9.1: +ajv@^4.11.2, ajv@^4.7.0, ajv@^4.9.1: version "4.11.7" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^5.0.0, ajv@^5.1.5: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.2.tgz#47c68d69e86f5d953103b0074a9430dc63da5e39" - dependencies: - co "^4.6.0" - fast-deep-equal "^1.0.0" - json-schema-traverse "^0.3.0" - json-stable-stringify "^1.0.1" - align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -110,37 +86,19 @@ ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" -ansi-escapes@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-2.0.0.tgz#5bae52be424878dd9783e8910e3fc2922e83c81b" - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansi-styles@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" - dependencies: - color-convert "^1.9.0" - ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" -any-promise@^0.1.0: +any-promise@^0.1.0, any-promise@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -204,13 +162,9 @@ array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" -array-flatten@^2.1.0: +array-from@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" + resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" array-slice@^0.2.3: version "0.2.3" @@ -287,13 +241,13 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@1.x, async@^1.4.0, async@^1.5.0, async@^1.5.2: +async@1.x, async@^1.4.0, async@^1.5.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" +async@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385" dependencies: lodash "^4.14.0" @@ -315,7 +269,7 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" -autoprefixer@^6.3.1: +autoprefixer@^6.3.1, autoprefixer@^6.7.5: version "6.7.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: @@ -326,18 +280,7 @@ autoprefixer@^6.3.1: postcss "^5.2.16" postcss-value-parser "^3.2.3" -autoprefixer@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" - dependencies: - browserslist "^2.1.5" - caniuse-lite "^1.0.30000697" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^6.0.6" - postcss-value-parser "^3.2.3" - -avoriaz@2.0.0: +avoriaz@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/avoriaz/-/avoriaz-2.0.0.tgz#df0b4cd95afa6da03bed886595e36b9c1d17e201" dependencies: @@ -380,7 +323,7 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.1.4, babel-core@^6.24.1: +babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" dependencies: @@ -404,29 +347,15 @@ babel-core@^6.1.4, babel-core@^6.24.1: slash "^1.0.0" source-map "^0.5.0" -babel-core@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" +babel-eslint@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-6.1.2.tgz#5293419fe3672d66598d327da9694567ba6a5f2f" dependencies: - babel-code-frame "^6.22.0" - babel-generator "^6.25.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.25.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - minimatch "^3.0.2" - path-is-absolute "^1.0.0" - private "^0.1.6" - slash "^1.0.0" - source-map "^0.5.0" + babel-traverse "^6.0.20" + babel-types "^6.0.19" + babylon "^6.0.18" + lodash.assign "^4.0.0" + lodash.pickby "^4.0.0" babel-eslint@^7.2.1: version "7.2.2" @@ -450,19 +379,6 @@ babel-generator@^6.24.1: source-map "^0.5.0" trim-right "^1.0.1" -babel-generator@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.25.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" - trim-right "^1.0.1" - babel-helper-call-delegate@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" @@ -531,6 +447,10 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" +babel-helper-vue-jsx-merge-props@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.2.tgz#aceb1c373588279e2755ea1cfd35c22394fd33f8" + babel-helpers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" @@ -538,13 +458,14 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-loader@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.1.tgz#b87134c8b12e3e4c2a94e0546085bc680a2b8488" +babel-loader@^6.2.5: + version "6.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" + find-cache-dir "^0.1.1" + loader-utils "^0.2.16" mkdirp "^0.5.1" + object-assign "^4.0.1" babel-messages@^6.23.0: version "6.23.0" @@ -558,9 +479,9 @@ babel-plugin-check-es2015-constants@^6.22.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-module-resolver@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.1.tgz#18be3c42ddf59f7a456c9e0512cd91394f6e4be1" +babel-plugin-module-resolver@^2.2.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.0.tgz#9c1cb2fcf2a1bdb45e91c6c985b96311123797f9" dependencies: find-babel-config "^1.0.1" glob "^7.1.1" @@ -757,9 +678,9 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-vue-jsx@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.5.0.tgz#6b1ad29351ad753919403675f0bf8b2a43e17671" +babel-plugin-transform-vue-jsx@^3.3.0: + version "3.4.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.4.2.tgz#906cfe3f1b669b15d3298fffe1006ad31c447d2c" dependencies: esutils "^2.0.2" @@ -812,20 +733,13 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.18.0, babel-runtime@^6.22.0: +babel-runtime@^6.11.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-runtime@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.10.0" - babel-template@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" @@ -836,17 +750,7 @@ babel-template@^6.24.1: babylon "^6.11.0" lodash "^4.2.0" -babel-template@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.25.0" - babel-types "^6.25.0" - babylon "^6.17.2" - lodash "^4.2.0" - -babel-traverse@^6.23.1, babel-traverse@^6.24.1: +babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" dependencies: @@ -860,21 +764,7 @@ babel-traverse@^6.23.1, babel-traverse@^6.24.1: invariant "^2.2.0" lodash "^4.2.0" -babel-traverse@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" - dependencies: - babel-code-frame "^6.22.0" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.25.0" - babylon "^6.17.2" - debug "^2.2.0" - globals "^9.0.0" - invariant "^2.2.0" - lodash "^4.2.0" - -babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: +babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" dependencies: @@ -883,23 +773,10 @@ babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: lodash "^4.2.0" to-fast-properties "^1.0.1" -babel-types@^6.25.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" - dependencies: - babel-runtime "^6.22.0" - esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^1.0.1" - -babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: +babylon@^6.0.18, babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: version "6.16.1" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" -babylon@^6.17.2: - version "6.17.4" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" - backo2@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" @@ -908,14 +785,14 @@ balanced-match@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" +balanced-match@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" + balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - base64-arraybuffer@0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" @@ -928,10 +805,6 @@ base64id@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" -base64url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb" - batch@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" @@ -970,6 +843,10 @@ block-stream@*: dependencies: inherits "~2.0.0" +bluebird@^2.10.2: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" + bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.7: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" @@ -993,17 +870,6 @@ body-parser@^1.16.1: raw-body "~2.2.0" type-is "~1.6.14" -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -1014,7 +880,7 @@ boom@2.x.x: dependencies: hoek "2.x.x" -brace-expansion@^1.0.0, brace-expansion@^1.1.7: +brace-expansion@^1.0.0: version "1.1.7" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" dependencies: @@ -1101,17 +967,6 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" -browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" - dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" - -buffer-indexof@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.0.tgz#f54f647c4f4e25228baa656a2e57e43d5f270982" - buffer-shims@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -1136,10 +991,6 @@ builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" -byline@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" - bytes@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" @@ -1169,10 +1020,6 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" -camelcase-css@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" - camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1180,7 +1027,7 @@ camelcase-keys@^2.0.0: camelcase "^2.0.0" map-obj "^1.0.0" -camelcase@^1.0.2: +camelcase@^1.0.2, camelcase@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" @@ -1192,10 +1039,6 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" @@ -1209,10 +1052,6 @@ caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000656" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" -caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: - version "1.0.30000708" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000708.tgz#71dbf388c57f379b1bb66c89a890edc04c2509b6" - caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -1228,18 +1067,15 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.0.tgz#331a0391b55c3af8740ae9c3b7458bc1c3805e6d" +chai@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" dependencies: assertion-error "^1.0.1" - check-error "^1.0.1" - deep-eql "^2.0.1" - get-func-name "^2.0.0" - pathval "^1.0.0" - type-detect "^4.0.0" + deep-eql "^0.1.3" + type-detect "^1.0.0" -chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1249,14 +1085,6 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -1288,10 +1116,6 @@ change-case@3.0.x: upper-case "^1.1.1" upper-case-first "^1.1.0" -check-error@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - cheerio@0.22.0, cheerio@^0.22.0: version "0.22.0" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" @@ -1325,7 +1149,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: +chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1340,25 +1164,6 @@ chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" -chokidar@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -ci-info@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" - cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" @@ -1394,16 +1199,18 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - dependencies: - restore-cursor "^2.0.0" - cli-width@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" +clipboard@^1.5.5: + version "1.6.1" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.6.1.tgz#65c5b654812466b0faab82dc6ba0f1d2f8e4be53" + dependencies: + good-listener "^1.2.0" + select "^1.1.2" + tiny-emitter "^1.0.0" + cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -1453,15 +1260,21 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codecov@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.2.0.tgz#2d06817ceb8891eca6368836d4fb6bf6cc04ffd1" +codecov@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.1.0.tgz#25f48f9e9aa7473b61c5a9a934d595420a71cade" dependencies: argv "0.0.2" request "2.79.0" urlgrey "0.4.4" -color-convert@^1.3.0, color-convert@^1.9.0: +collections@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e" + dependencies: + weak-map "1.0.0" + +color-convert@^1.3.0: version "1.9.0" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -1497,13 +1310,6 @@ colors@^1.1.0, colors@^1.1.2, colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" -columnify@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" - dependencies: - strip-ansi "^3.0.0" - wcwidth "^1.0.0" - combine-lists@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" @@ -1516,9 +1322,12 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -command-join@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/command-join/-/command-join-2.0.0.tgz#52e8b984f4872d952ff1bdc8b98397d27c7144cf" +command-join@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/command-join/-/command-join-1.1.1.tgz#09e7609012e1dd8b4f0a14fde41a69eff1d2111f" + dependencies: + array-from "^2.1.1" + repeat-string "^1.5.4" commander@2.8.x: version "2.8.1" @@ -1536,13 +1345,6 @@ commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" -compare-func@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648" - dependencies: - array-ify "^1.0.0" - dot-prop "^3.0.0" - component-bind@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" @@ -1588,7 +1390,7 @@ concat-stream@1.5.0: readable-stream "~2.0.0" typedarray "~0.0.5" -concat-stream@^1.4.10, concat-stream@^1.5.2: +concat-stream@^1.5.2: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1655,165 +1457,6 @@ content-type@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" -conventional-changelog-angular@^1.3.4: - version "1.4.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.4.0.tgz#118b9f7d41a3d99500bfb6bea1f3525e055e8b9b" - dependencies: - compare-func "^1.3.1" - github-url-from-git "^1.4.0" - q "^1.4.1" - read-pkg-up "^2.0.0" - -conventional-changelog-atom@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-0.1.1.tgz#d40a9b297961b53c745e5d1718fd1a3379f6a92f" - dependencies: - q "^1.4.1" - -conventional-changelog-cli@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-1.3.2.tgz#33abf2b5720a9b094df38e81741ccb502e1a4125" - dependencies: - add-stream "^1.0.0" - conventional-changelog "^1.1.4" - lodash "^4.1.0" - meow "^3.7.0" - tempfile "^1.1.1" - -conventional-changelog-codemirror@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz#7577a591dbf9b538e7a150a7ee62f65a2872b334" - dependencies: - q "^1.4.1" - -conventional-changelog-core@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-1.9.0.tgz#de5dfbc091847656508d4a389e35c9a1bc49e7f4" - dependencies: - conventional-changelog-writer "^1.1.0" - conventional-commits-parser "^1.0.0" - dateformat "^1.0.12" - get-pkg-repo "^1.0.0" - git-raw-commits "^1.2.0" - git-remote-origin-url "^2.0.0" - git-semver-tags "^1.2.0" - lodash "^4.0.0" - normalize-package-data "^2.3.5" - q "^1.4.1" - read-pkg "^1.1.0" - read-pkg-up "^1.0.1" - through2 "^2.0.0" - -conventional-changelog-ember@^0.2.6: - version "0.2.6" - resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-0.2.6.tgz#8b7355419f5127493c4c562473ab2fc792f1c2b6" - dependencies: - q "^1.4.1" - -conventional-changelog-eslint@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz#a52411e999e0501ce500b856b0a643d0330907e2" - dependencies: - q "^1.4.1" - -conventional-changelog-express@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz#55c6c841c811962036c037bdbd964a54ae310fce" - dependencies: - q "^1.4.1" - -conventional-changelog-jquery@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz#0208397162e3846986e71273b6c79c5b5f80f510" - dependencies: - q "^1.4.1" - -conventional-changelog-jscs@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz#0479eb443cc7d72c58bf0bcf0ef1d444a92f0e5c" - dependencies: - q "^1.4.1" - -conventional-changelog-jshint@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz#00cab8e9a3317487abd94c4d84671342918d2a07" - dependencies: - compare-func "^1.3.1" - q "^1.4.1" - -conventional-changelog-writer@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz#3f4cb4d003ebb56989d30d345893b52a43639c8e" - dependencies: - compare-func "^1.3.1" - conventional-commits-filter "^1.0.0" - dateformat "^1.0.11" - handlebars "^4.0.2" - json-stringify-safe "^5.0.1" - lodash "^4.0.0" - meow "^3.3.0" - semver "^5.0.1" - split "^1.0.0" - through2 "^2.0.0" - -conventional-changelog@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-1.1.4.tgz#108bc750c2a317e200e2f9b413caaa1f8c7efa3b" - dependencies: - conventional-changelog-angular "^1.3.4" - conventional-changelog-atom "^0.1.0" - conventional-changelog-codemirror "^0.1.0" - conventional-changelog-core "^1.9.0" - conventional-changelog-ember "^0.2.6" - conventional-changelog-eslint "^0.1.0" - conventional-changelog-express "^0.1.0" - conventional-changelog-jquery "^0.1.0" - conventional-changelog-jscs "^0.1.0" - conventional-changelog-jshint "^0.1.0" - -conventional-commits-filter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz#6fc2a659372bc3f2339cf9ffff7e1b0344b93039" - dependencies: - is-subset "^0.1.1" - modify-values "^1.0.0" - -conventional-commits-parser@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz#e327b53194e1a7ad5dc63479ee9099a52b024865" - dependencies: - JSONStream "^1.0.4" - is-text-path "^1.0.0" - lodash "^4.2.1" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - trim-off-newlines "^1.0.0" - -conventional-commits-parser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz#71d01910cb0a99aeb20c144e50f81f4df3178447" - dependencies: - JSONStream "^1.0.4" - is-text-path "^1.0.0" - lodash "^4.2.1" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - trim-off-newlines "^1.0.0" - -conventional-recommended-bump@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-1.0.1.tgz#56b8ae553a8a1152fa069e767599e1f6948bd36c" - dependencies: - concat-stream "^1.4.10" - conventional-commits-filter "^1.0.0" - conventional-commits-parser "^2.0.0" - git-raw-commits "^1.2.0" - git-semver-tags "^1.2.1" - meow "^3.3.0" - object-assign "^4.0.1" - convert-source-map@^1.1.0: version "1.5.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" @@ -1826,6 +1469,19 @@ cookie@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" +copy-webpack-plugin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200" + dependencies: + bluebird "^2.10.2" + fs-extra "^0.26.4" + glob "^6.0.4" + is-glob "^3.1.0" + loader-utils "^0.2.15" + lodash "^4.3.0" + minimatch "^3.0.0" + node-dir "^0.1.10" + core-js@^2.2.0, core-js@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" @@ -1845,6 +1501,13 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" +cp-cli@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/cp-cli/-/cp-cli-1.0.2.tgz#36f202a7a10ab6d455b6b2ab8c9d690d84572a42" + dependencies: + fs-extra "^0.30.0" + yargs "^4.6.0" + create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1868,14 +1531,21 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" -cross-env@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.1.tgz#ff4e72ea43b47da2486b43a7f2043b2609e44913" +cross-env@^3.1.3: + version "3.2.4" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: +cross-spawn@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: @@ -1904,7 +1574,7 @@ crypto-browserify@^3.11.0: public-encrypt "^4.0.0" randombytes "^2.0.0" -css-color-function@^1.3.0: +css-color-function@^1.2.0: version "1.3.0" resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: @@ -1917,24 +1587,22 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-loader@^0.28.4: - version "0.28.4" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f" +css-loader@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.24.0.tgz#7afaafb4c0fb2f90b335ed10a1c77b34d64843fe" dependencies: babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.7.0" + css-selector-tokenizer "^0.6.0" cssnano ">=2.6.1 <4" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" + loader-utils "~0.2.2" + lodash.camelcase "^3.0.1" object-assign "^4.0.1" postcss "^5.0.6" postcss-modules-extract-imports "^1.0.0" postcss-modules-local-by-default "^1.0.1" postcss-modules-scope "^1.0.0" postcss-modules-values "^1.1.0" - postcss-value-parser "^3.3.0" - source-list-map "^0.1.7" + source-list-map "^0.1.4" css-select@^1.1.0, css-select@~1.2.0: version "1.2.0" @@ -1953,14 +1621,6 @@ css-selector-tokenizer@^0.6.0: fastparse "^1.1.1" regexpu-core "^1.0.0" -css-selector-tokenizer@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" @@ -2043,12 +1703,6 @@ damerau-levenshtein@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" -dargs@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" - dependencies: - number-is-nan "^1.0.0" - dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -2059,7 +1713,7 @@ date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" -dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.6: +dateformat@^1.0.6: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" dependencies: @@ -2090,12 +1744,6 @@ debug@2.3.3: dependencies: ms "0.7.2" -debug@2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.0.tgz#bc596bcabe7617f11d9fa15361eded5608b8499b" - dependencies: - ms "0.7.2" - debug@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" @@ -2108,29 +1756,15 @@ debug@2.6.3, debug@^2.1.1, debug@^2.2.0: dependencies: ms "0.7.2" -debug@^2.6.6, debug@^2.6.8: - version "2.6.8" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" - dependencies: - ms "2.0.0" - decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - -deep-eql@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a" +deep-eql@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" dependencies: - type-detect "^3.0.0" - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + type-detect "0.1.1" deep-extend@~0.4.0: version "0.4.1" @@ -2140,7 +1774,7 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" -defaults@^1.0.0, defaults@^1.0.3: +defaults@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" dependencies: @@ -2169,21 +1803,14 @@ del@^2.0.2: pinkie-promise "^2.0.0" rimraf "^2.2.8" -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" +delegate@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.1.2.tgz#1e1bc6f5cadda6cb6cbf7e6d05d0bcdd5712aebe" + delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -2219,21 +1846,13 @@ detect-indent@^4.0.0: dependencies: repeating "^2.0.0" -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - -detect-node@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" - di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@3.2.0, diff@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" +diff@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" diffie-hellman@^5.0.0: version "5.0.2" @@ -2243,23 +1862,6 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - -dns-packet@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.1.1.tgz#2369d45038af045f3898e6fa56862aed3f40296c" - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - dependencies: - buffer-indexof "^1.0.0" - doctrine@1.5.0, doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -2339,22 +1941,12 @@ dot-case@^2.1.0: dependencies: no-case "^2.2.0" -dot-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" - dependencies: - is-obj "^1.0.0" - duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" dependencies: readable-stream "~1.1.9" -duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" @@ -2378,10 +1970,6 @@ electron-to-chromium@^1.2.7: version "1.3.5" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.5.tgz#6cd6ff2106224a6130e235f21050f9546bc3e729" -electron-to-chromium@^1.3.16: - version "1.3.16" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.16.tgz#d0e026735754770901ae301a21664cba45d92f7d" - elliptic@^6.0.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" @@ -2451,14 +2039,14 @@ engine.io@1.8.3: engine.io-parser "1.3.2" ws "1.1.2" -enhanced-resolve@^3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" +enhanced-resolve@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec" dependencies: graceful-fs "^4.1.2" memory-fs "^0.4.0" object-assign "^4.0.1" - tapable "^0.2.7" + tapable "^0.2.5" ent@~2.2.0: version "2.2.0" @@ -2616,6 +2204,17 @@ eslint-import-resolver-node@^0.2.0: object-assign "^4.0.1" resolve "^1.1.6" +eslint-loader@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.7.1.tgz#50b158dd6272dcefb97e984254837f81a5802ce0" + dependencies: + find-cache-dir "^0.1.1" + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + eslint-module-utils@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" @@ -2623,9 +2222,9 @@ eslint-module-utils@^2.0.0: debug "2.2.0" pkg-dir "^1.0.0" -eslint-plugin-html@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.1.tgz#d6c03796e89ac6b735da6fef9ca9162b423daee3" +eslint-plugin-html@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-2.0.1.tgz#3a829510e82522f1e2e44d55d7661a176121fce1" dependencies: htmlparser2 "^3.8.2" @@ -2659,7 +2258,7 @@ eslint-plugin-lean-imports@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/eslint-plugin-lean-imports/-/eslint-plugin-lean-imports-0.3.3.tgz#acb835d23801d92d2ce119b752b97c953f96d865" -eslint-plugin-react@^6.10.3: +eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: version "6.10.3" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.10.3.tgz#c5435beb06774e12c7db2f6abaddcbf900cd3f78" dependencies: @@ -2669,20 +2268,12 @@ eslint-plugin-react@^6.10.3: jsx-ast-utils "^1.3.4" object.assign "^4.0.4" -eslint-plugin-react@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.1.0.tgz#27770acf39f5fd49cd0af4083ce58104eb390d4c" +eslint-plugin-vue@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.0.1.tgz#814aa24b5a892d1a95a9d65d980a11202e597e3b" dependencies: - doctrine "^2.0.0" - has "^1.0.1" - jsx-ast-utils "^1.4.1" - -eslint-plugin-vue@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.1.0.tgz#50ed0b7e9a2389d90e689743a3cc26b502441b69" - dependencies: - eslint-plugin-html "^3.0.0" - eslint-plugin-react "^7.0.0" + eslint-plugin-html "^2.0.0" + eslint-plugin-react "^6.9.0" eslint@^3.18.0: version "3.19.0" @@ -2799,30 +2390,6 @@ evp_bytestokey@^1.0.0: dependencies: create-hash "^1.1.1" -execa@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -2897,28 +2464,20 @@ extend@^3.0.0, extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" -external-editor@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972" - dependencies: - iconv-lite "^0.4.17" - jschardet "^1.4.2" - tmp "^0.0.31" - extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" dependencies: is-extglob "^1.0.0" -extract-text-webpack-plugin@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz#756ef4efa8155c3681833fbc34da53b941746d6c" +extract-text-webpack-plugin@^2.0.0-beta.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.0.tgz#69315b885f876dbf96d3819f6a9f1cca7aebf159" dependencies: + ajv "^4.11.2" async "^2.1.2" loader-utils "^1.0.2" - schema-utils "^0.3.0" - webpack-sources "^1.0.1" + webpack-sources "^0.1.0" extract-zip@~1.5.0: version "1.5.0" @@ -2940,10 +2499,6 @@ fancy-log@^1.1.0: chalk "^1.1.1" time-stamp "^1.0.0" -fast-deep-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" - fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" @@ -2992,12 +2547,6 @@ figures@^1.3.5: escape-string-regexp "^1.0.5" object-assign "^4.1.0" -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - dependencies: - escape-string-regexp "^1.0.5" - file-entry-cache@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" @@ -3005,6 +2554,12 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" +file-loader@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.9.0.tgz#1d2daddd424ce6d1b07cfe3f79731bed3617ab42" + dependencies: + loader-utils "~0.2.5" + file-save@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/file-save/-/file-save-0.2.0.tgz#39b20d0214e656b1417faa3c32d317b678545db7" @@ -3044,13 +2599,13 @@ find-babel-config@^1.0.1: json5 "^0.5.0" path-exists "^3.0.0" -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" dependencies: commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" find-index@^0.1.1: version "0.1.1" @@ -3063,12 +2618,6 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - dependencies: - locate-path "^2.0.0" - findup-sync@^0.4.2: version "0.4.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" @@ -3137,11 +2686,11 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -formatio@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb" +formatio@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9" dependencies: - samsam "1.x" + samsam "~1.1" forwarded@~0.1.0: version "0.1.0" @@ -3169,13 +2718,34 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" +fs-extra@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" dependencies: graceful-fs "^4.1.2" - jsonfile "^3.0.0" - universalify "^0.1.0" + jsonfile "^2.1.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@^0.26.4: + version "0.26.7" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@^0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" fs-extra@~1.0.0: version "1.0.0" @@ -3185,6 +2755,12 @@ fs-extra@~1.0.0: jsonfile "^2.1.0" klaw "^1.0.0" +fs-promise@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/fs-promise/-/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" + dependencies: + any-promise "~0.1.0" + fs-readdir-recursive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" @@ -3221,7 +2797,7 @@ function-bind@^1.0.2, function-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" -gauge@~2.7.1, gauge@~2.7.3: +gauge@~2.7.1: version "2.7.3" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" dependencies: @@ -3254,84 +2830,28 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - -get-pkg-repo@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" - dependencies: - hosted-git-info "^2.1.4" - meow "^3.3.0" - normalize-package-data "^2.3.0" - parse-github-repo-url "^1.3.0" - through2 "^2.0.0" - -get-port@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.1.0.tgz#ef01b18a84ca6486970ff99e54446141a73ffd3e" - get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" dependencies: assert-plus "^1.0.0" -gh-pages@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-1.0.0.tgz#4a46f4c25439f7a2b7e6835504d4a49e949f04ca" +gh-pages@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1" dependencies: - async "2.1.4" - base64url "^2.0.0" + async "2.1.2" commander "2.9.0" - fs-extra "^3.0.1" globby "^6.1.0" - graceful-fs "4.1.11" + graceful-fs "4.1.10" + q "1.4.1" + q-io "1.13.2" rimraf "^2.5.4" -git-raw-commits@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.2.0.tgz#0f3a8bfd99ae0f2d8b9224d58892975e9a52d03c" - dependencies: - dargs "^4.0.1" - lodash.template "^4.0.2" - meow "^3.3.0" - split2 "^2.0.0" - through2 "^2.0.0" - -git-remote-origin-url@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - dependencies: - gitconfiglocal "^1.0.0" - pify "^2.3.0" - -git-semver-tags@^1.2.0, git-semver-tags@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-1.2.1.tgz#6ccd2a52e735b736748dc762444fcd9588e27490" - dependencies: - meow "^3.3.0" - semver "^5.0.1" - -gitconfiglocal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - dependencies: - ini "^1.3.2" - -github-url-from-git@^1.4.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.5.0.tgz#f985fedcc0a9aa579dc88d7aff068d55cc6251a0" - glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -3368,9 +2888,9 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" +glob@7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3388,7 +2908,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.15: +glob@^5.0.15, glob@^5.0.3: version "5.0.15" resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" dependencies: @@ -3398,14 +2918,24 @@ glob@^5.0.15: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" +glob@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^3.0.2" once "^1.3.0" path-is-absolute "^1.0.0" @@ -3437,6 +2967,17 @@ globals@^9.0.0, globals@^9.14.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" +globby@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^5.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^1.0.0" + globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -3472,9 +3013,15 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -graceful-fs@4.1.11, graceful-fs@^4.1.11: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" +good-listener@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + dependencies: + delegate "^3.1.2" + +graceful-fs@4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" graceful-fs@^3.0.0: version "3.0.11" @@ -3482,10 +3029,6 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" - graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" @@ -3498,7 +3041,7 @@ growl@1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f" -gulp-util@^3.0.0, gulp-util@^3.0.8: +gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.8: version "3.0.8" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" dependencies: @@ -3545,11 +3088,7 @@ gulplog@^1.0.0: dependencies: glogg "^1.0.0" -handle-thing@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" - -handlebars@^4.0.1, handlebars@^4.0.2: +handlebars@^4.0.1: version "4.0.6" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" dependencies: @@ -3603,10 +3142,6 @@ has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - has-gulplog@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -3660,9 +3195,9 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -highlight.js@^9.12.0, highlight.js@^9.4.0: - version "9.12.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" +highlight.js@^9.4.0, highlight.js@^9.8.0: + version "9.11.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.11.0.tgz#47f98c7399918700db2caf230ded12cec41a84ae" hmac-drbg@^1.0.0: version "1.0.1" @@ -3693,22 +3228,19 @@ hosted-git-info@^2.1.4: version "2.4.2" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" +html-loader@^0.4.3: + version "0.4.5" + resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-0.4.5.tgz#5fbcd87cd63a5c49a7fce2fe56f425e05729c68c" + dependencies: + es6-templates "^0.2.2" + fastparse "^1.1.1" + html-minifier "^3.0.1" + loader-utils "^1.0.2" + object-assign "^4.1.0" html-minifier@^2.1.5: version "2.1.7" @@ -3722,7 +3254,7 @@ html-minifier@^2.1.5: relateurl "0.2.x" uglify-js "2.6.x" -html-minifier@^3.2.3: +html-minifier@^3.0.1, html-minifier@^3.2.3: version "3.4.3" resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.4.3.tgz#eb3a7297c804611f470454eeebe0aacc427e424a" dependencies: @@ -3735,9 +3267,9 @@ html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "~2.8.22" -html-webpack-plugin@^2.29.0: - version "2.29.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23" +html-webpack-plugin@^2.22.0: + version "2.28.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz#2e7863b57e5fd48fe263303e2ffc934c3064d009" dependencies: bluebird "^3.4.7" html-minifier "^3.2.3" @@ -3776,10 +3308,6 @@ htmlparser2@~3.8.1: entities "1.0" readable-stream "1.1" -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - http-errors@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" @@ -3797,7 +3325,7 @@ http-errors@~1.6.1: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-proxy-middleware@~0.17.4: +http-proxy-middleware@~0.17.1: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" dependencies: @@ -3829,20 +3357,10 @@ iconv-lite@0.4.15: version "0.4.15" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" -iconv-lite@^0.4.17: - version "0.4.18" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" - icss-replace-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - dependencies: - postcss "^6.0.1" - ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" @@ -3888,10 +3406,16 @@ inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" -ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" +inject-loader@^3.0.0-beta2: + version "3.0.0" + resolved "https://registry.yarnpkg.com/inject-loader/-/inject-loader-3.0.0.tgz#0aea1f96e589e657bdbb6b26e7d9d41730e5b68f" + dependencies: + babel-core "~6" + inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" @@ -3910,31 +3434,6 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" -inquirer@^3.0.6: - version "3.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.1.tgz#06ceb0f540f45ca548c17d6840959878265fa175" - dependencies: - ansi-escapes "^2.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -internal-ip@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c" - dependencies: - meow "^3.3.0" - interpret@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" @@ -3949,10 +3448,6 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -ip@^1.1.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - ipaddr.js@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" @@ -3992,12 +3487,6 @@ is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" -is-ci@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" - dependencies: - ci-info "^1.0.0" - is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" @@ -4077,10 +3566,6 @@ is-number@^2.0.2, is-number@^2.1.0: dependencies: kind-of "^3.0.2" -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -4109,10 +3594,6 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" @@ -4135,14 +3616,10 @@ is-resolvable@^1.0.0: dependencies: tryit "^1.0.1" -is-stream@^1.0.1, is-stream@^1.1.0: +is-stream@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" -is-subset@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" - is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" @@ -4153,12 +3630,6 @@ is-symbol@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" -is-text-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - dependencies: - text-extensions "^1.0.0" - is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -4293,10 +3764,6 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" -jschardet@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" - jsdom@^7.0.2: version "7.2.2" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" @@ -4329,10 +3796,6 @@ json-loader@^0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" -json-schema-traverse@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" - json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -4343,7 +3806,7 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -4365,20 +3828,10 @@ jsonfile@^2.1.0: optionalDependencies: graceful-fs "^4.1.6" -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - optionalDependencies: - graceful-fs "^4.1.6" - jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" @@ -4392,13 +3845,13 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" -jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4, jsx-ast-utils@^1.4.1: +jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" -karma-chrome-launcher@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf" +karma-chrome-launcher@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.0.0.tgz#c2790c5a32b15577d0fff5a4d5a2703b3b439c25" dependencies: fs-access "^1.0.0" which "^1.2.1" @@ -4438,15 +3891,15 @@ karma-sourcemap-loader@^0.3.7: dependencies: graceful-fs "^4.1.2" -karma-spec-reporter@^0.0.31: - version "0.0.31" - resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.31.tgz#4830dc7148a155c7d7a186e632339a0d80fadec3" +karma-spec-reporter@0.0.30: + version "0.0.30" + resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.30.tgz#d10b5c8bb441cb1c6adf56785f89d395f2e9093a" dependencies: colors "^1.1.2" -karma-webpack@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.4.tgz#3e2d4f48ba94a878e1c66bb8e1ae6128987a175b" +karma-webpack@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6" dependencies: async "~0.9.0" loader-utils "^0.2.5" @@ -4454,9 +3907,9 @@ karma-webpack@^2.0.4: source-map "^0.1.41" webpack-dev-middleware "^1.0.11" -karma@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-1.7.0.tgz#6f7a1a406446fa2e187ec95398698f4cee476269" +karma@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/karma/-/karma-1.6.0.tgz#0e871d4527d5eac56c41d181f03c5c0a7e6dbf3e" dependencies: bluebird "^3.3.0" body-parser "^1.16.1" @@ -4502,13 +3955,6 @@ klaw@^1.0.0: optionalDependencies: graceful-fs "^4.1.9" -last-call-webpack-plugin@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-2.0.1.tgz#4fd10d3afe79d2fad45dc873928980cbe799f1a7" - dependencies: - lodash "^4.17.4" - webpack-sources "^1.0.1" - lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -4519,45 +3965,33 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lerna@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0.tgz#49a72fe70e06aebfd7ea23efb2ab41abe60ebeea" +lerna@2.0.0-beta.31: + version "2.0.0-beta.31" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0-beta.31.tgz#68da53b860f8193d4653a6d0601ef300b8d7176d" dependencies: async "^1.5.0" chalk "^1.1.1" cmd-shim "^2.0.2" - columnify "^1.5.4" - command-join "^2.0.0" - conventional-changelog-cli "^1.3.1" - conventional-recommended-bump "^1.0.0" - dedent "^0.7.0" - execa "^0.6.3" - find-up "^2.1.0" - fs-extra "^3.0.1" - get-port "^3.1.0" - glob "^7.1.2" - globby "^6.1.0" - graceful-fs "^4.1.11" - inquirer "^3.0.6" - is-ci "^1.0.10" - load-json-file "^2.0.0" - lodash "^4.17.4" - minimatch "^3.0.4" - npmlog "^4.1.0" - p-finally "^1.0.0" - path-exists "^3.0.0" + command-join "^1.1.1" + cross-spawn "^4.0.0" + glob "^7.0.6" + inquirer "^0.12.0" + lodash.find "^4.3.0" + lodash.unionwith "^4.2.0" + meow "^3.7.0" + minimatch "^3.0.0" + mkdirp "^0.5.1" + normalize-path "^2.0.1" + object-assign "^4.0.1" + object-assign-sorted "^1.0.0" + pad "^1.0.0" + path-exists "^2.1.0" + progress "^1.1.8" read-cmd-shim "^1.0.1" - read-pkg "^2.0.0" - rimraf "^2.6.1" - safe-buffer "^5.0.1" + rimraf "^2.4.4" semver "^5.1.0" - signal-exit "^3.0.2" - strong-log-transformer "^1.0.6" - temp-write "^3.3.0" - write-file-atomic "^2.1.0" - write-json-file "^2.1.0" - write-pkg "^3.0.1" - yargs "^8.0.1" + signal-exit "^2.1.2" + sync-exec "^0.6.2" levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -4602,20 +4036,18 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" +loader-fs-cache@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" + find-cache-dir "^0.1.1" + mkdirp "0.5.1" loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" -loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5: +loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5, loader-utils@~0.2.2, loader-utils@~0.2.5: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" dependencies: @@ -4632,13 +4064,6 @@ loader-utils@^1.0.2, loader-utils@^1.1.0: emojis-list "^2.0.0" json5 "^0.5.0" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -4662,6 +4087,13 @@ lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" +lodash._createcompounder@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" + dependencies: + lodash.deburr "^3.0.0" + lodash.words "^3.0.0" + lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" @@ -4678,7 +4110,7 @@ lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" -lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: +lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -4686,6 +4118,10 @@ lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" +lodash.assign@^4.0.0, lodash.assign@^4.0.3, lodash.assign@^4.0.6: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + lodash.assignin@^4.0.9: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" @@ -4698,9 +4134,11 @@ lodash.bind@^4.1.4: version "4.2.1" resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" +lodash.camelcase@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" + dependencies: + lodash._createcompounder "^3.0.0" lodash.cond@^4.3.0: version "4.5.2" @@ -4714,6 +4152,12 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" +lodash.deburr@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" + dependencies: + lodash._root "^3.0.0" + lodash.defaults@^4.0.1: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" @@ -4728,6 +4172,10 @@ lodash.filter@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" +lodash.find@^4.3.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" + lodash.flatten@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" @@ -4784,6 +4232,10 @@ lodash.pick@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" +lodash.pickby@^4.0.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" + lodash.reduce@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" @@ -4814,13 +4266,6 @@ lodash.template@^3.0.0: lodash.restparam "^3.0.0" lodash.templatesettings "^3.0.0" -lodash.template@^4.0.2: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - lodash.templatesettings@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" @@ -4828,21 +4273,25 @@ lodash.templatesettings@^3.0.0: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - dependencies: - lodash._reinterpolate "~3.0.0" +lodash.unionwith@^4.2.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.unionwith/-/lodash.unionwith-4.6.0.tgz#74d140b5ca8146e6c643c3724f5152538d9ac1f0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" +lodash.words@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" + dependencies: + lodash._root "^3.0.0" + lodash@^3.8.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, 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, lodash@^4.5.0: +lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -4857,11 +4306,11 @@ log4js@^0.6.31: readable-stream "~1.0.2" semver "~4.3.3" -loglevel@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.4.1.tgz#95b383f91a3c2756fd4ab093667e4309161f2bcd" +lolex@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31" -lolex@^1.6.0: +lolex@^1.5.1, lolex@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6" @@ -4913,12 +4362,6 @@ macaddress@^0.2.8: version "0.2.8" resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" -make-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" - dependencies: - pify "^2.3.0" - map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -4927,11 +4370,17 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" +markdown-it-anchor@^2.5.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-2.7.1.tgz#372f67da7a4c4632ad0ebe4c9691726efe25342a" + dependencies: + string "^3.0.1" + markdown-it-container@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-2.0.0.tgz#0019b43fd02eefece2f1960a2895fba81a404695" -markdown-it@^6.0.5: +markdown-it@^6.0.5, markdown-it@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-6.1.1.tgz#ced037f4473ee9f5153ac414f77dc83c91ba927c" dependencies: @@ -4963,12 +4412,6 @@ media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - dependencies: - mimic-fn "^1.0.0" - memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -5034,13 +4477,13 @@ mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: dependencies: mime-db "~1.27.0" -mime@1.3.4, mime@1.3.x, mime@^1.3.4: +mime@1.3.4, mime@1.3.x, mime@^1.2.11, mime@^1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" -mimic-fn@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" +mimeparse@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a" minimalistic-assert@^1.0.0: version "1.0.0" @@ -5062,12 +4505,6 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - dependencies: - brace-expansion "^1.1.7" - minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -5083,10 +4520,6 @@ minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -minimist@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" - mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -5099,30 +4532,22 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi dependencies: minimist "0.0.8" -mocha@^3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.4.2.tgz#d0ef4d332126dbf18d0d640c9b382dd48be97594" +mocha@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.2.0.tgz#7dc4f45e5088075171a68896814e6ae9eb7a85e3" dependencies: browser-stdout "1.3.0" commander "2.9.0" - debug "2.6.0" - diff "3.2.0" + debug "2.2.0" + diff "1.4.0" escape-string-regexp "1.0.5" - glob "7.1.1" + glob "7.0.5" growl "1.9.2" json3 "3.3.2" lodash.create "3.1.1" mkdirp "0.5.1" supports-color "3.1.2" -modify-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2" - -moment@^2.6.0: - version "2.18.1" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" - ms@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -5131,21 +4556,6 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - -multicast-dns@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.1.1.tgz#6e7de86a570872ab17058adea7160bbeca814dde" - dependencies: - dns-packet "^1.0.1" - thunky "^0.1.0" - multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" @@ -5156,18 +4566,10 @@ mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - nan@^2.3.0: version "2.6.2" resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" -native-promise-only@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11" - natives@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" @@ -5192,9 +4594,11 @@ no-case@^2.2.0: dependencies: lower-case "^1.1.1" -node-forge@0.6.33: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz#463811879f573d45155ad6a9f43dc296e8e85ebc" +node-dir@^0.1.10: + version "0.1.16" + resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.16.tgz#d2ef583aa50b90d93db8cdd26fcea58353957fe4" + dependencies: + minimatch "^3.0.2" node-libs-browser@^2.0.0: version "2.0.0" @@ -5262,7 +4666,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" dependencies: @@ -5290,12 +4694,6 @@ normalize-url@^1.4.0: query-string "^4.1.0" sort-keys "^1.0.0" -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - dependencies: - path-key "^2.0.0" - npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" @@ -5305,15 +4703,6 @@ npmlog@^4.0.2: gauge "~2.7.1" set-blocking "~2.0.0" -npmlog@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - nth-check@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" @@ -5340,6 +4729,13 @@ oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" +object-assign-sorted@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/object-assign-sorted/-/object-assign-sorted-1.0.0.tgz#e739f698164014ec1f050f38decabad1e9b228bf" + dependencies: + object-assign "^4.0.1" + sorted-object "^2.0.0" + object-assign@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" @@ -5348,7 +4744,7 @@ object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" -object-assign@^4.0.1, object-assign@^4.1.0: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -5356,6 +4752,10 @@ object-component@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" +object-hash@^1.1.4: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c" + object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" @@ -5375,10 +4775,6 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" -obuf@^1.0.0, obuf@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" - on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -5405,32 +4801,24 @@ onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - dependencies: - mimic-fn "^1.0.0" +open@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" -opn@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" - dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" - -optimist@^0.6.1: +optimist@^0.6.1, optimist@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" dependencies: minimist "~0.0.1" wordwrap "~0.0.2" -optimize-css-assets-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.0.0.tgz#03d4ce02e91ba3f2a7905507dc6be5f90b4158fd" +optimize-css-assets-webpack-plugin@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-1.3.1.tgz#e2f198cdf63fe92ac2e3e321f1ade8faf1b59179" dependencies: cssnano "^3.4.0" - last-call-webpack-plugin "^2.0.1" + underscore "^1.8.3" + webpack-sources "^0.1.0" optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" @@ -5479,14 +4867,6 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -5506,23 +4886,9 @@ output-file-sync@^1.1.0: mkdirp "^0.5.1" object-assign "^4.1.0" -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - -p-limit@^1.1.0: +pad@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - dependencies: - p-limit "^1.1.0" - -p-map@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" + resolved "https://registry.yarnpkg.com/pad/-/pad-1.1.0.tgz#7a7d185200ebac32f9f12ee756c3a1d087b3190b" pako@~0.2.0: version "0.2.9" @@ -5552,10 +4918,6 @@ parse-filepath@^1.0.1: map-cache "^0.2.0" path-root "^0.1.1" -parse-github-repo-url@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz#286c53e2c9962e0641649ee3ac9508fca4dd959c" - parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" @@ -5618,7 +4980,7 @@ path-case@^2.1.0: dependencies: no-case "^2.2.0" -path-exists@^2.0.0: +path-exists@^2.0.0, path-exists@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" dependencies: @@ -5636,10 +4998,6 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" @@ -5658,12 +5016,6 @@ path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" -path-to-regexp@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" - dependencies: - isarray "0.0.1" - path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -5672,16 +5024,6 @@ path-type@^1.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - dependencies: - pify "^2.0.0" - -pathval@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" - pbkdf2@^3.0.3: version "3.0.9" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" @@ -5710,13 +5052,15 @@ phantomjs-prebuilt@^2.1.7: request-progress "~2.0.1" which "~1.2.10" -pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" +pinkie-promise@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" + dependencies: + pinkie "^1.0.0" pinkie-promise@^2.0.0: version "2.0.1" @@ -5724,6 +5068,10 @@ pinkie-promise@^2.0.0: dependencies: pinkie "^2.0.0" +pinkie@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" + pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -5734,12 +5082,6 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - dependencies: - find-up "^2.1.0" - pkg-up@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" @@ -5750,21 +5092,13 @@ pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" -portfinder@^1.0.9: - version "1.0.13" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - postcss-advanced-variables@1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-advanced-variables/-/postcss-advanced-variables-1.2.2.tgz#90a6213262e66a050a368b4a9c5d4778d72dbd74" dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.3: +postcss-atroot@^0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: @@ -5778,12 +5112,12 @@ postcss-calc@^5.2.0: postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" -postcss-color-function@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" +postcss-color-function@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" dependencies: - css-color-function "^1.3.0" - postcss "^6.0.1" + css-color-function "^1.2.0" + postcss "^5.0.4" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" @@ -5802,25 +5136,26 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-custom-media@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" +postcss-custom-media@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" dependencies: - postcss "^6.0.1" + postcss "^5.0.0" -postcss-custom-properties@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" +postcss-custom-properties@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" dependencies: - balanced-match "^1.0.0" - postcss "^6.0.3" + balanced-match "^0.4.2" + postcss "^5.0.0" -postcss-custom-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" +postcss-custom-selectors@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" dependencies: - postcss "^6.0.1" - postcss-selector-matches "^3.0.0" + balanced-match "^0.2.0" + postcss "^5.0.0" + postcss-selector-matches "^2.0.0" postcss-discard-comments@^2.0.4: version "2.0.4" @@ -5853,9 +5188,9 @@ postcss-discard-unused@^2.2.1: postcss "^5.0.14" uniqs "^2.0.0" -postcss-easy-import@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" +postcss-easy-import@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -5866,7 +5201,7 @@ postcss-easy-import@^2.1.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.5: +postcss-extend@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: @@ -5879,16 +5214,6 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" -postcss-import@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" - dependencies: - object-assign "^4.0.1" - postcss "^6.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -5900,13 +5225,6 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" -postcss-js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" - dependencies: - camelcase-css "^1.0.1" - postcss "^6.0.1" - postcss-load-config@^1.1.0, postcss-load-config@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -5930,20 +5248,20 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-loader@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.6.tgz#8c7e0055a3df1889abc6bad52dd45b2f41bbc6fc" +postcss-loader@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-1.3.3.tgz#a621ea1fa29062a83972a46f54486771301916eb" dependencies: - loader-utils "^1.1.0" - postcss "^6.0.2" + loader-utils "^1.0.2" + object-assign "^4.1.1" + postcss "^5.2.15" postcss-load-config "^1.2.0" - schema-utils "^0.3.0" -postcss-media-minmax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" +postcss-media-minmax@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" dependencies: - postcss "^6.0.1" + postcss "^5.0.4" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -6006,15 +5324,13 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-mixins@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" +postcss-mixins@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" dependencies: - globby "^6.1.0" - postcss "^6.0.3" - postcss-js "^1.0.0" - postcss-simple-vars "^4.0.0" - sugarss "^1.0.0" + globby "^3.0.1" + postcss "^5.0.10" + postcss-simple-vars "^1.0.1" postcss-modules-extract-imports@^1.0.0: version "1.0.1" @@ -6043,18 +5359,17 @@ postcss-modules-values@^1.1.0: icss-replace-symbols "^1.0.2" postcss "^5.0.14" -postcss-nested@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" +postcss-nested@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" dependencies: - postcss "^6.0.8" - postcss-selector-parser "^2.2.3" + postcss "^5.2.17" -postcss-nesting@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" +postcss-nesting@^2.0.6: + version "2.3.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" dependencies: - postcss "^6.0.1" + postcss "^5.0.19" postcss-normalize-charset@^1.1.0: version "1.1.1" @@ -6078,14 +5393,17 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-partial-import@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" +postcss-partial-import@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" dependencies: - glob "^7.1.1" - postcss-import "^10.0.0" + fs-extra "^0.24.0" + fs-promise "^0.3.1" + object-assign "^4.0.1" + postcss "^5.0.5" + string-hash "^1.1.0" -postcss-property-lookup@^1.2.1: +postcss-property-lookup@^1.1.3: version "1.2.1" resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: @@ -6114,21 +5432,21 @@ postcss-reduce-transforms@^1.0.3: postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" +postcss-selector-matches@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" dependencies: balanced-match "^0.4.2" - postcss "^6.0.1" + postcss "^5.0.0" -postcss-selector-not@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" +postcss-selector-not@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" dependencies: - balanced-match "^0.4.2" - postcss "^6.0.1" + balanced-match "^0.2.0" + postcss "^5.0.0" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3: +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: @@ -6136,11 +5454,11 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector indexes-of "^1.0.1" uniq "^1.0.1" -postcss-simple-vars@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" +postcss-simple-vars@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" dependencies: - postcss "^6.0.1" + postcss "^5.0.13" postcss-svgo@^2.1.1: version "2.1.6" @@ -6171,7 +5489,7 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.19, 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.1.2, postcss@^5.2.15, postcss@^5.2.16, postcss@^5.2.17: version "5.2.17" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -6180,34 +5498,26 @@ postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0 source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.2, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: - version "6.0.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" +precss@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" dependencies: - chalk "^2.0.1" - source-map "^0.5.6" - supports-color "^4.2.0" - -precss@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" - dependencies: - postcss "^6.0.3" + postcss "^5.0.10" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.3" - postcss-color-function "^4.0.0" - postcss-custom-media "^6.0.0" - postcss-custom-properties "^6.1.0" - postcss-custom-selectors "^4.0.1" - postcss-extend "^1.0.5" - postcss-media-minmax "^3.0.0" - postcss-mixins "^6.0.1" - postcss-nested "^2.0.2" - postcss-nesting "^4.0.1" - postcss-partial-import "^4.1.0" - postcss-property-lookup "^1.2.1" - postcss-selector-matches "^3.0.1" - postcss-selector-not "^3.0.1" + postcss-atroot "^0.1.2" + postcss-color-function "^2.0.0" + postcss-custom-media "^5.0.0" + postcss-custom-properties "^5.0.0" + postcss-custom-selectors "^3.0.0" + postcss-extend "^1.0.1" + postcss-media-minmax "^2.1.0" + postcss-mixins "^2.1.0" + postcss-nested "^1.0.0" + postcss-nesting "^2.0.6" + postcss-partial-import "^1.3.0" + postcss-property-lookup "^1.1.3" + postcss-selector-matches "^2.0.0" + postcss-selector-not "^2.0.0" prelude-ls@~1.1.2: version "1.1.2" @@ -6232,6 +5542,12 @@ pretty-hrtime@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" +prismjs@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.6.0.tgz#118d95fb7a66dba2272e343b345f5236659db365" + optionalDependencies: + clipboard "^1.5.5" + private@^0.1.6, private@~0.1.5: version "0.1.7" resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" @@ -6244,9 +5560,9 @@ process@^0.11.0: version "0.11.9" resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" -progress-bar-webpack-plugin@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.10.0.tgz#e0b1063aa03c79e298a9340598590bb61efef9a4" +progress-bar-webpack-plugin@^1.9.3: + version "1.9.3" + resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.9.3.tgz#81fb8bd8e38da6edaf9a20beed79bd978dd63c2a" dependencies: chalk "^1.1.1" object.assign "^4.0.1" @@ -6299,7 +5615,18 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q@^1.1.2, q@^1.4.1: +q-io@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" + dependencies: + collections "^0.2.0" + mime "^1.2.11" + mimeparse "^0.1.4" + q "^1.0.1" + qs "^1.2.1" + url2 "^0.0.0" + +q@1.4.1, q@^1.0.1, q@^1.1.2: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" @@ -6311,6 +5638,10 @@ qs@6.4.0, qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" +qs@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" + qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -6334,10 +5665,6 @@ querystringify@0.0.x: version "0.0.4" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" -querystringify@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb" - raf.js@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" @@ -6393,14 +5720,7 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg@^1.0.0, read-pkg@^1.1.0: +read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" dependencies: @@ -6408,14 +5728,6 @@ read-pkg@^1.0.0, read-pkg@^1.1.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.2: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" @@ -6434,7 +5746,7 @@ readable-stream@1.1, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: +"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6: version "2.2.9" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" dependencies: @@ -6585,7 +5897,7 @@ repeat-string@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" -repeat-string@^1.5.2: +repeat-string@^1.5.2, repeat-string@^1.5.4: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -6605,7 +5917,7 @@ request-progress@~2.0.1: dependencies: throttleit "^1.0.0" -request@2.79.0, request@~2.79.0: +request@2.79.0, request@^2.55.0, request@~2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: @@ -6630,7 +5942,7 @@ request@2.79.0, request@~2.79.0: tunnel-agent "~0.4.1" uuid "^3.0.0" -request@^2.55.0, request@^2.81.0: +request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -6708,13 +6020,6 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - rgb@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" @@ -6725,7 +6030,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -6741,28 +6046,12 @@ run-async@^0.1.0: dependencies: once "^1.3.0" -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" +run-sequence@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-1.2.2.tgz#5095a0bebe98733b0140bd08dd80ec030ddacdeb" dependencies: - is-promise "^2.1.0" - -run-sequence@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-2.1.0.tgz#149da012516f21dcf79db6dc99a2a95603631b21" - dependencies: - chalk "^1.1.3" - gulp-util "^3.0.8" - -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" + chalk "*" + gulp-util "*" rx-lite@^3.1.2: version "3.1.2" @@ -6772,31 +6061,25 @@ safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -samsam@1.x, samsam@^1.1.3: - version "1.2.1" - resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" +saladcss-bem@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/saladcss-bem/-/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" + dependencies: + postcss "^5.0.8" + +samsam@1.1.2, samsam@~1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567" sax@^1.1.4, sax@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" -schema-utils@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" - dependencies: - ajv "^5.0.0" +select@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - -selfsigned@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.9.1.tgz#cdda4492d70d486570f87c65546023558e1dfa5a" - dependencies: - node-forge "0.6.33" - -"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -6902,26 +6185,26 @@ sigmund@^1.0.1, sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" -signal-exit@^3.0.0, signal-exit@^3.0.2: +signal-exit@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-2.1.2.tgz#375879b1f92ebc3b334480d038dc546a6d558564" + +signal-exit@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon-chai@^2.12.0: - version "2.12.0" - resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.12.0.tgz#da71e9642ef7b893ba3cf2af806396a00aa45927" +sinon-chai@^2.8.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.9.0.tgz#34d820042bc9661a14527130d401eb462c49bb84" -sinon@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.4.1.tgz#021fd64b54cb77d9d2fb0d43cdedfae7629c3a36" +sinon@^1.17.7: + version "1.17.7" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf" dependencies: - diff "^3.1.0" - formatio "1.2.0" - lolex "^1.6.0" - native-promise-only "^0.8.1" - path-to-regexp "^1.7.0" - samsam "^1.1.3" - text-encoding "0.6.4" - type-detect "^4.0.0" + formatio "1.1.1" + lolex "1.3.2" + samsam "1.1.2" + util ">=0.10.3 <1" slash@^1.0.0: version "1.0.0" @@ -6931,10 +6214,6 @@ slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" -slide@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - snake-case@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" @@ -6991,43 +6270,41 @@ socket.io@1.7.3: socket.io-client "1.7.3" socket.io-parser "2.3.1" -sockjs-client@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" +sockjs-client@^1.0.3: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.2.tgz#f0212a8550e4c9468c8cceaeefd2e3493c033ad5" dependencies: - debug "^2.6.6" + debug "^2.2.0" eventsource "0.1.6" faye-websocket "~0.11.0" inherits "^2.0.1" json3 "^3.3.2" - url-parse "^1.1.8" + url-parse "^1.1.1" -sockjs@0.3.18: +sockjs@^0.3.15: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" dependencies: faye-websocket "^0.10.0" uuid "^2.0.2" -sort-keys@^1.0.0, sort-keys@^1.1.1: +sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" dependencies: is-plain-obj "^1.0.0" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - dependencies: - is-plain-obj "^1.0.0" +sorted-object@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" -source-list-map@^0.1.7: +source-list-map@^0.1.4, source-list-map@~0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" -source-list-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" +source-list-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" source-map-support@^0.4.2: version "0.4.14" @@ -7075,41 +6352,6 @@ spdx-license-ids@^1.0.2: version "1.2.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" -spdy-transport@^2.0.18: - version "2.0.20" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d" - dependencies: - debug "^2.6.8" - detect-node "^2.0.3" - hpack.js "^2.1.6" - obuf "^1.1.1" - readable-stream "^2.2.9" - safe-buffer "^5.0.1" - wbuf "^1.7.2" - -spdy@^3.4.1: - version "3.4.7" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" - dependencies: - debug "^2.6.8" - handle-thing "^1.2.5" - http-deceiver "^1.2.7" - safe-buffer "^5.0.1" - select-hose "^2.0.0" - spdy-transport "^2.0.18" - -split2@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/split2/-/split2-2.1.1.tgz#7a1f551e176a90ecd3345f7246a0cfe175ef4fd0" - dependencies: - through2 "^2.0.2" - -split@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.0.tgz#c4395ce683abcd254bc28fe1dabb6e5c27dcffae" - dependencies: - through "2" - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -7144,6 +6386,10 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" +stream-cache@~0.0.1: + version "0.0.2" + resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" + stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" @@ -7162,6 +6408,10 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" +string-hash@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" + string-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" @@ -7183,12 +6433,9 @@ string-width@^2.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^3.0.0" -string-width@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" +string@^3.0.1: + version "3.3.3" + resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" @@ -7210,12 +6457,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -7237,10 +6478,6 @@ strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -7251,28 +6488,11 @@ strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -strong-log-transformer@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz#f7fb93758a69a571140181277eea0c2eb1301fa3" - dependencies: - byline "^5.0.0" - duplexer "^0.1.1" - minimist "^0.1.0" - moment "^2.6.0" - through "^2.3.4" - -style-loader@^0.18.2: - version "0.18.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.18.2.tgz#cc31459afbcd6d80b7220ee54b291a9fd66ff5eb" +style-loader@^0.13.1: + version "0.13.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" dependencies: loader-utils "^1.0.2" - schema-utils "^0.3.0" - -sugarss@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" - dependencies: - postcss "^6.0.0" supports-color@3.1.2: version "3.1.2" @@ -7290,12 +6510,6 @@ supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: dependencies: has-flag "^1.0.0" -supports-color@^4.0.0, supports-color@^4.2.0, supports-color@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" - dependencies: - has-flag "^2.0.0" - svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" @@ -7319,6 +6533,10 @@ swap-case@^1.1.0: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" +sync-exec@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/sync-exec/-/sync-exec-0.6.2.tgz#717d22cc53f0ce1def5594362f3a89a2ebb91105" + table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" @@ -7330,9 +6548,9 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -tapable@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c" +tapable@^0.2.5, tapable@~0.2.5: + version "0.2.6" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" tar-pack@^3.4.0: version "3.4.0" @@ -7359,40 +6577,14 @@ tcomb@^2.5.1: version "2.7.0" resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - -temp-write@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.3.0.tgz#c1a96de2b36061342eae81f44ff001aec8f615a9" - dependencies: - graceful-fs "^4.1.2" - is-stream "^1.1.0" - make-dir "^1.0.0" - pify "^2.2.0" - temp-dir "^1.0.0" - uuid "^3.0.1" - -tempfile@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" - dependencies: - os-tmpdir "^1.0.0" - uuid "^2.0.1" - -text-encoding@0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19" - -text-extensions@^1.0.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.5.0.tgz#d1cb2d14b5d0bc45bfdca8a08a473f68c7eb0cbc" - text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" +theaterjs@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/theaterjs/-/theaterjs-3.1.0.tgz#74b1a750c54c4b3bef74383ea83cbcb19ab4f185" + throttleit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" @@ -7404,21 +6596,17 @@ through2@^0.6.1: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0, through2@^2.0.2: +through2@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: readable-stream "^2.1.5" xtend "~4.0.1" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.6: +through@^2.3.6, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" -thunky@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e" - tildify@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" @@ -7435,6 +6623,10 @@ timers-browserify@^2.0.2: dependencies: setimmediate "^1.0.4" +tiny-emitter@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-1.2.0.tgz#6dc845052cb08ebefc1874723b58f24a648c3b6f" + title-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" @@ -7442,7 +6634,7 @@ title-case@^2.1.0: no-case "^2.2.0" upper-case "^1.0.3" -tmp@0.0.31, tmp@0.0.x, tmp@^0.0.31: +tmp@0.0.31, tmp@0.0.x: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" dependencies: @@ -7474,14 +6666,16 @@ tr46@~0.0.1: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" +transliteration@^1.1.11: + version "1.5.3" + resolved "https://registry.yarnpkg.com/transliteration/-/transliteration-1.5.3.tgz#067241a43bb2bc75f52fe562a8d9ad4d4f2b1d43" + dependencies: + yargs "^6.6.0" + trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" -trim-off-newlines@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" - trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -7514,13 +6708,13 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55" +type-detect@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822" -type-detect@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" +type-detect@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2" type-is@~1.6.14: version "1.6.15" @@ -7537,7 +6731,7 @@ uc.micro@^1.0.1, uc.micro@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192" -uglify-js@2.6.x, uglify-js@^2.6: +uglify-js@2.6.x: version "2.6.4" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.4.tgz#65ea2fb3059c9394692f15fed87c2b36c16b9adf" dependencies: @@ -7546,16 +6740,7 @@ uglify-js@2.6.x, uglify-js@^2.6: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.8.29: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - -uglify-js@~2.8.22: +uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.22: version "2.8.22" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: @@ -7568,14 +6753,6 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uglifyjs-webpack-plugin@^0.4.6: - version "0.4.6" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" - dependencies: - source-map "^0.5.6" - uglify-js "^2.8.29" - webpack-sources "^1.0.1" - uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -7588,6 +6765,10 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" +underscore@^1.8.3: + version "1.8.3" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" + underscore@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" @@ -7610,10 +6791,6 @@ unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" -universalify@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" - unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -7628,15 +6805,15 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" -uppercamelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-3.0.0.tgz#380b321b8d73cba16fec4d752a575152d1ef7317" +uppercamelcase@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz#324d98a6b3afc7e8a8953e10641509b0e4e23f97" dependencies: - camelcase "^4.1.0" + camelcase "^1.2.1" -url-loader@^0.5.9: - version "0.5.9" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295" +url-loader@^0.5.7: + version "0.5.8" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.8.tgz#b9183b1801e0f847718673673040bc9dc1c715c5" dependencies: loader-utils "^1.0.2" mime "1.3.x" @@ -7648,13 +6825,17 @@ url-parse@1.0.x: querystringify "0.0.x" requires-port "1.0.x" -url-parse@^1.1.8: - version "1.1.9" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.9.tgz#c67f1d775d51f0a18911dd7b3ffad27bb9e5bd19" +url-parse@^1.1.1: + version "1.1.8" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.8.tgz#7a65b3a8d57a1e86af6b4e2276e34774167c0156" dependencies: - querystringify "~1.0.0" + querystringify "0.0.x" requires-port "1.0.x" +url2@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" + url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -7687,7 +6868,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@0.10.3, util@^0.10.3: +util@0.10.3, "util@>=0.10.3 <1", util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -7705,11 +6886,11 @@ utils-merge@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" -uuid@^2.0.1, uuid@^2.0.2: +uuid@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.0, uuid@^3.0.1: +uuid@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" @@ -7796,40 +6977,40 @@ vue-html-loader@^1.2.4: loader-utils "^1.0.2" object-assign "^4.1.0" -vue-lazyload@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.6.tgz#7d5494fc35c35fc84dcc271165b827e309b4e793" +vue-lazyload@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.3.tgz#6bd881a5bf3c681e74e86190094cad104bc403fa" -vue-loader@^13.0.2: - version "13.0.2" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.2.tgz#78c3e80f69c0520f99a092854dd7d63e3921a28d" +vue-loader@^12.0.0: + version "12.2.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.1.tgz#53f27c0973d386768f5a75156f4129b5efc6ba55" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" js-beautify "^1.6.3" loader-utils "^1.1.0" lru-cache "^4.0.1" - postcss "^6.0.1" + postcss "^5.0.21" postcss-load-config "^1.1.0" postcss-selector-parser "^2.0.0" resolve "^1.3.3" source-map "^0.5.6" vue-hot-reload-api "^2.1.0" vue-style-loader "^3.0.0" - vue-template-es2015-compiler "^1.5.3" + vue-template-es2015-compiler "^1.2.2" -vue-markdown-loader@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-2.0.0.tgz#d3cadbf9c8976a81f2d5e39496d505fd4f31bc96" +vue-markdown-loader@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-1.0.0.tgz#255a2608e388991faa354618e4f4b642ebb7e0db" dependencies: cheerio "^0.20.0" highlight.js "^9.4.0" loader-utils "^0.2.15" markdown-it "^6.0.5" -vue-router@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.7.0.tgz#16d424493aa51c3c8cce8b7c7210ea4c3a89aff1" +vue-router@^2.5.0: + version "2.5.3" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.5.3.tgz#073783f564b6aece6c8a59c63e298dc2aabfb51b" vue-style-loader@^3.0.0: version "3.0.1" @@ -7838,46 +7019,38 @@ vue-style-loader@^3.0.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.2.tgz#5a45d843f148b098f6c1d1e35ac20c4956d30ad1" +vue-template-compiler@2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.4.tgz#5a88ac2c5e4d5d6218e6aa80e7e221fb7e67894c" dependencies: de-indent "^1.0.2" he "^1.1.0" -vue-template-es2015-compiler@^1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz#22787de4e37ebd9339b74223bc467d1adee30545" +vue-template-es2015-compiler@^1.2.2, vue-template-es2015-compiler@^1.4.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95" -vue@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.2.tgz#a9855261f191c978cc0dc1150531b8d08149b58c" +vue@2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.4.tgz#5ec3b87a191da8090bbef56b7cfabd4158038171" -watchpack@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac" +watchpack@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" dependencies: async "^2.1.2" - chokidar "^1.7.0" + chokidar "^1.4.3" graceful-fs "^4.1.2" -wbuf@^1.1.0, wbuf@^1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe" - dependencies: - minimalistic-assert "^1.0.0" - -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - dependencies: - defaults "^1.0.3" +weak-map@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37" webidl-conversions@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" -webpack-dev-middleware@^1.0.11: +webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: version "1.10.1" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893" dependencies: @@ -7886,81 +7059,77 @@ webpack-dev-middleware@^1.0.11: path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-dev-middleware@^1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.11.0.tgz#09691d0973a30ad1f82ac73a12e2087f0a4754f9" +webpack-dev-server@^1.16.3: + version "1.16.3" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.3.tgz#cbb6a0d3e7c8eb5453b3e9befcbe843219f62661" dependencies: - memory-fs "~0.4.1" - mime "^1.3.4" - path-is-absolute "^1.0.0" - range-parser "^1.0.3" - -webpack-dev-server@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.6.1.tgz#0b292a9da96daf80a65988f69f87b4166e5defe7" - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^1.6.0" compression "^1.5.2" connect-history-api-fallback "^1.3.0" - del "^3.0.0" express "^4.13.3" - html-entities "^1.2.0" - http-proxy-middleware "~0.17.4" - internal-ip "^1.2.0" - loglevel "^1.4.1" - opn "4.0.2" - portfinder "^1.0.9" - selfsigned "^1.9.1" + http-proxy-middleware "~0.17.1" + open "0.0.5" + optimist "~0.6.1" serve-index "^1.7.2" - sockjs "0.3.18" - sockjs-client "1.1.4" - spdy "^3.4.1" + sockjs "^0.3.15" + sockjs-client "^1.0.3" + stream-cache "~0.0.1" strip-ansi "^3.0.0" supports-color "^3.1.1" - webpack-dev-middleware "^1.11.0" - yargs "^6.0.0" + webpack-dev-middleware "^1.4.0" -webpack-merge@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" +webpack-merge@^2.0.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c" dependencies: lodash "^4.17.4" -webpack-sources@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf" +webpack-node-externals@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.5.4.tgz#ea05ba17108a23e776c35c42e7bb0e86c225be00" + +webpack-sources@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" dependencies: - source-list-map "^2.0.0" + source-list-map "~0.1.7" source-map "~0.5.3" -webpack@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" +webpack-sources@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" + dependencies: + source-list-map "^1.1.1" + source-map "~0.5.3" + +webpack-vendor-chunk-plugin@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/webpack-vendor-chunk-plugin/-/webpack-vendor-chunk-plugin-1.0.0.tgz#0c014046d8fae1d7d7cb3a7e64877ee20c4b2fc4" + +webpack@^2.2.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" - ajv "^5.1.5" - ajv-keywords "^2.0.0" + ajv "^4.7.0" + ajv-keywords "^1.1.1" async "^2.1.2" - enhanced-resolve "^3.4.0" - escope "^3.6.0" + enhanced-resolve "^3.0.0" interpret "^1.0.0" json-loader "^0.5.4" json5 "^0.5.1" loader-runner "^2.3.0" - loader-utils "^1.1.0" + loader-utils "^0.2.16" memory-fs "~0.4.1" mkdirp "~0.5.0" node-libs-browser "^2.0.0" source-map "^0.5.3" - supports-color "^4.2.1" - tapable "^0.2.7" - uglifyjs-webpack-plugin "^0.4.6" - watchpack "^1.4.0" - webpack-sources "^1.0.1" - yargs "^8.0.2" + supports-color "^3.1.0" + tapable "~0.2.5" + uglify-js "^2.8.5" + watchpack "^1.3.1" + webpack-sources "^0.2.3" + yargs "^6.0.0" websocket-driver@>=0.5.1: version "0.6.5" @@ -7986,10 +7155,6 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@~1.2.10: version "1.2.14" resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" @@ -8006,6 +7171,10 @@ window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" +window-size@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" + wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" @@ -8029,32 +7198,6 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -write-file-atomic@^2.0.0, write-file-atomic@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -write-json-file@^2.1.0, write-json-file@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876" - dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - pify "^2.0.0" - sort-keys "^1.1.1" - write-file-atomic "^2.0.0" - -write-pkg@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.1.0.tgz#030a9994cc9993d25b4e75a9f1a1923607291ce9" - dependencies: - sort-keys "^2.0.0" - write-json-file "^2.2.0" - write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" @@ -8096,19 +7239,39 @@ yallist@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" +yargs-parser@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" + dependencies: + camelcase "^3.0.0" + lodash.assign "^4.0.6" + yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" dependencies: camelcase "^3.0.0" -yargs-parser@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" +yargs@^4.6.0: + version "4.8.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" dependencies: - camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + lodash.assign "^4.0.3" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.1" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^2.4.1" -yargs@^6.0.0: +yargs@^6.0.0, yargs@^6.6.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" dependencies: @@ -8126,24 +7289,6 @@ yargs@^6.0.0: y18n "^3.2.1" yargs-parser "^4.2.0" -yargs@^8.0.1, yargs@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" - dependencies: - camelcase "^4.1.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - read-pkg-up "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^7.0.0" - yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" @@ -8163,9 +7308,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.4.tgz#e226a438b07ffe1a08706f6349536438fec25f36" +zan-doc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.0.tgz#6ea2aba808c39b35b9730899f000dbf05806cbad" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From 4d4d2212710ccbdb1537a600c530bf06f5655e7a Mon Sep 17 00:00:00 2001 From: Yao Date: Fri, 4 Aug 2017 16:34:32 +0800 Subject: [PATCH 15/40] utils build add presets (#67) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 33741223a..c20e809cc 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "bootstrap": "yarn || npm i", "dev": "npm run build:file && webpack-dev-server --inline --config build/webpack.config.dev.js --content-base ./", "build:file": "node build/bin/build-entry.js", - "build:utils": "cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js", + "build:utils": "cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js --presets=es2015", "build:components": "cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.components.js --color", "build:vant-css": "gulp build --gulpfile packages/vant-css/gulpfile.js --color && cp -R packages/vant-css/lib/ lib/vant-css", "build:vant": "cross-env NODE_ENV=production webpack --progress --hide-modules --color --config build/webpack.build.js && cross-env NODE_ENV=production webpack -p --progress --hide-modules --color --config build/webpack.build.js", From fc19e48f3c2f143db503cbbcf7dbc8ea536bde91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Fri, 4 Aug 2017 16:37:03 +0800 Subject: [PATCH 16/40] [build] 0.7.3 --- packages/vant-css/package.json | 2 +- src/index.js | 2 +- yarn.lock | 2528 ++++++++++++++++++++++---------- 3 files changed, 1737 insertions(+), 795 deletions(-) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index 508d33f88..9e2446fcf 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.2", + "version": "0.7.3", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index 9ba8977dc..dd2becced 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.2'; +const version = '0.7.3'; const components = [ Button, Switch, diff --git a/yarn.lock b/yarn.lock index 43f00c901..bc521afc2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,13 @@ # yarn lockfile v1 +JSONStream@^1.0.4: + version "1.3.1" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -51,21 +58,38 @@ acorn@^5.0.0, acorn@^5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" + after@0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" -ajv-keywords@^1.0.0, ajv-keywords@^1.1.1: +ajv-keywords@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv@^4.11.2, ajv@^4.7.0, ajv@^4.9.1: +ajv-keywords@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0" + +ajv@^4.7.0, ajv@^4.9.1: version "4.11.7" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" +ajv@^5.0.0, ajv@^5.1.5: + version "5.2.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.2.tgz#47c68d69e86f5d953103b0074a9430dc63da5e39" + dependencies: + co "^4.6.0" + fast-deep-equal "^1.0.0" + json-schema-traverse "^0.3.0" + json-stable-stringify "^1.0.1" + align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -86,19 +110,37 @@ ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" +ansi-escapes@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-2.0.0.tgz#5bae52be424878dd9783e8910e3fc2922e83c81b" + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +ansi-styles@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" + dependencies: + color-convert "^1.9.0" + ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" -any-promise@^0.1.0, any-promise@~0.1.0: +any-promise@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -162,9 +204,13 @@ array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" -array-from@^2.1.1: +array-flatten@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" + +array-ify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" array-slice@^0.2.3: version "0.2.3" @@ -241,13 +287,13 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@1.x, async@^1.4.0, async@^1.5.0: +async@1.x, async@^1.4.0, async@^1.5.0, async@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385" +async@2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" dependencies: lodash "^4.14.0" @@ -269,7 +315,7 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" -autoprefixer@^6.3.1, autoprefixer@^6.7.5: +autoprefixer@^6.3.1: version "6.7.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" dependencies: @@ -280,7 +326,18 @@ autoprefixer@^6.3.1, autoprefixer@^6.7.5: postcss "^5.2.16" postcss-value-parser "^3.2.3" -avoriaz@^2.0.0: +autoprefixer@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" + dependencies: + browserslist "^2.1.5" + caniuse-lite "^1.0.30000697" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.6" + postcss-value-parser "^3.2.3" + +avoriaz@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/avoriaz/-/avoriaz-2.0.0.tgz#df0b4cd95afa6da03bed886595e36b9c1d17e201" dependencies: @@ -323,7 +380,7 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: +babel-core@^6.1.4, babel-core@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" dependencies: @@ -347,15 +404,29 @@ babel-core@^6.1.4, babel-core@^6.17.0, babel-core@^6.24.1, babel-core@~6: slash "^1.0.0" source-map "^0.5.0" -babel-eslint@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-6.1.2.tgz#5293419fe3672d66598d327da9694567ba6a5f2f" +babel-core@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" dependencies: - babel-traverse "^6.0.20" - babel-types "^6.0.19" - babylon "^6.0.18" - lodash.assign "^4.0.0" - lodash.pickby "^4.0.0" + babel-code-frame "^6.22.0" + babel-generator "^6.25.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.25.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + minimatch "^3.0.2" + path-is-absolute "^1.0.0" + private "^0.1.6" + slash "^1.0.0" + source-map "^0.5.0" babel-eslint@^7.2.1: version "7.2.2" @@ -379,6 +450,19 @@ babel-generator@^6.24.1: source-map "^0.5.0" trim-right "^1.0.1" +babel-generator@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + babel-helper-call-delegate@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" @@ -447,10 +531,6 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-helper-vue-jsx-merge-props@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.2.tgz#aceb1c373588279e2755ea1cfd35c22394fd33f8" - babel-helpers@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" @@ -458,14 +538,13 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-loader@^6.2.5: - version "6.4.1" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" +babel-loader@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.1.tgz#b87134c8b12e3e4c2a94e0546085bc680a2b8488" dependencies: - find-cache-dir "^0.1.1" - loader-utils "^0.2.16" + find-cache-dir "^1.0.0" + loader-utils "^1.0.2" mkdirp "^0.5.1" - object-assign "^4.0.1" babel-messages@^6.23.0: version "6.23.0" @@ -479,9 +558,9 @@ babel-plugin-check-es2015-constants@^6.22.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-module-resolver@^2.2.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.0.tgz#9c1cb2fcf2a1bdb45e91c6c985b96311123797f9" +babel-plugin-module-resolver@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.1.tgz#18be3c42ddf59f7a456c9e0512cd91394f6e4be1" dependencies: find-babel-config "^1.0.1" glob "^7.1.1" @@ -678,9 +757,9 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-vue-jsx@^3.3.0: - version "3.4.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.4.2.tgz#906cfe3f1b669b15d3298fffe1006ad31c447d2c" +babel-plugin-transform-vue-jsx@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-3.5.0.tgz#6b1ad29351ad753919403675f0bf8b2a43e17671" dependencies: esutils "^2.0.2" @@ -733,13 +812,20 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.11.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0: +babel-runtime@^6.18.0, babel-runtime@^6.22.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" +babel-runtime@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + babel-template@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" @@ -750,7 +836,17 @@ babel-template@^6.24.1: babylon "^6.11.0" lodash "^4.2.0" -babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: +babel-template@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + lodash "^4.2.0" + +babel-traverse@^6.23.1, babel-traverse@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" dependencies: @@ -764,7 +860,21 @@ babel-traverse@^6.0.20, babel-traverse@^6.23.1, babel-traverse@^6.24.1: invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: +babel-traverse@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" + dependencies: + babel-code-frame "^6.22.0" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + babylon "^6.17.2" + debug "^2.2.0" + globals "^9.0.0" + invariant "^2.2.0" + lodash "^4.2.0" + +babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" dependencies: @@ -773,10 +883,23 @@ babel-types@^6.0.19, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24 lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.0.18, babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: +babel-types@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" + dependencies: + babel-runtime "^6.22.0" + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^1.0.1" + +babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: version "6.16.1" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" +babylon@^6.17.2: + version "6.17.4" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" + backo2@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" @@ -785,14 +908,14 @@ balanced-match@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" -balanced-match@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" - balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + base64-arraybuffer@0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" @@ -805,6 +928,10 @@ base64id@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" +base64url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb" + batch@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" @@ -843,10 +970,6 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird@^2.10.2: - version "2.11.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" - bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.7: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" @@ -870,6 +993,17 @@ body-parser@^1.16.1: raw-body "~2.2.0" type-is "~1.6.14" +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -887,6 +1021,13 @@ brace-expansion@^1.0.0: balanced-match "^0.4.1" concat-map "0.0.1" +brace-expansion@^1.1.7: + version "1.1.8" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + braces@^0.1.2: version "0.1.5" resolved "https://registry.yarnpkg.com/braces/-/braces-0.1.5.tgz#c085711085291d8b75fdd74eab0f8597280711e6" @@ -967,6 +1108,17 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" +browserslist@^2.1.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" + dependencies: + caniuse-lite "^1.0.30000704" + electron-to-chromium "^1.3.16" + +buffer-indexof@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.0.tgz#f54f647c4f4e25228baa656a2e57e43d5f270982" + buffer-shims@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -991,6 +1143,10 @@ builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" +byline@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" + bytes@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" @@ -1020,6 +1176,10 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" +camelcase-css@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1027,7 +1187,7 @@ camelcase-keys@^2.0.0: camelcase "^2.0.0" map-obj "^1.0.0" -camelcase@^1.0.2, camelcase@^1.2.1: +camelcase@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" @@ -1039,6 +1199,10 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" @@ -1052,6 +1216,10 @@ caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000656" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" +caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: + version "1.0.30000710" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000710.tgz#1c249bf7c6a61161c9b10906e3ad9fa5b6761af1" + caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -1067,15 +1235,18 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" +chai@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.0.tgz#331a0391b55c3af8740ae9c3b7458bc1c3805e6d" dependencies: assertion-error "^1.0.1" - deep-eql "^0.1.3" - type-detect "^1.0.0" + check-error "^1.0.1" + deep-eql "^2.0.1" + get-func-name "^2.0.0" + pathval "^1.0.0" + type-detect "^4.0.0" -chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -1085,6 +1256,14 @@ chalk@*, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.0, chalk@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" + dependencies: + ansi-styles "^3.1.0" + escape-string-regexp "^1.0.5" + supports-color "^4.0.0" + chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -1116,6 +1295,10 @@ change-case@3.0.x: upper-case "^1.1.1" upper-case-first "^1.1.0" +check-error@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + cheerio@0.22.0, cheerio@^0.22.0: version "0.22.0" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" @@ -1149,7 +1332,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: +chokidar@^1.4.1, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1164,6 +1347,25 @@ chokidar@^1.4.1, chokidar@^1.4.3, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" +chokidar@^1.6.0, chokidar@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +ci-info@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" + cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" @@ -1199,18 +1401,16 @@ cli-cursor@^1.0.1: dependencies: restore-cursor "^1.0.1" +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + dependencies: + restore-cursor "^2.0.0" + cli-width@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" -clipboard@^1.5.5: - version "1.6.1" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.6.1.tgz#65c5b654812466b0faab82dc6ba0f1d2f8e4be53" - dependencies: - good-listener "^1.2.0" - select "^1.1.2" - tiny-emitter "^1.0.0" - cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -1260,21 +1460,15 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codecov@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.1.0.tgz#25f48f9e9aa7473b61c5a9a934d595420a71cade" +codecov@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.3.0.tgz#ad25a2c6e0442d13740d9d4ddbb9a3e2714330f4" dependencies: argv "0.0.2" - request "2.79.0" + request "2.81.0" urlgrey "0.4.4" -collections@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e" - dependencies: - weak-map "1.0.0" - -color-convert@^1.3.0: +color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.0" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -1310,6 +1504,13 @@ colors@^1.1.0, colors@^1.1.2, colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" +columnify@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" + dependencies: + strip-ansi "^3.0.0" + wcwidth "^1.0.0" + combine-lists@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" @@ -1322,12 +1523,9 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -command-join@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/command-join/-/command-join-1.1.1.tgz#09e7609012e1dd8b4f0a14fde41a69eff1d2111f" - dependencies: - array-from "^2.1.1" - repeat-string "^1.5.4" +command-join@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/command-join/-/command-join-2.0.0.tgz#52e8b984f4872d952ff1bdc8b98397d27c7144cf" commander@2.8.x: version "2.8.1" @@ -1345,6 +1543,13 @@ commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" +compare-func@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648" + dependencies: + array-ify "^1.0.0" + dot-prop "^3.0.0" + component-bind@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" @@ -1390,7 +1595,7 @@ concat-stream@1.5.0: readable-stream "~2.0.0" typedarray "~0.0.5" -concat-stream@^1.5.2: +concat-stream@^1.4.10, concat-stream@^1.5.2: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -1457,6 +1662,165 @@ content-type@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" +conventional-changelog-angular@^1.3.4: + version "1.4.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.4.0.tgz#118b9f7d41a3d99500bfb6bea1f3525e055e8b9b" + dependencies: + compare-func "^1.3.1" + github-url-from-git "^1.4.0" + q "^1.4.1" + read-pkg-up "^2.0.0" + +conventional-changelog-atom@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-0.1.1.tgz#d40a9b297961b53c745e5d1718fd1a3379f6a92f" + dependencies: + q "^1.4.1" + +conventional-changelog-cli@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-cli/-/conventional-changelog-cli-1.3.2.tgz#33abf2b5720a9b094df38e81741ccb502e1a4125" + dependencies: + add-stream "^1.0.0" + conventional-changelog "^1.1.4" + lodash "^4.1.0" + meow "^3.7.0" + tempfile "^1.1.1" + +conventional-changelog-codemirror@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-0.1.0.tgz#7577a591dbf9b538e7a150a7ee62f65a2872b334" + dependencies: + q "^1.4.1" + +conventional-changelog-core@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-1.9.0.tgz#de5dfbc091847656508d4a389e35c9a1bc49e7f4" + dependencies: + conventional-changelog-writer "^1.1.0" + conventional-commits-parser "^1.0.0" + dateformat "^1.0.12" + get-pkg-repo "^1.0.0" + git-raw-commits "^1.2.0" + git-remote-origin-url "^2.0.0" + git-semver-tags "^1.2.0" + lodash "^4.0.0" + normalize-package-data "^2.3.5" + q "^1.4.1" + read-pkg "^1.1.0" + read-pkg-up "^1.0.1" + through2 "^2.0.0" + +conventional-changelog-ember@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-0.2.6.tgz#8b7355419f5127493c4c562473ab2fc792f1c2b6" + dependencies: + q "^1.4.1" + +conventional-changelog-eslint@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-0.1.0.tgz#a52411e999e0501ce500b856b0a643d0330907e2" + dependencies: + q "^1.4.1" + +conventional-changelog-express@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-0.1.0.tgz#55c6c841c811962036c037bdbd964a54ae310fce" + dependencies: + q "^1.4.1" + +conventional-changelog-jquery@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz#0208397162e3846986e71273b6c79c5b5f80f510" + dependencies: + q "^1.4.1" + +conventional-changelog-jscs@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz#0479eb443cc7d72c58bf0bcf0ef1d444a92f0e5c" + dependencies: + q "^1.4.1" + +conventional-changelog-jshint@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-0.1.0.tgz#00cab8e9a3317487abd94c4d84671342918d2a07" + dependencies: + compare-func "^1.3.1" + q "^1.4.1" + +conventional-changelog-writer@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-1.4.1.tgz#3f4cb4d003ebb56989d30d345893b52a43639c8e" + dependencies: + compare-func "^1.3.1" + conventional-commits-filter "^1.0.0" + dateformat "^1.0.11" + handlebars "^4.0.2" + json-stringify-safe "^5.0.1" + lodash "^4.0.0" + meow "^3.3.0" + semver "^5.0.1" + split "^1.0.0" + through2 "^2.0.0" + +conventional-changelog@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-1.1.4.tgz#108bc750c2a317e200e2f9b413caaa1f8c7efa3b" + dependencies: + conventional-changelog-angular "^1.3.4" + conventional-changelog-atom "^0.1.0" + conventional-changelog-codemirror "^0.1.0" + conventional-changelog-core "^1.9.0" + conventional-changelog-ember "^0.2.6" + conventional-changelog-eslint "^0.1.0" + conventional-changelog-express "^0.1.0" + conventional-changelog-jquery "^0.1.0" + conventional-changelog-jscs "^0.1.0" + conventional-changelog-jshint "^0.1.0" + +conventional-commits-filter@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-1.0.0.tgz#6fc2a659372bc3f2339cf9ffff7e1b0344b93039" + dependencies: + is-subset "^0.1.1" + modify-values "^1.0.0" + +conventional-commits-parser@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-1.3.0.tgz#e327b53194e1a7ad5dc63479ee9099a52b024865" + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.0" + lodash "^4.2.1" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + trim-off-newlines "^1.0.0" + +conventional-commits-parser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.0.0.tgz#71d01910cb0a99aeb20c144e50f81f4df3178447" + dependencies: + JSONStream "^1.0.4" + is-text-path "^1.0.0" + lodash "^4.2.1" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + trim-off-newlines "^1.0.0" + +conventional-recommended-bump@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-1.0.1.tgz#56b8ae553a8a1152fa069e767599e1f6948bd36c" + dependencies: + concat-stream "^1.4.10" + conventional-commits-filter "^1.0.0" + conventional-commits-parser "^2.0.0" + git-raw-commits "^1.2.0" + git-semver-tags "^1.2.1" + meow "^3.3.0" + object-assign "^4.0.1" + convert-source-map@^1.1.0: version "1.5.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" @@ -1469,19 +1833,6 @@ cookie@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" -copy-webpack-plugin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200" - dependencies: - bluebird "^2.10.2" - fs-extra "^0.26.4" - glob "^6.0.4" - is-glob "^3.1.0" - loader-utils "^0.2.15" - lodash "^4.3.0" - minimatch "^3.0.0" - node-dir "^0.1.10" - core-js@^2.2.0, core-js@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" @@ -1501,13 +1852,6 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -cp-cli@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/cp-cli/-/cp-cli-1.0.2.tgz#36f202a7a10ab6d455b6b2ab8c9d690d84572a42" - dependencies: - fs-extra "^0.30.0" - yargs "^4.6.0" - create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -1531,21 +1875,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" -cross-env@^3.1.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" +cross-env@^5.0.1: + version "5.0.3" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.3.tgz#8f55acef7469fed364f4039a9f7ece90191e3981" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" -cross-spawn@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - -cross-spawn@^5.1.0: +cross-spawn@^5.0.1, cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" dependencies: @@ -1574,7 +1911,7 @@ crypto-browserify@^3.11.0: public-encrypt "^4.0.0" randombytes "^2.0.0" -css-color-function@^1.2.0: +css-color-function@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: @@ -1587,22 +1924,24 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-loader@^0.24.0: - version "0.24.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.24.0.tgz#7afaafb4c0fb2f90b335ed10a1c77b34d64843fe" +css-loader@^0.28.4: + version "0.28.4" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f" dependencies: babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.6.0" + css-selector-tokenizer "^0.7.0" cssnano ">=2.6.1 <4" - loader-utils "~0.2.2" - lodash.camelcase "^3.0.1" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" object-assign "^4.0.1" postcss "^5.0.6" postcss-modules-extract-imports "^1.0.0" postcss-modules-local-by-default "^1.0.1" postcss-modules-scope "^1.0.0" postcss-modules-values "^1.1.0" - source-list-map "^0.1.4" + postcss-value-parser "^3.3.0" + source-list-map "^0.1.7" css-select@^1.1.0, css-select@~1.2.0: version "1.2.0" @@ -1621,6 +1960,14 @@ css-selector-tokenizer@^0.6.0: fastparse "^1.1.1" regexpu-core "^1.0.0" +css-selector-tokenizer@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" @@ -1703,6 +2050,12 @@ damerau-levenshtein@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" +dargs@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17" + dependencies: + number-is-nan "^1.0.0" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1713,7 +2066,7 @@ date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" -dateformat@^1.0.6: +dateformat@^1.0.11, dateformat@^1.0.12, dateformat@^1.0.6: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" dependencies: @@ -1756,15 +2109,29 @@ debug@2.6.3, debug@^2.1.1, debug@^2.2.0: dependencies: ms "0.7.2" +debug@2.6.8, debug@^2.6.6, debug@^2.6.8: + version "2.6.8" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" + dependencies: + ms "2.0.0" + decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -deep-eql@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + +deep-eql@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a" dependencies: - type-detect "0.1.1" + type-detect "^3.0.0" + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" deep-extend@~0.4.0: version "0.4.1" @@ -1774,7 +2141,7 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" -defaults@^1.0.0: +defaults@^1.0.0, defaults@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" dependencies: @@ -1803,14 +2170,21 @@ del@^2.0.2: pinkie-promise "^2.0.0" rimraf "^2.2.8" +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" -delegate@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.1.2.tgz#1e1bc6f5cadda6cb6cbf7e6d05d0bcdd5712aebe" - delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -1846,13 +2220,25 @@ detect-indent@^4.0.0: dependencies: repeating "^2.0.0" +detect-indent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" + +detect-node@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" + di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" +diff@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" + +diff@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9" diffie-hellman@^5.0.0: version "5.0.2" @@ -1862,6 +2248,23 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + +dns-packet@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.1.1.tgz#2369d45038af045f3898e6fa56862aed3f40296c" + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + dependencies: + buffer-indexof "^1.0.0" + doctrine@1.5.0, doctrine@^1.2.2: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -1941,12 +2344,22 @@ dot-case@^2.1.0: dependencies: no-case "^2.2.0" +dot-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" + dependencies: + is-obj "^1.0.0" + duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" dependencies: readable-stream "~1.1.9" +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" @@ -1970,6 +2383,10 @@ electron-to-chromium@^1.2.7: version "1.3.5" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.5.tgz#6cd6ff2106224a6130e235f21050f9546bc3e729" +electron-to-chromium@^1.3.16: + version "1.3.17" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.17.tgz#41c13457cc7166c5c15e767ae61d86a8cacdee5d" + elliptic@^6.0.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" @@ -2039,14 +2456,14 @@ engine.io@1.8.3: engine.io-parser "1.3.2" ws "1.1.2" -enhanced-resolve@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz#9f4b626f577245edcf4b2ad83d86e17f4f421dec" +enhanced-resolve@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" dependencies: graceful-fs "^4.1.2" memory-fs "^0.4.0" object-assign "^4.0.1" - tapable "^0.2.5" + tapable "^0.2.7" ent@~2.2.0: version "2.2.0" @@ -2204,17 +2621,6 @@ eslint-import-resolver-node@^0.2.0: object-assign "^4.0.1" resolve "^1.1.6" -eslint-loader@^1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.7.1.tgz#50b158dd6272dcefb97e984254837f81a5802ce0" - dependencies: - find-cache-dir "^0.1.1" - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - eslint-module-utils@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" @@ -2222,9 +2628,9 @@ eslint-module-utils@^2.0.0: debug "2.2.0" pkg-dir "^1.0.0" -eslint-plugin-html@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-2.0.1.tgz#3a829510e82522f1e2e44d55d7661a176121fce1" +eslint-plugin-html@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.1.tgz#d6c03796e89ac6b735da6fef9ca9162b423daee3" dependencies: htmlparser2 "^3.8.2" @@ -2258,7 +2664,7 @@ eslint-plugin-lean-imports@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/eslint-plugin-lean-imports/-/eslint-plugin-lean-imports-0.3.3.tgz#acb835d23801d92d2ce119b752b97c953f96d865" -eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: +eslint-plugin-react@^6.10.3: version "6.10.3" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.10.3.tgz#c5435beb06774e12c7db2f6abaddcbf900cd3f78" dependencies: @@ -2268,12 +2674,20 @@ eslint-plugin-react@^6.10.3, eslint-plugin-react@^6.9.0: jsx-ast-utils "^1.3.4" object.assign "^4.0.4" -eslint-plugin-vue@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.0.1.tgz#814aa24b5a892d1a95a9d65d980a11202e597e3b" +eslint-plugin-react@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.1.0.tgz#27770acf39f5fd49cd0af4083ce58104eb390d4c" dependencies: - eslint-plugin-html "^2.0.0" - eslint-plugin-react "^6.9.0" + doctrine "^2.0.0" + has "^1.0.1" + jsx-ast-utils "^1.4.1" + +eslint-plugin-vue@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-2.1.0.tgz#50ed0b7e9a2389d90e689743a3cc26b502441b69" + dependencies: + eslint-plugin-html "^3.0.0" + eslint-plugin-react "^7.0.0" eslint@^3.18.0: version "3.19.0" @@ -2390,6 +2804,30 @@ evp_bytestokey@^1.0.0: dependencies: create-hash "^1.1.1" +execa@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -2464,20 +2902,28 @@ extend@^3.0.0, extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" +external-editor@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972" + dependencies: + iconv-lite "^0.4.17" + jschardet "^1.4.2" + tmp "^0.0.31" + extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" dependencies: is-extglob "^1.0.0" -extract-text-webpack-plugin@^2.0.0-beta.5: - version "2.1.0" - resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.0.tgz#69315b885f876dbf96d3819f6a9f1cca7aebf159" +extract-text-webpack-plugin@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-2.1.2.tgz#756ef4efa8155c3681833fbc34da53b941746d6c" dependencies: - ajv "^4.11.2" async "^2.1.2" loader-utils "^1.0.2" - webpack-sources "^0.1.0" + schema-utils "^0.3.0" + webpack-sources "^1.0.1" extract-zip@~1.5.0: version "1.5.0" @@ -2499,6 +2945,10 @@ fancy-log@^1.1.0: chalk "^1.1.1" time-stamp "^1.0.0" +fast-deep-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" + fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" @@ -2547,6 +2997,12 @@ figures@^1.3.5: escape-string-regexp "^1.0.5" object-assign "^4.1.0" +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + dependencies: + escape-string-regexp "^1.0.5" + file-entry-cache@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" @@ -2554,12 +3010,6 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" -file-loader@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.9.0.tgz#1d2daddd424ce6d1b07cfe3f79731bed3617ab42" - dependencies: - loader-utils "~0.2.5" - file-save@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/file-save/-/file-save-0.2.0.tgz#39b20d0214e656b1417faa3c32d317b678545db7" @@ -2599,13 +3049,13 @@ find-babel-config@^1.0.1: json5 "^0.5.0" path-exists "^3.0.0" -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" +find-cache-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" dependencies: commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" + make-dir "^1.0.0" + pkg-dir "^2.0.0" find-index@^0.1.1: version "0.1.1" @@ -2618,6 +3068,12 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" + findup-sync@^0.4.2: version "0.4.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" @@ -2686,11 +3142,11 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -formatio@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9" +formatio@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb" dependencies: - samsam "~1.1" + samsam "1.x" forwarded@~0.1.0: version "0.1.0" @@ -2718,34 +3174,13 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^0.24.0: - version "0.24.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" +fs-extra@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" dependencies: graceful-fs "^4.1.2" - jsonfile "^2.1.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-extra@^0.26.4: - version "0.26.7" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-extra@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" + jsonfile "^3.0.0" + universalify "^0.1.0" fs-extra@~1.0.0: version "1.0.0" @@ -2755,12 +3190,6 @@ fs-extra@~1.0.0: jsonfile "^2.1.0" klaw "^1.0.0" -fs-promise@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/fs-promise/-/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" - dependencies: - any-promise "~0.1.0" - fs-readdir-recursive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" @@ -2810,6 +3239,19 @@ gauge@~2.7.1: strip-ansi "^3.0.1" wide-align "^1.1.0" +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + gaze@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" @@ -2830,28 +3272,84 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + +get-pkg-repo@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" + dependencies: + hosted-git-info "^2.1.4" + meow "^3.3.0" + normalize-package-data "^2.3.0" + parse-github-repo-url "^1.3.0" + through2 "^2.0.0" + +get-port@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.1.0.tgz#ef01b18a84ca6486970ff99e54446141a73ffd3e" + get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" dependencies: assert-plus "^1.0.0" -gh-pages@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1" +gh-pages@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-1.0.0.tgz#4a46f4c25439f7a2b7e6835504d4a49e949f04ca" dependencies: - async "2.1.2" + async "2.1.4" + base64url "^2.0.0" commander "2.9.0" + fs-extra "^3.0.1" globby "^6.1.0" - graceful-fs "4.1.10" - q "1.4.1" - q-io "1.13.2" + graceful-fs "4.1.11" rimraf "^2.5.4" +git-raw-commits@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.2.0.tgz#0f3a8bfd99ae0f2d8b9224d58892975e9a52d03c" + dependencies: + dargs "^4.0.1" + lodash.template "^4.0.2" + meow "^3.3.0" + split2 "^2.0.0" + through2 "^2.0.0" + +git-remote-origin-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" + dependencies: + gitconfiglocal "^1.0.0" + pify "^2.3.0" + +git-semver-tags@^1.2.0, git-semver-tags@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-1.2.1.tgz#6ccd2a52e735b736748dc762444fcd9588e27490" + dependencies: + meow "^3.3.0" + semver "^5.0.1" + +gitconfiglocal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" + dependencies: + ini "^1.3.2" + +github-url-from-git@^1.4.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.5.0.tgz#f985fedcc0a9aa579dc88d7aff068d55cc6251a0" + glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -2888,9 +3386,9 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.0.5: - version "7.0.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95" +glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -2908,7 +3406,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.15, glob@^5.0.3: +glob@^5.0.15: version "5.0.15" resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" dependencies: @@ -2918,24 +3416,14 @@ glob@^5.0.15, glob@^5.0.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" +glob@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.2" + minimatch "^3.0.4" once "^1.3.0" path-is-absolute "^1.0.0" @@ -2967,17 +3455,6 @@ globals@^9.0.0, globals@^9.14.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" -globby@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^5.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^1.0.0" - globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -3013,15 +3490,9 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -good-listener@^1.2.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - dependencies: - delegate "^3.1.2" - -graceful-fs@4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" +graceful-fs@4.1.11, graceful-fs@^4.1.11: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" graceful-fs@^3.0.0: version "3.0.11" @@ -3029,6 +3500,10 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" +graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" + graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" @@ -3041,7 +3516,7 @@ growl@1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f" -gulp-util@*, gulp-util@^3.0.0, gulp-util@^3.0.8: +gulp-util@^3.0.0, gulp-util@^3.0.8: version "3.0.8" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" dependencies: @@ -3088,6 +3563,10 @@ gulplog@^1.0.0: dependencies: glogg "^1.0.0" +handle-thing@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" + handlebars@^4.0.1: version "4.0.6" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" @@ -3098,6 +3577,16 @@ handlebars@^4.0.1: optionalDependencies: uglify-js "^2.6" +handlebars@^4.0.2: + version "4.0.10" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.10.tgz#3d30c718b09a3d96f23ea4cc1f403c4d3ba9ff4f" + dependencies: + async "^1.4.0" + optimist "^0.6.1" + source-map "^0.4.4" + optionalDependencies: + uglify-js "^2.6" + har-schema@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" @@ -3142,6 +3631,10 @@ has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + has-gulplog@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -3195,7 +3688,11 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -highlight.js@^9.4.0, highlight.js@^9.8.0: +highlight.js@^9.12.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" + +highlight.js@^9.4.0: version "9.11.0" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.11.0.tgz#47f98c7399918700db2caf230ded12cec41a84ae" @@ -3228,19 +3725,22 @@ hosted-git-info@^2.1.4: version "2.4.2" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + html-comment-regex@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" -html-loader@^0.4.3: - version "0.4.5" - resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-0.4.5.tgz#5fbcd87cd63a5c49a7fce2fe56f425e05729c68c" - dependencies: - es6-templates "^0.2.2" - fastparse "^1.1.1" - html-minifier "^3.0.1" - loader-utils "^1.0.2" - object-assign "^4.1.0" +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" html-minifier@^2.1.5: version "2.1.7" @@ -3254,7 +3754,7 @@ html-minifier@^2.1.5: relateurl "0.2.x" uglify-js "2.6.x" -html-minifier@^3.0.1, html-minifier@^3.2.3: +html-minifier@^3.2.3: version "3.4.3" resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.4.3.tgz#eb3a7297c804611f470454eeebe0aacc427e424a" dependencies: @@ -3267,9 +3767,9 @@ html-minifier@^3.0.1, html-minifier@^3.2.3: relateurl "0.2.x" uglify-js "~2.8.22" -html-webpack-plugin@^2.22.0: - version "2.28.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz#2e7863b57e5fd48fe263303e2ffc934c3064d009" +html-webpack-plugin@^2.29.0: + version "2.30.1" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5" dependencies: bluebird "^3.4.7" html-minifier "^3.2.3" @@ -3308,6 +3808,10 @@ htmlparser2@~3.8.1: entities "1.0" readable-stream "1.1" +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + http-errors@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" @@ -3325,7 +3829,7 @@ http-errors@~1.6.1: setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" -http-proxy-middleware@~0.17.1: +http-proxy-middleware@~0.17.4: version "0.17.4" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" dependencies: @@ -3357,10 +3861,20 @@ iconv-lite@0.4.15: version "0.4.15" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" +iconv-lite@^0.4.17: + version "0.4.18" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" + icss-replace-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + dependencies: + postcss "^6.0.1" + ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" @@ -3398,7 +3912,7 @@ inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1: +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: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" @@ -3406,16 +3920,10 @@ inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" -ini@^1.3.4, ini@~1.3.0: +ini@^1.3.2, ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" -inject-loader@^3.0.0-beta2: - version "3.0.0" - resolved "https://registry.yarnpkg.com/inject-loader/-/inject-loader-3.0.0.tgz#0aea1f96e589e657bdbb6b26e7d9d41730e5b68f" - dependencies: - babel-core "~6" - inquirer@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" @@ -3434,6 +3942,31 @@ inquirer@^0.12.0: strip-ansi "^3.0.0" through "^2.3.6" +inquirer@^3.0.6: + version "3.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.1.tgz#06ceb0f540f45ca548c17d6840959878265fa175" + dependencies: + ansi-escapes "^2.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^2.0.4" + figures "^2.0.0" + lodash "^4.3.0" + mute-stream "0.0.7" + run-async "^2.2.0" + rx-lite "^4.0.8" + rx-lite-aggregates "^4.0.8" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + +internal-ip@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c" + dependencies: + meow "^3.3.0" + interpret@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" @@ -3448,6 +3981,10 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" +ip@^1.1.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + ipaddr.js@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" @@ -3487,6 +4024,12 @@ is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" +is-ci@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" + dependencies: + ci-info "^1.0.0" + is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" @@ -3566,6 +4109,10 @@ is-number@^2.0.2, is-number@^2.1.0: dependencies: kind-of "^3.0.2" +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -3594,6 +4141,10 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" @@ -3616,10 +4167,14 @@ is-resolvable@^1.0.0: dependencies: tryit "^1.0.1" -is-stream@^1.0.1: +is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" +is-subset@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" + is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" @@ -3630,6 +4185,12 @@ is-symbol@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" +is-text-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" + dependencies: + text-extensions "^1.0.0" + is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -3733,9 +4294,9 @@ js-base64@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" -js-beautify@^1.6.3: - version "1.6.12" - resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.12.tgz#78b75933505d376da6e5a28e9b7887e0094db8b5" +js-beautify@^1.6.14: + version "1.6.14" + resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.14.tgz#d3b8f7322d02b9277d58bd238264c327e58044cd" dependencies: config-chain "~1.1.5" editorconfig "^0.13.2" @@ -3764,6 +4325,10 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" +jschardet@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" + jsdom@^7.0.2: version "7.2.2" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" @@ -3796,6 +4361,10 @@ json-loader@^0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" +json-schema-traverse@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -3806,7 +4375,7 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@~5.0.1: +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -3828,10 +4397,20 @@ jsonfile@^2.1.0: optionalDependencies: graceful-fs "^4.1.6" +jsonfile@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" + optionalDependencies: + graceful-fs "^4.1.6" + jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + jsonpointer@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" @@ -3845,13 +4424,13 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" -jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4: +jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4, jsx-ast-utils@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" -karma-chrome-launcher@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.0.0.tgz#c2790c5a32b15577d0fff5a4d5a2703b3b439c25" +karma-chrome-launcher@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf" dependencies: fs-access "^1.0.0" which "^1.2.1" @@ -3891,15 +4470,15 @@ karma-sourcemap-loader@^0.3.7: dependencies: graceful-fs "^4.1.2" -karma-spec-reporter@0.0.30: - version "0.0.30" - resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.30.tgz#d10b5c8bb441cb1c6adf56785f89d395f2e9093a" +karma-spec-reporter@^0.0.31: + version "0.0.31" + resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.31.tgz#4830dc7148a155c7d7a186e632339a0d80fadec3" dependencies: colors "^1.1.2" -karma-webpack@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6" +karma-webpack@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.4.tgz#3e2d4f48ba94a878e1c66bb8e1ae6128987a175b" dependencies: async "~0.9.0" loader-utils "^0.2.5" @@ -3907,9 +4486,9 @@ karma-webpack@^2.0.2: source-map "^0.1.41" webpack-dev-middleware "^1.0.11" -karma@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-1.6.0.tgz#0e871d4527d5eac56c41d181f03c5c0a7e6dbf3e" +karma@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/karma/-/karma-1.7.0.tgz#6f7a1a406446fa2e187ec95398698f4cee476269" dependencies: bluebird "^3.3.0" body-parser "^1.16.1" @@ -3955,6 +4534,13 @@ klaw@^1.0.0: optionalDependencies: graceful-fs "^4.1.9" +last-call-webpack-plugin@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-2.0.1.tgz#4fd10d3afe79d2fad45dc873928980cbe799f1a7" + dependencies: + lodash "^4.17.4" + webpack-sources "^1.0.1" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -3965,33 +4551,45 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lerna@2.0.0-beta.31: - version "2.0.0-beta.31" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0-beta.31.tgz#68da53b860f8193d4653a6d0601ef300b8d7176d" +lerna@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.0.0.tgz#49a72fe70e06aebfd7ea23efb2ab41abe60ebeea" dependencies: async "^1.5.0" chalk "^1.1.1" cmd-shim "^2.0.2" - command-join "^1.1.1" - cross-spawn "^4.0.0" - glob "^7.0.6" - inquirer "^0.12.0" - lodash.find "^4.3.0" - lodash.unionwith "^4.2.0" - meow "^3.7.0" - minimatch "^3.0.0" - mkdirp "^0.5.1" - normalize-path "^2.0.1" - object-assign "^4.0.1" - object-assign-sorted "^1.0.0" - pad "^1.0.0" - path-exists "^2.1.0" - progress "^1.1.8" + columnify "^1.5.4" + command-join "^2.0.0" + conventional-changelog-cli "^1.3.1" + conventional-recommended-bump "^1.0.0" + dedent "^0.7.0" + execa "^0.6.3" + find-up "^2.1.0" + fs-extra "^3.0.1" + get-port "^3.1.0" + glob "^7.1.2" + globby "^6.1.0" + graceful-fs "^4.1.11" + inquirer "^3.0.6" + is-ci "^1.0.10" + load-json-file "^2.0.0" + lodash "^4.17.4" + minimatch "^3.0.4" + npmlog "^4.1.0" + p-finally "^1.0.0" + path-exists "^3.0.0" read-cmd-shim "^1.0.1" - rimraf "^2.4.4" + read-pkg "^2.0.0" + rimraf "^2.6.1" + safe-buffer "^5.0.1" semver "^5.1.0" - signal-exit "^2.1.2" - sync-exec "^0.6.2" + signal-exit "^3.0.2" + strong-log-transformer "^1.0.6" + temp-write "^3.3.0" + write-file-atomic "^2.1.0" + write-json-file "^2.1.0" + write-pkg "^3.0.1" + yargs "^8.0.1" levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -4036,18 +4634,20 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" -loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5, loader-utils@~0.2.2, loader-utils@~0.2.5: +loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.5: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" dependencies: @@ -4064,6 +4664,13 @@ loader-utils@^1.0.2, loader-utils@^1.1.0: emojis-list "^2.0.0" json5 "^0.5.0" +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -4087,13 +4694,6 @@ lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" -lodash._createcompounder@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" - dependencies: - lodash.deburr "^3.0.0" - lodash.words "^3.0.0" - lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" @@ -4110,7 +4710,7 @@ lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" -lodash._reinterpolate@^3.0.0: +lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -4118,10 +4718,6 @@ lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" -lodash.assign@^4.0.0, lodash.assign@^4.0.3, lodash.assign@^4.0.6: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - lodash.assignin@^4.0.9: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" @@ -4134,11 +4730,9 @@ lodash.bind@^4.1.4: version "4.2.1" resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" -lodash.camelcase@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" - dependencies: - lodash._createcompounder "^3.0.0" +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" lodash.cond@^4.3.0: version "4.5.2" @@ -4152,12 +4746,6 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" -lodash.deburr@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" - dependencies: - lodash._root "^3.0.0" - lodash.defaults@^4.0.1: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" @@ -4172,10 +4760,6 @@ lodash.filter@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" -lodash.find@^4.3.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" - lodash.flatten@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" @@ -4232,10 +4816,6 @@ lodash.pick@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" -lodash.pickby@^4.0.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz#7dea21d8c18d7703a27c704c15d3b84a67e33aff" - lodash.reduce@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" @@ -4266,6 +4846,13 @@ lodash.template@^3.0.0: lodash.restparam "^3.0.0" lodash.templatesettings "^3.0.0" +lodash.template@^4.0.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + lodash.templatesettings@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" @@ -4273,25 +4860,21 @@ lodash.templatesettings@^3.0.0: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" -lodash.unionwith@^4.2.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.unionwith/-/lodash.unionwith-4.6.0.tgz#74d140b5ca8146e6c643c3724f5152538d9ac1f0" +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + dependencies: + lodash._reinterpolate "~3.0.0" lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" -lodash.words@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" - dependencies: - lodash._root "^3.0.0" - lodash@^3.8.0: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0: +lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, 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, lodash@^4.5.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -4306,11 +4889,11 @@ log4js@^0.6.31: readable-stream "~1.0.2" semver "~4.3.3" -lolex@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31" +loglevel@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.4.1.tgz#95b383f91a3c2756fd4ab093667e4309161f2bcd" -lolex@^1.5.1, lolex@^1.6.0: +lolex@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6" @@ -4358,10 +4941,23 @@ lru-cache@^4.0.1: pseudomap "^1.0.1" yallist "^2.0.0" +lru-cache@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + macaddress@^0.2.8: version "0.2.8" resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" +make-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" + dependencies: + pify "^2.3.0" + map-cache@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -4370,17 +4966,11 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" -markdown-it-anchor@^2.5.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-2.7.1.tgz#372f67da7a4c4632ad0ebe4c9691726efe25342a" - dependencies: - string "^3.0.1" - markdown-it-container@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-2.0.0.tgz#0019b43fd02eefece2f1960a2895fba81a404695" -markdown-it@^6.0.5, markdown-it@^6.1.1: +markdown-it@^6.0.5: version "6.1.1" resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-6.1.1.tgz#ced037f4473ee9f5153ac414f77dc83c91ba927c" dependencies: @@ -4412,6 +5002,12 @@ media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + dependencies: + mimic-fn "^1.0.0" + memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -4477,13 +5073,13 @@ mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: dependencies: mime-db "~1.27.0" -mime@1.3.4, mime@1.3.x, mime@^1.2.11, mime@^1.3.4: +mime@1.3.4, mime@1.3.x, mime@^1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" -mimeparse@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a" +mimic-fn@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" minimalistic-assert@^1.0.0: version "1.0.0" @@ -4505,6 +5101,12 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -4520,6 +5122,10 @@ minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" +minimist@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" + mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -4532,22 +5138,30 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi dependencies: minimist "0.0.8" -mocha@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.2.0.tgz#7dc4f45e5088075171a68896814e6ae9eb7a85e3" +mocha@^3.4.2: + version "3.5.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.5.0.tgz#1328567d2717f997030f8006234bce9b8cd72465" dependencies: browser-stdout "1.3.0" commander "2.9.0" - debug "2.2.0" - diff "1.4.0" + debug "2.6.8" + diff "3.2.0" escape-string-regexp "1.0.5" - glob "7.0.5" + glob "7.1.1" growl "1.9.2" json3 "3.3.2" lodash.create "3.1.1" mkdirp "0.5.1" supports-color "3.1.2" +modify-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2" + +moment@^2.6.0: + version "2.18.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" + ms@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -4556,6 +5170,21 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + +multicast-dns@^6.0.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.1.1.tgz#6e7de86a570872ab17058adea7160bbeca814dde" + dependencies: + dns-packet "^1.0.1" + thunky "^0.1.0" + multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" @@ -4566,10 +5195,18 @@ mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + nan@^2.3.0: version "2.6.2" resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" +native-promise-only@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11" + natives@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" @@ -4594,11 +5231,9 @@ no-case@^2.2.0: dependencies: lower-case "^1.1.1" -node-dir@^0.1.10: - version "0.1.16" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.16.tgz#d2ef583aa50b90d93db8cdd26fcea58353957fe4" - dependencies: - minimatch "^3.0.2" +node-forge@0.6.33: + version "0.6.33" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz#463811879f573d45155ad6a9f43dc296e8e85ebc" node-libs-browser@^2.0.0: version "2.0.0" @@ -4666,6 +5301,15 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" +normalize-package-data@^2.3.0, normalize-package-data@^2.3.5: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" @@ -4694,6 +5338,12 @@ normalize-url@^1.4.0: query-string "^4.1.0" sort-keys "^1.0.0" +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" @@ -4703,6 +5353,15 @@ npmlog@^4.0.2: gauge "~2.7.1" set-blocking "~2.0.0" +npmlog@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + nth-check@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" @@ -4729,13 +5388,6 @@ oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" -object-assign-sorted@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/object-assign-sorted/-/object-assign-sorted-1.0.0.tgz#e739f698164014ec1f050f38decabad1e9b228bf" - dependencies: - object-assign "^4.0.1" - sorted-object "^2.0.0" - object-assign@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" @@ -4744,7 +5396,7 @@ object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -4752,10 +5404,6 @@ object-component@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" -object-hash@^1.1.4: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c" - object-keys@^1.0.10, object-keys@^1.0.8: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" @@ -4775,6 +5423,10 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" +obuf@^1.0.0, obuf@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -4801,24 +5453,32 @@ onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" -open@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + dependencies: + mimic-fn "^1.0.0" -optimist@^0.6.1, optimist@~0.6.1: +opn@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" dependencies: minimist "~0.0.1" wordwrap "~0.0.2" -optimize-css-assets-webpack-plugin@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-1.3.1.tgz#e2f198cdf63fe92ac2e3e321f1ade8faf1b59179" +optimize-css-assets-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-3.0.0.tgz#03d4ce02e91ba3f2a7905507dc6be5f90b4158fd" dependencies: cssnano "^3.4.0" - underscore "^1.8.3" - webpack-sources "^0.1.0" + last-call-webpack-plugin "^2.0.1" optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" @@ -4867,6 +5527,14 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -4886,9 +5554,23 @@ output-file-sync@^1.1.0: mkdirp "^0.5.1" object-assign "^4.1.0" -pad@^1.0.0: +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +p-limit@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/pad/-/pad-1.1.0.tgz#7a7d185200ebac32f9f12ee756c3a1d087b3190b" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + dependencies: + p-limit "^1.1.0" + +p-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" pako@~0.2.0: version "0.2.9" @@ -4918,6 +5600,10 @@ parse-filepath@^1.0.1: map-cache "^0.2.0" path-root "^0.1.1" +parse-github-repo-url@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.0.tgz#286c53e2c9962e0641649ee3ac9508fca4dd959c" + parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" @@ -4980,7 +5666,7 @@ path-case@^2.1.0: dependencies: no-case "^2.2.0" -path-exists@^2.0.0, path-exists@^2.1.0: +path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" dependencies: @@ -4998,6 +5684,10 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" @@ -5016,6 +5706,12 @@ path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" +path-to-regexp@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" + dependencies: + isarray "0.0.1" + path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -5024,6 +5720,16 @@ path-type@^1.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + dependencies: + pify "^2.0.0" + +pathval@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" + pbkdf2@^3.0.3: version "3.0.9" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" @@ -5052,15 +5758,13 @@ phantomjs-prebuilt@^2.1.7: request-progress "~2.0.1" which "~1.2.10" -pify@^2.0.0, pify@^2.3.0: +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pinkie-promise@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" - dependencies: - pinkie "^1.0.0" +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" pinkie-promise@^2.0.0: version "2.0.1" @@ -5068,10 +5772,6 @@ pinkie-promise@^2.0.0: dependencies: pinkie "^2.0.0" -pinkie@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" - pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -5082,6 +5782,12 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + dependencies: + find-up "^2.1.0" + pkg-up@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" @@ -5092,13 +5798,21 @@ pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" +portfinder@^1.0.9: + version "1.0.13" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + postcss-advanced-variables@1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-advanced-variables/-/postcss-advanced-variables-1.2.2.tgz#90a6213262e66a050a368b4a9c5d4778d72dbd74" dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.2: +postcss-atroot@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: @@ -5112,12 +5826,12 @@ postcss-calc@^5.2.0: postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" -postcss-color-function@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" +postcss-color-function@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" dependencies: - css-color-function "^1.2.0" - postcss "^5.0.4" + css-color-function "^1.3.0" + postcss "^6.0.1" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" @@ -5136,26 +5850,25 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-custom-media@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" +postcss-custom-media@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" dependencies: - postcss "^5.0.0" + postcss "^6.0.1" -postcss-custom-properties@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" +postcss-custom-properties@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" dependencies: - balanced-match "^0.4.2" - postcss "^5.0.0" + balanced-match "^1.0.0" + postcss "^6.0.3" -postcss-custom-selectors@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" +postcss-custom-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" - postcss-selector-matches "^2.0.0" + postcss "^6.0.1" + postcss-selector-matches "^3.0.0" postcss-discard-comments@^2.0.4: version "2.0.4" @@ -5188,9 +5901,9 @@ postcss-discard-unused@^2.2.1: postcss "^5.0.14" uniqs "^2.0.0" -postcss-easy-import@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" +postcss-easy-import@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -5201,7 +5914,7 @@ postcss-easy-import@^2.0.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.1: +postcss-extend@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: @@ -5214,6 +5927,16 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" +postcss-import@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" + dependencies: + object-assign "^4.0.1" + postcss "^6.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -5225,6 +5948,13 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" + dependencies: + camelcase-css "^1.0.1" + postcss "^6.0.1" + postcss-load-config@^1.1.0, postcss-load-config@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -5248,20 +5978,20 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-loader@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-1.3.3.tgz#a621ea1fa29062a83972a46f54486771301916eb" +postcss-loader@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.6.tgz#8c7e0055a3df1889abc6bad52dd45b2f41bbc6fc" dependencies: - loader-utils "^1.0.2" - object-assign "^4.1.1" - postcss "^5.2.15" + loader-utils "^1.1.0" + postcss "^6.0.2" postcss-load-config "^1.2.0" + schema-utils "^0.3.0" -postcss-media-minmax@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" +postcss-media-minmax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -5324,13 +6054,15 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-mixins@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" +postcss-mixins@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" dependencies: - globby "^3.0.1" - postcss "^5.0.10" - postcss-simple-vars "^1.0.1" + globby "^6.1.0" + postcss "^6.0.3" + postcss-js "^1.0.0" + postcss-simple-vars "^4.0.0" + sugarss "^1.0.0" postcss-modules-extract-imports@^1.0.0: version "1.0.1" @@ -5359,17 +6091,18 @@ postcss-modules-values@^1.1.0: icss-replace-symbols "^1.0.2" postcss "^5.0.14" -postcss-nested@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" +postcss-nested@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" dependencies: - postcss "^5.2.17" + postcss "^6.0.8" + postcss-selector-parser "^2.2.3" -postcss-nesting@^2.0.6: - version "2.3.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" +postcss-nesting@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" dependencies: - postcss "^5.0.19" + postcss "^6.0.1" postcss-normalize-charset@^1.1.0: version "1.1.1" @@ -5393,17 +6126,14 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-partial-import@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" +postcss-partial-import@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" dependencies: - fs-extra "^0.24.0" - fs-promise "^0.3.1" - object-assign "^4.0.1" - postcss "^5.0.5" - string-hash "^1.1.0" + glob "^7.1.1" + postcss-import "^10.0.0" -postcss-property-lookup@^1.1.3: +postcss-property-lookup@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: @@ -5432,21 +6162,21 @@ postcss-reduce-transforms@^1.0.3: postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-selector-matches@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" +postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" dependencies: balanced-match "^0.4.2" - postcss "^5.0.0" + postcss "^6.0.1" -postcss-selector-not@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" +postcss-selector-not@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" + balanced-match "^0.4.2" + postcss "^6.0.1" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: @@ -5454,11 +6184,11 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-simple-vars@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" +postcss-simple-vars@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" dependencies: - postcss "^5.0.13" + postcss "^6.0.1" postcss-svgo@^2.1.1: version "2.1.6" @@ -5489,7 +6219,7 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.19, 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.1.2, postcss@^5.2.15, postcss@^5.2.16, postcss@^5.2.17: +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: version "5.2.17" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -5498,26 +6228,34 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -precss@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/precss/-/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" +postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.2, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: + version "6.0.8" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" dependencies: - postcss "^5.0.10" + chalk "^2.0.1" + source-map "^0.5.6" + supports-color "^4.2.0" + +precss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" + dependencies: + postcss "^6.0.3" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.2" - postcss-color-function "^2.0.0" - postcss-custom-media "^5.0.0" - postcss-custom-properties "^5.0.0" - postcss-custom-selectors "^3.0.0" - postcss-extend "^1.0.1" - postcss-media-minmax "^2.1.0" - postcss-mixins "^2.1.0" - postcss-nested "^1.0.0" - postcss-nesting "^2.0.6" - postcss-partial-import "^1.3.0" - postcss-property-lookup "^1.1.3" - postcss-selector-matches "^2.0.0" - postcss-selector-not "^2.0.0" + postcss-atroot "^0.1.3" + postcss-color-function "^4.0.0" + postcss-custom-media "^6.0.0" + postcss-custom-properties "^6.1.0" + postcss-custom-selectors "^4.0.1" + postcss-extend "^1.0.5" + postcss-media-minmax "^3.0.0" + postcss-mixins "^6.0.1" + postcss-nested "^2.0.2" + postcss-nesting "^4.0.1" + postcss-partial-import "^4.1.0" + postcss-property-lookup "^1.2.1" + postcss-selector-matches "^3.0.1" + postcss-selector-not "^3.0.1" prelude-ls@~1.1.2: version "1.1.2" @@ -5542,12 +6280,6 @@ pretty-hrtime@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" -prismjs@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.6.0.tgz#118d95fb7a66dba2272e343b345f5236659db365" - optionalDependencies: - clipboard "^1.5.5" - private@^0.1.6, private@~0.1.5: version "0.1.7" resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" @@ -5560,9 +6292,9 @@ process@^0.11.0: version "0.11.9" resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" -progress-bar-webpack-plugin@^1.9.3: - version "1.9.3" - resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.9.3.tgz#81fb8bd8e38da6edaf9a20beed79bd978dd63c2a" +progress-bar-webpack-plugin@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/progress-bar-webpack-plugin/-/progress-bar-webpack-plugin-1.10.0.tgz#e0b1063aa03c79e298a9340598590bb61efef9a4" dependencies: chalk "^1.1.1" object.assign "^4.0.1" @@ -5593,7 +6325,7 @@ prr@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" -pseudomap@^1.0.1: +pseudomap@^1.0.1, pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" @@ -5615,21 +6347,14 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q-io@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" - dependencies: - collections "^0.2.0" - mime "^1.2.11" - mimeparse "^0.1.4" - q "^1.0.1" - qs "^1.2.1" - url2 "^0.0.0" - -q@1.4.1, q@^1.0.1, q@^1.1.2: +q@^1.1.2: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" +q@^1.4.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" + qjobs@^1.1.4: version "1.1.5" resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.1.5.tgz#659de9f2cf8dcc27a1481276f205377272382e73" @@ -5638,10 +6363,6 @@ qs@6.4.0, qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" -qs@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" - qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -5665,6 +6386,10 @@ querystringify@0.0.x: version "0.0.4" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" +querystringify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb" + raf.js@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" @@ -5720,7 +6445,14 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" -read-pkg@^1.0.0: +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg@^1.0.0, read-pkg@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" dependencies: @@ -5728,6 +6460,14 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.2: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" @@ -5758,6 +6498,18 @@ readable-stream@1.1, readable-stream@~1.1.9: string_decoder "~1.0.0" util-deprecate "~1.0.1" +readable-stream@^2.2.9: + version "2.3.3" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + safe-buffer "~5.1.1" + string_decoder "~1.0.3" + util-deprecate "~1.0.1" + readable-stream@~2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" @@ -5897,7 +6649,7 @@ repeat-string@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" -repeat-string@^1.5.2, repeat-string@^1.5.4: +repeat-string@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -5917,32 +6669,7 @@ request-progress@~2.0.1: dependencies: throttleit "^1.0.0" -request@2.79.0, request@^2.55.0, request@~2.79.0: - version "2.79.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - qs "~6.3.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - uuid "^3.0.0" - -request@^2.81.0: +request@2.81.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -5969,6 +6696,31 @@ request@^2.81.0: tunnel-agent "^0.6.0" uuid "^3.0.0" +request@^2.55.0, request@~2.79.0: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + uuid "^3.0.0" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -6020,6 +6772,13 @@ restore-cursor@^1.0.1: exit-hook "^1.0.0" onetime "^1.0.0" +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + rgb@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/rgb/-/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" @@ -6030,7 +6789,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -6046,12 +6805,28 @@ run-async@^0.1.0: dependencies: once "^1.3.0" -run-sequence@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-1.2.2.tgz#5095a0bebe98733b0140bd08dd80ec030ddacdeb" +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" dependencies: - chalk "*" - gulp-util "*" + is-promise "^2.1.0" + +run-sequence@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/run-sequence/-/run-sequence-2.1.0.tgz#149da012516f21dcf79db6dc99a2a95603631b21" + dependencies: + chalk "^1.1.3" + gulp-util "^3.0.8" + +rx-lite-aggregates@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" + dependencies: + rx-lite "*" + +rx-lite@*, rx-lite@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" rx-lite@^3.1.2: version "3.1.2" @@ -6061,23 +6836,33 @@ safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -saladcss-bem@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/saladcss-bem/-/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" - dependencies: - postcss "^5.0.8" +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" -samsam@1.1.2, samsam@~1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567" +samsam@1.x, samsam@^1.1.3: + version "1.2.1" + resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" sax@^1.1.4, sax@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" +schema-utils@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" + dependencies: + ajv "^5.0.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + +selfsigned@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.9.1.tgz#cdda4492d70d486570f87c65546023558e1dfa5a" + dependencies: + node-forge "0.6.33" "semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0: version "5.3.0" @@ -6087,6 +6872,10 @@ semver@^4.1.0, semver@~4.3.3: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" +semver@^5.0.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" + send@0.15.1: version "0.15.1" resolved "https://registry.yarnpkg.com/send/-/send-0.15.1.tgz#8a02354c26e6f5cca700065f5f0cdeba90ec7b5f" @@ -6185,26 +6974,26 @@ sigmund@^1.0.1, sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" -signal-exit@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-2.1.2.tgz#375879b1f92ebc3b334480d038dc546a6d558564" - -signal-exit@^3.0.0: +signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon-chai@^2.8.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.9.0.tgz#34d820042bc9661a14527130d401eb462c49bb84" +sinon-chai@^2.12.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/sinon-chai/-/sinon-chai-2.12.0.tgz#da71e9642ef7b893ba3cf2af806396a00aa45927" -sinon@^1.17.7: - version "1.17.7" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf" +sinon@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.4.1.tgz#021fd64b54cb77d9d2fb0d43cdedfae7629c3a36" dependencies: - formatio "1.1.1" - lolex "1.3.2" - samsam "1.1.2" - util ">=0.10.3 <1" + diff "^3.1.0" + formatio "1.2.0" + lolex "^1.6.0" + native-promise-only "^0.8.1" + path-to-regexp "^1.7.0" + samsam "^1.1.3" + text-encoding "0.6.4" + type-detect "^4.0.0" slash@^1.0.0: version "1.0.0" @@ -6214,6 +7003,10 @@ slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" +slide@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + snake-case@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" @@ -6270,41 +7063,43 @@ socket.io@1.7.3: socket.io-client "1.7.3" socket.io-parser "2.3.1" -sockjs-client@^1.0.3: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.2.tgz#f0212a8550e4c9468c8cceaeefd2e3493c033ad5" +sockjs-client@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" dependencies: - debug "^2.2.0" + debug "^2.6.6" eventsource "0.1.6" faye-websocket "~0.11.0" inherits "^2.0.1" json3 "^3.3.2" - url-parse "^1.1.1" + url-parse "^1.1.8" -sockjs@^0.3.15: +sockjs@0.3.18: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" dependencies: faye-websocket "^0.10.0" uuid "^2.0.2" -sort-keys@^1.0.0: +sort-keys@^1.0.0, sort-keys@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" dependencies: is-plain-obj "^1.0.0" -sorted-object@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + dependencies: + is-plain-obj "^1.0.0" -source-list-map@^0.1.4, source-list-map@~0.1.7: +source-list-map@^0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" -source-list-map@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" +source-list-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" source-map-support@^0.4.2: version "0.4.14" @@ -6352,6 +7147,41 @@ spdx-license-ids@^1.0.2: version "1.2.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +spdy-transport@^2.0.18: + version "2.0.20" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d" + dependencies: + debug "^2.6.8" + detect-node "^2.0.3" + hpack.js "^2.1.6" + obuf "^1.1.1" + readable-stream "^2.2.9" + safe-buffer "^5.0.1" + wbuf "^1.7.2" + +spdy@^3.4.1: + version "3.4.7" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" + dependencies: + debug "^2.6.8" + handle-thing "^1.2.5" + http-deceiver "^1.2.7" + safe-buffer "^5.0.1" + select-hose "^2.0.0" + spdy-transport "^2.0.18" + +split2@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/split2/-/split2-2.1.1.tgz#7a1f551e176a90ecd3345f7246a0cfe175ef4fd0" + dependencies: + through2 "^2.0.2" + +split@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" + dependencies: + through "2" + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -6386,10 +7216,6 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" -stream-cache@~0.0.1: - version "0.0.2" - resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" - stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" @@ -6408,10 +7234,6 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -string-hash@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - string-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" @@ -6433,9 +7255,12 @@ string-width@^2.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^3.0.0" -string@^3.0.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/string/-/string-3.3.3.tgz#5ea211cd92d228e184294990a6cc97b366a77cb0" +string-width@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" @@ -6447,6 +7272,12 @@ string_decoder@~1.0.0: dependencies: buffer-shims "~1.0.0" +string_decoder@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" + dependencies: + safe-buffer "~5.1.0" + stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -6457,6 +7288,12 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -6478,6 +7315,10 @@ strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -6488,11 +7329,28 @@ strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -style-loader@^0.13.1: - version "0.13.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" +strong-log-transformer@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-1.0.6.tgz#f7fb93758a69a571140181277eea0c2eb1301fa3" + dependencies: + byline "^5.0.0" + duplexer "^0.1.1" + minimist "^0.1.0" + moment "^2.6.0" + through "^2.3.4" + +style-loader@^0.18.2: + version "0.18.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.18.2.tgz#cc31459afbcd6d80b7220ee54b291a9fd66ff5eb" dependencies: loader-utils "^1.0.2" + schema-utils "^0.3.0" + +sugarss@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" + dependencies: + postcss "^6.0.0" supports-color@3.1.2: version "3.1.2" @@ -6510,6 +7368,12 @@ supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: dependencies: has-flag "^1.0.0" +supports-color@^4.0.0, supports-color@^4.2.0, supports-color@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" + dependencies: + has-flag "^2.0.0" + svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" @@ -6533,10 +7397,6 @@ swap-case@^1.1.0: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" -sync-exec@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/sync-exec/-/sync-exec-0.6.2.tgz#717d22cc53f0ce1def5594362f3a89a2ebb91105" - table@^3.7.8: version "3.8.3" resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" @@ -6548,9 +7408,9 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" -tapable@^0.2.5, tapable@~0.2.5: - version "0.2.6" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" +tapable@^0.2.7: + version "0.2.8" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22" tar-pack@^3.4.0: version "3.4.0" @@ -6577,14 +7437,40 @@ tcomb@^2.5.1: version "2.7.0" resolved "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + +temp-write@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.3.0.tgz#c1a96de2b36061342eae81f44ff001aec8f615a9" + dependencies: + graceful-fs "^4.1.2" + is-stream "^1.1.0" + make-dir "^1.0.0" + pify "^2.2.0" + temp-dir "^1.0.0" + uuid "^3.0.1" + +tempfile@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" + dependencies: + os-tmpdir "^1.0.0" + uuid "^2.0.1" + +text-encoding@0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19" + +text-extensions@^1.0.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.5.0.tgz#d1cb2d14b5d0bc45bfdca8a08a473f68c7eb0cbc" + text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -theaterjs@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/theaterjs/-/theaterjs-3.1.0.tgz#74b1a750c54c4b3bef74383ea83cbcb19ab4f185" - throttleit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" @@ -6596,17 +7482,21 @@ through2@^0.6.1: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0: +through2@^2.0.0, through2@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: readable-stream "^2.1.5" xtend "~4.0.1" -through@^2.3.6, through@~2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" +thunky@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e" + tildify@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" @@ -6617,16 +7507,16 @@ time-stamp@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" +time-stamp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357" + timers-browserify@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.2.tgz#ab4883cf597dcd50af211349a00fbca56ac86b86" dependencies: setimmediate "^1.0.4" -tiny-emitter@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-1.2.0.tgz#6dc845052cb08ebefc1874723b58f24a648c3b6f" - title-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" @@ -6634,7 +7524,7 @@ title-case@^2.1.0: no-case "^2.2.0" upper-case "^1.0.3" -tmp@0.0.31, tmp@0.0.x: +tmp@0.0.31, tmp@0.0.x, tmp@^0.0.31: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" dependencies: @@ -6666,16 +7556,14 @@ tr46@~0.0.1: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" -transliteration@^1.1.11: - version "1.5.3" - resolved "https://registry.yarnpkg.com/transliteration/-/transliteration-1.5.3.tgz#067241a43bb2bc75f52fe562a8d9ad4d4f2b1d43" - dependencies: - yargs "^6.6.0" - trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" +trim-off-newlines@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -6708,13 +7596,13 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822" +type-detect@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55" -type-detect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2" +type-detect@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" type-is@~1.6.14: version "1.6.15" @@ -6740,7 +7628,7 @@ uglify-js@2.6.x: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.22: +uglify-js@^2.6, uglify-js@~2.8.22: version "2.8.22" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: @@ -6749,10 +7637,27 @@ uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.22: optionalDependencies: uglify-to-browserify "~1.0.0" +uglify-js@^2.8.29: + version "2.8.29" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" + dependencies: + source-map "~0.5.1" + yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" + uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" +uglifyjs-webpack-plugin@^0.4.6: + version "0.4.6" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" + dependencies: + source-map "^0.5.6" + uglify-js "^2.8.29" + webpack-sources "^1.0.1" + uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -6765,10 +7670,6 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" -underscore@^1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" - underscore@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" @@ -6791,6 +7692,10 @@ unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" +universalify@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -6805,15 +7710,15 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" -uppercamelcase@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz#324d98a6b3afc7e8a8953e10641509b0e4e23f97" +uppercamelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-3.0.0.tgz#380b321b8d73cba16fec4d752a575152d1ef7317" dependencies: - camelcase "^1.2.1" + camelcase "^4.1.0" -url-loader@^0.5.7: - version "0.5.8" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.8.tgz#b9183b1801e0f847718673673040bc9dc1c715c5" +url-loader@^0.5.9: + version "0.5.9" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.9.tgz#cc8fea82c7b906e7777019250869e569e995c295" dependencies: loader-utils "^1.0.2" mime "1.3.x" @@ -6825,17 +7730,13 @@ url-parse@1.0.x: querystringify "0.0.x" requires-port "1.0.x" -url-parse@^1.1.1: - version "1.1.8" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.8.tgz#7a65b3a8d57a1e86af6b4e2276e34774167c0156" +url-parse@^1.1.8: + version "1.1.9" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.9.tgz#c67f1d775d51f0a18911dd7b3ffad27bb9e5bd19" dependencies: - querystringify "0.0.x" + querystringify "~1.0.0" requires-port "1.0.x" -url2@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" - url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -6868,7 +7769,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@0.10.3, "util@>=0.10.3 <1", util@^0.10.3: +util@0.10.3, util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -6886,7 +7787,7 @@ utils-merge@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" -uuid@^2.0.2: +uuid@^2.0.1, uuid@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" @@ -6894,6 +7795,10 @@ uuid@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" +uuid@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" + v8flags@^2.0.10, v8flags@^2.0.2: version "2.1.1" resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" @@ -6977,40 +7882,40 @@ vue-html-loader@^1.2.4: loader-utils "^1.0.2" object-assign "^4.1.0" -vue-lazyload@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.3.tgz#6bd881a5bf3c681e74e86190094cad104bc403fa" +vue-lazyload@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.6.tgz#7d5494fc35c35fc84dcc271165b827e309b4e793" -vue-loader@^12.0.0: - version "12.2.1" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.1.tgz#53f27c0973d386768f5a75156f4129b5efc6ba55" +vue-loader@^13.0.2: + version "13.0.3" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.3.tgz#b38d0fcd9818ae7b6a02932410d34943f9c9466d" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" - js-beautify "^1.6.3" + js-beautify "^1.6.14" loader-utils "^1.1.0" - lru-cache "^4.0.1" - postcss "^5.0.21" + lru-cache "^4.1.1" + postcss "^6.0.6" postcss-load-config "^1.1.0" postcss-selector-parser "^2.0.0" resolve "^1.3.3" source-map "^0.5.6" vue-hot-reload-api "^2.1.0" vue-style-loader "^3.0.0" - vue-template-es2015-compiler "^1.2.2" + vue-template-es2015-compiler "^1.5.3" -vue-markdown-loader@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-1.0.0.tgz#255a2608e388991faa354618e4f4b642ebb7e0db" +vue-markdown-loader@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vue-markdown-loader/-/vue-markdown-loader-2.0.0.tgz#d3cadbf9c8976a81f2d5e39496d505fd4f31bc96" dependencies: cheerio "^0.20.0" highlight.js "^9.4.0" loader-utils "^0.2.15" markdown-it "^6.0.5" -vue-router@^2.5.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.5.3.tgz#073783f564b6aece6c8a59c63e298dc2aabfb51b" +vue-router@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.7.0.tgz#16d424493aa51c3c8cce8b7c7210ea4c3a89aff1" vue-style-loader@^3.0.0: version "3.0.1" @@ -7019,38 +7924,46 @@ vue-style-loader@^3.0.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.4.tgz#5a88ac2c5e4d5d6218e6aa80e7e221fb7e67894c" +vue-template-compiler@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.2.tgz#5a45d843f148b098f6c1d1e35ac20c4956d30ad1" dependencies: de-indent "^1.0.2" he "^1.1.0" -vue-template-es2015-compiler@^1.2.2, vue-template-es2015-compiler@^1.4.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95" +vue-template-es2015-compiler@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz#22787de4e37ebd9339b74223bc467d1adee30545" -vue@2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.4.tgz#5ec3b87a191da8090bbef56b7cfabd4158038171" +vue@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.2.tgz#a9855261f191c978cc0dc1150531b8d08149b58c" -watchpack@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" +watchpack@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac" dependencies: async "^2.1.2" - chokidar "^1.4.3" + chokidar "^1.7.0" graceful-fs "^4.1.2" -weak-map@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37" +wbuf@^1.1.0, wbuf@^1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe" + dependencies: + minimalistic-assert "^1.0.0" + +wcwidth@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + dependencies: + defaults "^1.0.3" webidl-conversions@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" -webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: +webpack-dev-middleware@^1.0.11: version "1.10.1" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893" dependencies: @@ -7059,77 +7972,82 @@ webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.4.0: path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-dev-server@^1.16.3: - version "1.16.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.3.tgz#cbb6a0d3e7c8eb5453b3e9befcbe843219f62661" +webpack-dev-middleware@^1.11.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz#d34efefb2edda7e1d3b5dbe07289513219651709" dependencies: + memory-fs "~0.4.1" + mime "^1.3.4" + path-is-absolute "^1.0.0" + range-parser "^1.0.3" + time-stamp "^2.0.0" + +webpack-dev-server@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.6.1.tgz#0b292a9da96daf80a65988f69f87b4166e5defe7" + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^1.6.0" compression "^1.5.2" connect-history-api-fallback "^1.3.0" + del "^3.0.0" express "^4.13.3" - http-proxy-middleware "~0.17.1" - open "0.0.5" - optimist "~0.6.1" + html-entities "^1.2.0" + http-proxy-middleware "~0.17.4" + internal-ip "^1.2.0" + loglevel "^1.4.1" + opn "4.0.2" + portfinder "^1.0.9" + selfsigned "^1.9.1" serve-index "^1.7.2" - sockjs "^0.3.15" - sockjs-client "^1.0.3" - stream-cache "~0.0.1" + sockjs "0.3.18" + sockjs-client "1.1.4" + spdy "^3.4.1" strip-ansi "^3.0.0" supports-color "^3.1.1" - webpack-dev-middleware "^1.4.0" + webpack-dev-middleware "^1.11.0" + yargs "^6.0.0" -webpack-merge@^2.0.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c" +webpack-merge@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" dependencies: lodash "^4.17.4" -webpack-node-externals@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-1.5.4.tgz#ea05ba17108a23e776c35c42e7bb0e86c225be00" - -webpack-sources@^0.1.0: - version "0.1.5" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" +webpack-sources@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.0.1.tgz#c7356436a4d13123be2e2426a05d1dad9cbe65cf" dependencies: - source-list-map "~0.1.7" + source-list-map "^2.0.0" source-map "~0.5.3" -webpack-sources@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.3.tgz#17c62bfaf13c707f9d02c479e0dcdde8380697fb" - dependencies: - source-list-map "^1.1.1" - source-map "~0.5.3" - -webpack-vendor-chunk-plugin@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/webpack-vendor-chunk-plugin/-/webpack-vendor-chunk-plugin-1.0.0.tgz#0c014046d8fae1d7d7cb3a7e64877ee20c4b2fc4" - -webpack@^2.2.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.4.1.tgz#15a91dbe34966d8a4b99c7d656efd92a2e5a6f6a" +webpack@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" - ajv "^4.7.0" - ajv-keywords "^1.1.1" + ajv "^5.1.5" + ajv-keywords "^2.0.0" async "^2.1.2" - enhanced-resolve "^3.0.0" + enhanced-resolve "^3.4.0" + escope "^3.6.0" interpret "^1.0.0" json-loader "^0.5.4" json5 "^0.5.1" loader-runner "^2.3.0" - loader-utils "^0.2.16" + loader-utils "^1.1.0" memory-fs "~0.4.1" mkdirp "~0.5.0" node-libs-browser "^2.0.0" source-map "^0.5.3" - supports-color "^3.1.0" - tapable "~0.2.5" - uglify-js "^2.8.5" - watchpack "^1.3.1" - webpack-sources "^0.2.3" - yargs "^6.0.0" + supports-color "^4.2.1" + tapable "^0.2.7" + uglifyjs-webpack-plugin "^0.4.6" + watchpack "^1.4.0" + webpack-sources "^1.0.1" + yargs "^8.0.2" websocket-driver@>=0.5.1: version "0.6.5" @@ -7155,6 +8073,10 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@~1.2.10: version "1.2.14" resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" @@ -7171,10 +8093,6 @@ window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" -window-size@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" - wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" @@ -7198,6 +8116,32 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" +write-file-atomic@^2.0.0, write-file-atomic@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +write-json-file@^2.1.0, write-json-file@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876" + dependencies: + detect-indent "^5.0.0" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + pify "^2.0.0" + sort-keys "^1.1.1" + write-file-atomic "^2.0.0" + +write-pkg@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.1.0.tgz#030a9994cc9993d25b4e75a9f1a1923607291ce9" + dependencies: + sort-keys "^2.0.0" + write-json-file "^2.2.0" + write@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" @@ -7235,43 +8179,23 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -yallist@^2.0.0: +yallist@^2.0.0, yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" -yargs-parser@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" - dependencies: - camelcase "^3.0.0" - lodash.assign "^4.0.6" - yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" dependencies: camelcase "^3.0.0" -yargs@^4.6.0: - version "4.8.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" +yargs-parser@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" dependencies: - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - lodash.assign "^4.0.3" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.1" - which-module "^1.0.0" - window-size "^0.2.0" - y18n "^3.2.1" - yargs-parser "^2.4.1" + camelcase "^4.1.0" -yargs@^6.0.0, yargs@^6.6.0: +yargs@^6.0.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" dependencies: @@ -7289,6 +8213,24 @@ yargs@^6.0.0, yargs@^6.6.0: y18n "^3.2.1" yargs-parser "^4.2.0" +yargs@^8.0.1, yargs@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" + dependencies: + camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^7.0.0" + yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" @@ -7308,9 +8250,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.0.tgz#6ea2aba808c39b35b9730899f000dbf05806cbad" +zan-doc@^0.1.4: + version "0.1.8" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.8.tgz#e452f9afc29ff292106858f938a9604b82bb8120" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From 5e02c59736eea53d5ce51faf3d27dfa793ef3754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Fri, 4 Aug 2017 16:37:03 +0800 Subject: [PATCH 17/40] [release] 0.7.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c20e809cc..e13de8dc7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.2", + "version": "0.7.3", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From 26dd47d4dd155cb496fc50831aefcb02c4235cd5 Mon Sep 17 00:00:00 2001 From: Kay Date: Tue, 8 Aug 2017 10:28:13 +0800 Subject: [PATCH 18/40] fix: one page swiper broken (#68) --- packages/swipe/src/swipe.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/swipe/src/swipe.vue b/packages/swipe/src/swipe.vue index f1b9862be..5063cf8e2 100644 --- a/packages/swipe/src/swipe.vue +++ b/packages/swipe/src/swipe.vue @@ -36,6 +36,11 @@ export default { }, mounted() { + const pages = this.$el.querySelectorAll('.van-swipe-item') + if (pages.length <= 1) { + return + } + this.input = new Input(this.$el, { listenMoving: true }); From 6d733a9f60a3daf95c4147db80636eee26ee1cdb Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 8 Aug 2017 11:36:52 +0800 Subject: [PATCH 19/40] [build] 0.7.4 --- docs/examples-docs/changelog.md | 12 ++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- yarn.lock | 285 ++++++-------------------------- 4 files changed, 60 insertions(+), 241 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index c384e6ba5..8799acad2 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,17 @@ ## 更新日志 +## [v0.7.3](https://github.com/youzan/vant/tree/v0.7.3) (2017-08-04) +[Full Changelog](https://github.com/youzan/vant/compare/v0.7.2...v0.7.3) + +**处理的 Issue:** + +- datetime-picker的问题 [\#45](https://github.com/youzan/vant/issues/45) + +**合并的 Pull Request (可能有不兼容改动):** + +- fix: utils 修复babel编译 [\#67](https://github.com/youzan/vant/pull/67) ([pangxie1991](https://github.com/pangxie1991)) +- README.md使用英文文档 [\#66](https://github.com/youzan/vant/pull/66) ([cookfront](https://github.com/cookfront)) + ## [v0.7.2](https://github.com/youzan/vant/tree/v0.7.2) (2017-07-31) [Full Changelog](https://github.com/youzan/vant/compare/v0.6.6...v0.7.2) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index 9e2446fcf..dea49f101 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.3", + "version": "0.7.4", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index dd2becced..a43414141 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.3'; +const version = '0.7.4'; const components = [ Button, Switch, diff --git a/yarn.lock b/yarn.lock index bc521afc2..1efbcb83a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -380,31 +380,7 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@^6.1.4, babel-core@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.24.1.tgz#8c428564dce1e1f41fb337ec34f4c3b022b5ad83" - dependencies: - babel-code-frame "^6.22.0" - babel-generator "^6.24.1" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - babylon "^6.11.0" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - minimatch "^3.0.2" - path-is-absolute "^1.0.0" - private "^0.1.6" - slash "^1.0.0" - source-map "^0.5.0" - -babel-core@^6.25.0: +babel-core@^6.1.4, babel-core@^6.24.1, babel-core@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" dependencies: @@ -437,19 +413,6 @@ babel-eslint@^7.2.1: babel-types "^6.23.0" babylon "^6.16.1" -babel-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.24.1.tgz#e715f486c58ded25649d888944d52aa07c5d9497" - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" - trim-right "^1.0.1" - babel-generator@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" @@ -812,31 +775,14 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.18.0, babel-runtime@^6.22.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.10.0" - -babel-runtime@^6.25.0: +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-template@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.24.1.tgz#04ae514f1f93b3a2537f2a0f60a5a45fb8308333" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - babylon "^6.11.0" - lodash "^4.2.0" - -babel-template@^6.25.0: +babel-template@^6.24.1, babel-template@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" dependencies: @@ -846,21 +792,7 @@ babel-template@^6.25.0: babylon "^6.17.2" lodash "^4.2.0" -babel-traverse@^6.23.1, babel-traverse@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.24.1.tgz#ab36673fd356f9a0948659e7b338d5feadb31695" - dependencies: - babel-code-frame "^6.22.0" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - babylon "^6.15.0" - debug "^2.2.0" - globals "^9.0.0" - invariant "^2.2.0" - lodash "^4.2.0" - -babel-traverse@^6.25.0: +babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" dependencies: @@ -874,16 +806,7 @@ babel-traverse@^6.25.0: invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.24.1.tgz#a136879dc15b3606bda0d90c1fc74304c2ff0975" - dependencies: - babel-runtime "^6.22.0" - esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^1.0.1" - -babel-types@^6.25.0: +babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" dependencies: @@ -892,11 +815,7 @@ babel-types@^6.25.0: lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.11.0, babylon@^6.15.0, babylon@^6.16.1: - version "6.16.1" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" - -babylon@^6.17.2: +babylon@^6.16.1, babylon@^6.17.2: version "6.17.4" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" @@ -1014,20 +933,13 @@ boom@2.x.x: dependencies: hoek "2.x.x" -brace-expansion@^1.0.0: +brace-expansion@^1.0.0, brace-expansion@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" dependencies: balanced-match "^0.4.1" concat-map "0.0.1" -brace-expansion@^1.1.7: - version "1.1.8" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - braces@^0.1.2: version "0.1.5" resolved "https://registry.yarnpkg.com/braces/-/braces-0.1.5.tgz#c085711085291d8b75fdd74eab0f8597280711e6" @@ -1332,7 +1244,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.6.1: +chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" dependencies: @@ -1347,7 +1259,7 @@ chokidar@^1.4.1, chokidar@^1.6.1: optionalDependencies: fsevents "^1.0.0" -chokidar@^1.6.0, chokidar@^1.7.0: +chokidar@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" dependencies: @@ -2103,13 +2015,13 @@ debug@2.6.1: dependencies: ms "0.7.2" -debug@2.6.3, debug@^2.1.1, debug@^2.2.0: +debug@2.6.3, debug@^2.1.1: version "2.6.3" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d" dependencies: ms "0.7.2" -debug@2.6.8, debug@^2.6.6, debug@^2.6.8: +debug@2.6.8, debug@^2.2.0, debug@^2.6.6, debug@^2.6.8: version "2.6.8" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" dependencies: @@ -2232,14 +2144,10 @@ di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@3.2.0: +diff@3.2.0, diff@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" -diff@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9" - diffie-hellman@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" @@ -2379,11 +2287,7 @@ ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" -electron-to-chromium@^1.2.7: - version "1.3.5" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.5.tgz#6cd6ff2106224a6130e235f21050f9546bc3e729" - -electron-to-chromium@^1.3.16: +electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.16: version "1.3.17" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.17.tgz#41c13457cc7166c5c15e767ae61d86a8cacdee5d" @@ -3226,19 +3130,6 @@ function-bind@^1.0.2, function-bind@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" -gauge@~2.7.1: - version "2.7.3" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -3386,7 +3277,7 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.1.1, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1: +glob@7.1.1, glob@^7.0.0, glob@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -3416,7 +3307,7 @@ glob@^5.0.15: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.2: +glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: @@ -3490,7 +3381,7 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -graceful-fs@4.1.11, graceful-fs@^4.1.11: +graceful-fs@4.1.11, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -3500,10 +3391,6 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" - graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" @@ -3567,7 +3454,7 @@ handle-thing@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" -handlebars@^4.0.1: +handlebars@^4.0.1, handlebars@^4.0.2: version "4.0.6" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" dependencies: @@ -3577,16 +3464,6 @@ handlebars@^4.0.1: optionalDependencies: uglify-js "^2.6" -handlebars@^4.0.2: - version "4.0.10" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.10.tgz#3d30c718b09a3d96f23ea4cc1f403c4d3ba9ff4f" - dependencies: - async "^1.4.0" - optimist "^0.6.1" - source-map "^0.4.4" - optionalDependencies: - uglify-js "^2.6" - har-schema@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" @@ -3688,14 +3565,10 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -highlight.js@^9.12.0: +highlight.js@^9.12.0, highlight.js@^9.4.0: version "9.12.0" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" -highlight.js@^9.4.0: - version "9.11.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.11.0.tgz#47f98c7399918700db2caf230ded12cec41a84ae" - hmac-drbg@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" @@ -3912,7 +3785,7 @@ inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" -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: +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" @@ -4934,14 +4807,7 @@ lru-cache@^3.2.0: dependencies: pseudomap "^1.0.1" -lru-cache@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" - -lru-cache@^4.1.1: +lru-cache@^4.0.1, lru-cache@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" dependencies: @@ -5089,11 +4955,11 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" -"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" +"minimatch@2 || 3", minimatch@^3.0.3, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" dependencies: - brace-expansion "^1.0.0" + brace-expansion "^1.1.7" minimatch@^2.0.1: version "2.0.10" @@ -5101,11 +4967,11 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" +minimatch@^3.0.0, minimatch@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: - brace-expansion "^1.1.7" + brace-expansion "^1.0.0" minimatch@~0.2.11: version "0.2.14" @@ -5301,16 +5167,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.0, normalize-package-data@^2.3.5: - version "2.4.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" dependencies: @@ -5344,16 +5201,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npmlog@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.1" - set-blocking "~2.0.0" - -npmlog@^4.1.0: +npmlog@^4.0.2, npmlog@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" dependencies: @@ -6347,11 +6195,7 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q@^1.1.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" - -q@^1.4.1: +q@^1.1.2, q@^1.4.1: version "1.5.0" resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" @@ -6486,7 +6330,7 @@ readable-stream@1.1, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6: +"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: version "2.2.9" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" dependencies: @@ -6498,18 +6342,6 @@ readable-stream@1.1, readable-stream@~1.1.9: string_decoder "~1.0.0" util-deprecate "~1.0.1" -readable-stream@^2.2.9: - version "2.3.3" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - safe-buffer "~5.1.1" - string_decoder "~1.0.3" - util-deprecate "~1.0.1" - readable-stream@~2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" @@ -6669,7 +6501,7 @@ request-progress@~2.0.1: dependencies: throttleit "^1.0.0" -request@2.81.0, request@^2.81.0: +request@2.81.0, request@^2.55.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -6696,7 +6528,7 @@ request@2.81.0, request@^2.81.0: tunnel-agent "^0.6.0" uuid "^3.0.0" -request@^2.55.0, request@~2.79.0: +request@~2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: @@ -6836,10 +6668,6 @@ safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - samsam@1.x, samsam@^1.1.3: version "1.2.1" resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" @@ -6864,7 +6692,7 @@ selfsigned@^1.9.1: dependencies: node-forge "0.6.33" -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -6872,10 +6700,6 @@ semver@^4.1.0, semver@~4.3.3: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" -semver@^5.0.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" - send@0.15.1: version "0.15.1" resolved "https://registry.yarnpkg.com/send/-/send-0.15.1.tgz#8a02354c26e6f5cca700065f5f0cdeba90ec7b5f" @@ -7248,14 +7072,7 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^3.0.0" - -string-width@^2.1.0: +string-width@^2.0.0, string-width@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" dependencies: @@ -7272,12 +7089,6 @@ string_decoder@~1.0.0: dependencies: buffer-shims "~1.0.0" -string_decoder@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" - dependencies: - safe-buffer "~5.1.0" - stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -7352,7 +7163,7 @@ sugarss@^1.0.0: dependencies: postcss "^6.0.0" -supports-color@3.1.2: +supports-color@3.1.2, supports-color@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" dependencies: @@ -7362,7 +7173,7 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: +supports-color@^3.1.0, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" dependencies: @@ -7628,18 +7439,18 @@ uglify-js@2.6.x: uglify-to-browserify "~1.0.0" yargs "~3.10.0" -uglify-js@^2.6, uglify-js@~2.8.22: - version "2.8.22" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" +uglify-js@^2.6, uglify-js@^2.8.29: + version "2.8.29" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" dependencies: source-map "~0.5.1" yargs "~3.10.0" optionalDependencies: uglify-to-browserify "~1.0.0" -uglify-js@^2.8.29: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" +uglify-js@~2.8.22: + version "2.8.22" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" dependencies: source-map "~0.5.1" yargs "~3.10.0" @@ -7791,14 +7602,10 @@ uuid@^2.0.1, uuid@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" -uuid@^3.0.0: +uuid@^3.0.0, uuid@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" -uuid@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" - v8flags@^2.0.10, v8flags@^2.0.2: version "2.1.1" resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" @@ -8179,7 +7986,7 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -yallist@^2.0.0, yallist@^2.1.2: +yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" From e76441fecabeaf4b6c496679ec85cad45073ecf8 Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 8 Aug 2017 11:36:52 +0800 Subject: [PATCH 20/40] [release] 0.7.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e13de8dc7..a57f13109 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.3", + "version": "0.7.4", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From df4df9f90512a29bbc4558e36c409ffa77322e28 Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 8 Aug 2017 11:54:44 +0800 Subject: [PATCH 21/40] [build] 0.7.5 --- package.json | 2 +- packages/vant-css/package.json | 2 +- packages/vant-css/yarn.lock | 408 +++++++++++++++++---------------- src/index.js | 2 +- 4 files changed, 210 insertions(+), 204 deletions(-) diff --git a/package.json b/package.json index a57f13109..e13de8dc7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.4", + "version": "0.7.3", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index dea49f101..4be5474e5 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.4", + "version": "0.7.5", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/packages/vant-css/yarn.lock b/packages/vant-css/yarn.lock index 6f1e1e131..4ee189a21 100644 --- a/packages/vant-css/yarn.lock +++ b/packages/vant-css/yarn.lock @@ -22,7 +22,13 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "http://registry.npm.qima-inc.com/ansi-styles/download/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -any-promise@^0.1.0, any-promise@~0.1.0: +ansi-styles@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" + dependencies: + color-convert "^1.9.0" + +any-promise@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/any-promise/download/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" @@ -68,33 +74,29 @@ array-unique@^0.2.1: version "0.2.1" resolved "http://registry.npm.qima-inc.com/array-unique/download/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" -arrify@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.qima-inc.com/arrify/download/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - -autoprefixer@^6.7.5: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" +autoprefixer@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.2.tgz#fbeaf07d48fd878e0682bf7cbeeade728adb2b18" dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" + browserslist "^2.1.5" + caniuse-lite "^1.0.30000697" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^5.2.16" + postcss "^6.0.6" postcss-value-parser "^3.2.3" balanced-match@0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" -balanced-match@^0.2.0: - version "0.2.1" - resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.2.1.tgz#7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7" - balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "http://registry.npm.qima-inc.com/balanced-match/download/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + beeper@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/beeper/download/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" @@ -114,12 +116,12 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" -browserslist@^1.7.6: - version "1.7.7" - resolved "http://registry.npm.qima-inc.com/browserslist/download/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" +browserslist@^2.1.5: + version "2.3.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.3.0.tgz#b2aa76415c71643fe2368f6243b43bbbb4211752" dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" + caniuse-lite "^1.0.30000710" + electron-to-chromium "^1.3.17" buffer-shims@~1.0.0: version "1.0.0" @@ -129,6 +131,10 @@ builtin-modules@^1.0.0: version "1.1.1" resolved "http://registry.npm.qima-inc.com/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" +camelcase-css@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-1.0.1.tgz#157c4238265f5cf94a1dffde86446552cbf3f705" + camelcase-keys@^2.0.0: version "2.1.0" resolved "http://registry.npm.qima-inc.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -140,9 +146,9 @@ camelcase@^2.0.0: version "2.1.1" resolved "http://registry.npm.qima-inc.com/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" -caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000656" - resolved "http://registry.npm.qima-inc.com/caniuse-db/download/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" +caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000710: + version "1.0.30000712" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000712.tgz#b4732def2459224f3f78c6a9ba103abfcc705670" chalk@^0.5.0: version "0.5.1" @@ -164,6 +170,14 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" + dependencies: + ansi-styles "^3.1.0" + escape-string-regexp "^1.0.5" + supports-color "^4.0.0" + clean-css@^3.1.9: version "3.4.25" resolved "http://registry.npm.qima-inc.com/clean-css/download/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" @@ -183,7 +197,7 @@ clone@^1.0.0, clone@^1.0.2: version "1.0.2" resolved "http://registry.npm.qima-inc.com/clone/download/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" -color-convert@^1.3.0: +color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.0" resolved "http://registry.npm.qima-inc.com/color-convert/download/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" dependencies: @@ -232,9 +246,9 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: parse-json "^2.2.0" require-from-string "^1.1.0" -css-color-function@^1.2.0: +css-color-function@^1.3.0: version "1.3.0" - resolved "http://registry.npm.qima-inc.com/css-color-function/download/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" + resolved "https://registry.yarnpkg.com/css-color-function/-/css-color-function-1.3.0.tgz#72c767baf978f01b8a8a94f42f17ba5d22a776fc" dependencies: balanced-match "0.1.0" color "^0.11.0" @@ -288,9 +302,9 @@ duplexer2@0.0.2: dependencies: readable-stream "~1.1.9" -electron-to-chromium@^1.2.7: - version "1.3.4" - resolved "http://registry.npm.qima-inc.com/electron-to-chromium/download/electron-to-chromium-1.3.4.tgz#e51769c0cf550e0cf5aedf6aa2b803a264b3a900" +electron-to-chromium@^1.3.17: + version "1.3.17" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.17.tgz#41c13457cc7166c5c15e767ae61d86a8cacdee5d" end-of-stream@~0.1.5: version "0.1.5" @@ -304,7 +318,7 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" -escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2: +escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "http://registry.npm.qima-inc.com/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -405,6 +419,10 @@ flagged-respawn@^0.3.2: version "0.3.2" resolved "http://registry.npm.qima-inc.com/flagged-respawn/download/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + for-in@^1.0.1: version "1.0.2" resolved "http://registry.npm.qima-inc.com/for-in/download/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -419,21 +437,6 @@ fs-exists-sync@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/fs-exists-sync/download/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra@^0.24.0: - version "0.24.0" - resolved "http://registry.npm.qima-inc.com/fs-extra/download/fs-extra-0.24.0.tgz#d4e4342a96675cb7846633a6099249332b539952" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-promise@^0.3.1: - version "0.3.1" - resolved "http://registry.npm.qima-inc.com/fs-promise/download/fs-promise-0.3.1.tgz#bf34050368f24d6dc9dfc6688ab5cead8f86842a" - dependencies: - any-promise "~0.1.0" - fs.realpath@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -493,17 +496,7 @@ glob@^4.3.1: minimatch "^2.0.1" once "^1.3.0" -glob@^5.0.3: - version "5.0.15" - resolved "http://registry.npm.qima-inc.com/glob/download/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.0.5: +glob@^7.0.3, glob@^7.1.1: version "7.1.1" resolved "http://registry.npm.qima-inc.com/glob/download/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -538,17 +531,6 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" -globby@^3.0.1: - version "3.0.1" - resolved "http://registry.npm.qima-inc.com/globby/download/globby-3.0.1.tgz#2094af8421e19152150d5893eb6416b312d9a22f" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^5.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^1.0.0" - globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -579,7 +561,7 @@ graceful-fs@^3.0.0: dependencies: natives "^1.1.0" -graceful-fs@^4.1.2, graceful-fs@^4.1.6: +graceful-fs@^4.1.2, graceful-fs@~4.1.4: version "4.1.11" resolved "http://registry.npm.qima-inc.com/graceful-fs/download/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -595,24 +577,24 @@ graceful-fs@~2.0.0: version "1.0.1" resolved "http://registry.npm.qima-inc.com/graceful-readlink/download/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -gulp-cssmin@^0.1.7: - version "0.1.7" - resolved "http://registry.npm.qima-inc.com/gulp-cssmin/download/gulp-cssmin-0.1.7.tgz#f576fe5211d107baa9401504249bf87aed1556bd" +gulp-cssmin@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz#87ab3c69dd39b20d5d96355c6504ad6a447b1e72" dependencies: clean-css "^3.1.9" filesize "~2.0.0" - graceful-fs "~2.0.0" + graceful-fs "~4.1.4" gulp-rename "~1.1.0" gulp-util "~2.2.0" map-stream "0.0.4" temp-write "~0.1.0" -gulp-postcss@^6.1.1: - version "6.4.0" - resolved "http://registry.npm.qima-inc.com/gulp-postcss/download/gulp-postcss-6.4.0.tgz#78a32e3c87aa6cdcec5ae1c905e196d478e8c5d5" +gulp-postcss@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-7.0.0.tgz#cfb62a19fa947f8be67ce9ecae89ceb959f0cf93" dependencies: gulp-util "^3.0.8" - postcss "^5.2.12" + postcss "^6.0.0" postcss-load-config "^1.2.0" vinyl-sourcemaps-apply "^0.2.1" @@ -698,6 +680,10 @@ has-flag@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/has-flag/download/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + has-gulplog@^0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/has-gulplog/download/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" @@ -720,6 +706,10 @@ indent-string@^2.1.0: dependencies: repeating "^2.0.0" +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + inflight@^1.0.4: version "1.0.6" resolved "http://registry.npm.qima-inc.com/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -867,12 +857,6 @@ js-yaml@^3.4.3: argparse "^1.0.7" esprima "^3.1.1" -jsonfile@^2.1.0: - version "2.4.0" - resolved "http://registry.npm.qima-inc.com/jsonfile/download/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - optionalDependencies: - graceful-fs "^4.1.6" - kind-of@^3.0.2: version "3.1.0" resolved "http://registry.npm.qima-inc.com/kind-of/download/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" @@ -1167,18 +1151,18 @@ micromatch@^2.3.7: parse-glob "^3.0.4" regex-cache "^0.4.2" -"minimatch@2 || 3", minimatch@^3.0.2: - version "3.0.3" - resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - minimatch@^2.0.1: version "2.0.10" resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" +minimatch@^3.0.2: + version "3.0.3" + resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" + dependencies: + brace-expansion "^1.0.0" + minimatch@~0.2.11: version "0.2.14" resolved "http://registry.npm.qima-inc.com/minimatch/download/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -1341,22 +1325,12 @@ pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "http://registry.npm.qima-inc.com/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" -pinkie-promise@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-1.0.0.tgz#d1da67f5482563bb7cf57f286ae2822ecfbf3670" - dependencies: - pinkie "^1.0.0" - pinkie-promise@^2.0.0: version "2.0.1" resolved "http://registry.npm.qima-inc.com/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" dependencies: pinkie "^2.0.0" -pinkie@^1.0.0: - version "1.0.0" - resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-1.0.0.tgz#5a47f28ba1015d0201bda7bf0f358e47bec8c7e4" - pinkie@^2.0.0: version "2.0.4" resolved "http://registry.npm.qima-inc.com/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" @@ -1367,45 +1341,44 @@ postcss-advanced-variables@1.2.2: dependencies: postcss "^5.0.10" -postcss-atroot@^0.1.2: +postcss-atroot@^0.1.3: version "0.1.3" - resolved "http://registry.npm.qima-inc.com/postcss-atroot/download/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" + resolved "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz#6752c0230c745140549345b2b0e30ebeda01a405" dependencies: postcss "^5.0.5" -postcss-color-function@^2.0.0: - version "2.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-color-function/download/postcss-color-function-2.0.1.tgz#9ad226f550e8a7c7f8b8a77860545b6dd7f55241" +postcss-color-function@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-function/-/postcss-color-function-4.0.0.tgz#7e0106f4f6a1ecb1ad5b3a8553ace5e828aae187" dependencies: - css-color-function "^1.2.0" - postcss "^5.0.4" + css-color-function "^1.3.0" + postcss "^6.0.1" postcss-message-helpers "^2.0.0" postcss-value-parser "^3.3.0" -postcss-custom-media@^5.0.0: - version "5.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-custom-media/download/postcss-custom-media-5.0.1.tgz#138d25a184bf2eb54de12d55a6c01c30a9d8bd81" +postcss-custom-media@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz#be532784110ecb295044fb5395a18006eb21a737" dependencies: - postcss "^5.0.0" + postcss "^6.0.1" -postcss-custom-properties@^5.0.0: - version "5.0.2" - resolved "http://registry.npm.qima-inc.com/postcss-custom-properties/download/postcss-custom-properties-5.0.2.tgz#9719d78f2da9cf9f53810aebc23d4656130aceb1" +postcss-custom-properties@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-6.1.0.tgz#9caf1151ac41b1e9e64d3a2ff9ece996ca18977d" dependencies: - balanced-match "^0.4.2" - postcss "^5.0.0" + balanced-match "^1.0.0" + postcss "^6.0.3" -postcss-custom-selectors@^3.0.0: - version "3.0.0" - resolved "http://registry.npm.qima-inc.com/postcss-custom-selectors/download/postcss-custom-selectors-3.0.0.tgz#8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac" +postcss-custom-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz#781382f94c52e727ef5ca4776ea2adf49a611382" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" - postcss-selector-matches "^2.0.0" + postcss "^6.0.1" + postcss-selector-matches "^3.0.0" -postcss-easy-import@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.0.0.tgz#a874d4de054b9242545bf553e438c1823c108512" +postcss-easy-import@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-2.1.0.tgz#1d49f8a7c404415cfee4e5cb7a15fdf866c13022" dependencies: globby "^6.1.0" is-glob "^3.1.0" @@ -1416,12 +1389,22 @@ postcss-easy-import@^2.0.0: postcss-import "^9.1.0" resolve "^1.1.7" -postcss-extend@^1.0.1: +postcss-extend@^1.0.5: version "1.0.5" - resolved "http://registry.npm.qima-inc.com/postcss-extend/download/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" + resolved "https://registry.yarnpkg.com/postcss-extend/-/postcss-extend-1.0.5.tgz#5ea98bf787ba3cacf4df4609743f80a833b1d0e7" dependencies: postcss "^5.0.4" +postcss-import@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" + dependencies: + object-assign "^4.0.1" + postcss "^6.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + postcss-import@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-9.1.0.tgz#95fe9876a1e79af49fbdc3589f01fe5aa7cc1e80" @@ -1433,6 +1416,13 @@ postcss-import@^9.1.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-1.0.0.tgz#ccee5aa3b1970dd457008e79438165f66919ba30" + dependencies: + camelcase-css "^1.0.1" + postcss "^6.0.1" + postcss-load-config@^1.2.0: version "1.2.0" resolved "http://registry.npm.qima-inc.com/postcss-load-config/download/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" @@ -1456,79 +1446,87 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-media-minmax@^2.1.0: - version "2.1.2" - resolved "http://registry.npm.qima-inc.com/postcss-media-minmax/download/postcss-media-minmax-2.1.2.tgz#444c5cf8926ab5e4fd8a2509e9297e751649cdf8" +postcss-media-minmax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz#675256037a43ef40bc4f0760bfd06d4dc69d48d2" dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-message-helpers@^2.0.0: version "2.0.0" resolved "http://registry.npm.qima-inc.com/postcss-message-helpers/download/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" -postcss-mixins@^2.1.0: - version "2.1.1" - resolved "http://registry.npm.qima-inc.com/postcss-mixins/download/postcss-mixins-2.1.1.tgz#b141a0803efa8e2d744867f8d91596890cf9241b" +postcss-mixins@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-6.0.1.tgz#f5c9726259a6103733b43daa6a8b67dd0ed7aa47" dependencies: - globby "^3.0.1" - postcss "^5.0.10" - postcss-simple-vars "^1.0.1" + globby "^6.1.0" + postcss "^6.0.3" + postcss-js "^1.0.0" + postcss-simple-vars "^4.0.0" + sugarss "^1.0.0" -postcss-nested@^1.0.0: - version "1.0.1" - resolved "http://registry.npm.qima-inc.com/postcss-nested/download/postcss-nested-1.0.1.tgz#91f28f4e6e23d567241ac154558a0cfab4cc0d8f" +postcss-nested@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-2.1.0.tgz#72661d79463f5894a8c4b890479baec689d1c693" dependencies: - postcss "^5.2.17" + postcss "^6.0.8" + postcss-selector-parser "^2.2.3" -postcss-nesting@^2.0.6: - version "2.3.1" - resolved "http://registry.npm.qima-inc.com/postcss-nesting/download/postcss-nesting-2.3.1.tgz#94a6b6a4ef707fbec20a87fee5c957759b4e01cf" +postcss-nesting@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.0.1.tgz#8fc2ce40cbfcfab7ee24e7b68fb6ebe84b641469" dependencies: - postcss "^5.0.19" + postcss "^6.0.1" -postcss-partial-import@^1.3.0: - version "1.3.0" - resolved "http://registry.npm.qima-inc.com/postcss-partial-import/download/postcss-partial-import-1.3.0.tgz#2f4b773a76c7b0a69b389dcf475c4d362d0d2576" +postcss-partial-import@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-partial-import/-/postcss-partial-import-4.1.0.tgz#f6c3e78e7bbeda4d9dab96d360367b90b353f9a4" dependencies: - fs-extra "^0.24.0" - fs-promise "^0.3.1" - object-assign "^4.0.1" - postcss "^5.0.5" - string-hash "^1.1.0" + glob "^7.1.1" + postcss-import "^10.0.0" -postcss-property-lookup@^1.1.3: +postcss-property-lookup@^1.2.1: version "1.2.1" - resolved "http://registry.npm.qima-inc.com/postcss-property-lookup/download/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" + resolved "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-1.2.1.tgz#30450a1361b7aae758bbedd5201fbe057bb8270b" dependencies: object-assign "^4.0.1" postcss "^5.0.4" tcomb "^2.5.1" -postcss-selector-matches@^2.0.0: - version "2.0.5" - resolved "http://registry.npm.qima-inc.com/postcss-selector-matches/download/postcss-selector-matches-2.0.5.tgz#fa0f43be57b68e77aa4cd11807023492a131027f" +postcss-selector-matches@^3.0.0, postcss-selector-matches@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz#e5634011e13950881861bbdd58c2d0111ffc96ab" dependencies: balanced-match "^0.4.2" - postcss "^5.0.0" + postcss "^6.0.1" -postcss-selector-not@^2.0.0: - version "2.0.0" - resolved "http://registry.npm.qima-inc.com/postcss-selector-not/download/postcss-selector-not-2.0.0.tgz#c73ad21a3f75234bee7fee269e154fd6a869798d" +postcss-selector-not@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz#2e4db2f0965336c01e7cec7db6c60dff767335d9" dependencies: - balanced-match "^0.2.0" - postcss "^5.0.0" + balanced-match "^0.4.2" + postcss "^6.0.1" -postcss-simple-vars@^1.0.1: - version "1.2.0" - resolved "http://registry.npm.qima-inc.com/postcss-simple-vars/download/postcss-simple-vars-1.2.0.tgz#2e6689921144b74114e765353275a3c32143f150" +postcss-selector-parser@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" dependencies: - postcss "^5.0.13" + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-simple-vars@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-4.0.0.tgz#d49e082897d9a4824f2268fa91d969d943e2ea76" + dependencies: + postcss "^6.0.1" postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "http://registry.npm.qima-inc.com/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" -postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.19, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.12, postcss@^5.2.16, postcss@^5.2.17: +postcss@^5.0.10, postcss@^5.0.14, postcss@^5.0.15, postcss@^5.0.4, postcss@^5.0.5: version "5.2.17" resolved "http://registry.npm.qima-inc.com/postcss/download/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" dependencies: @@ -1537,26 +1535,34 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0. source-map "^0.5.6" supports-color "^3.2.3" -precss@^1.4.0: - version "1.4.0" - resolved "http://registry.npm.qima-inc.com/precss/download/precss-1.4.0.tgz#8d7c3ae70f10a00a3955287f85a66e0f8b31cda3" +postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8: + version "6.0.8" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" dependencies: - postcss "^5.0.10" + chalk "^2.0.1" + source-map "^0.5.6" + supports-color "^4.2.0" + +precss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/precss/-/precss-2.0.0.tgz#7f567e3318e06d44c8fdbf9e58452e8358bf4b71" + dependencies: + postcss "^6.0.3" postcss-advanced-variables "1.2.2" - postcss-atroot "^0.1.2" - postcss-color-function "^2.0.0" - postcss-custom-media "^5.0.0" - postcss-custom-properties "^5.0.0" - postcss-custom-selectors "^3.0.0" - postcss-extend "^1.0.1" - postcss-media-minmax "^2.1.0" - postcss-mixins "^2.1.0" - postcss-nested "^1.0.0" - postcss-nesting "^2.0.6" - postcss-partial-import "^1.3.0" - postcss-property-lookup "^1.1.3" - postcss-selector-matches "^2.0.0" - postcss-selector-not "^2.0.0" + postcss-atroot "^0.1.3" + postcss-color-function "^4.0.0" + postcss-custom-media "^6.0.0" + postcss-custom-properties "^6.1.0" + postcss-custom-selectors "^4.0.1" + postcss-extend "^1.0.5" + postcss-media-minmax "^3.0.0" + postcss-mixins "^6.0.1" + postcss-nested "^2.0.2" + postcss-nesting "^4.0.1" + postcss-partial-import "^4.1.0" + postcss-property-lookup "^1.2.1" + postcss-selector-matches "^3.0.1" + postcss-selector-not "^3.0.1" preserve@^0.2.0: version "0.2.0" @@ -1697,18 +1703,6 @@ rgb@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/rgb/download/rgb-0.1.0.tgz#be27b291e8feffeac1bd99729721bfa40fc037b5" -rimraf@^2.2.8: - version "2.6.1" - resolved "http://registry.npm.qima-inc.com/rimraf/download/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" - dependencies: - glob "^7.0.5" - -saladcss-bem@^0.0.1: - version "0.0.1" - resolved "http://registry.npm.qima-inc.com/saladcss-bem/download/saladcss-bem-0.0.1.tgz#72070014ff3f6a49a6872cfcb3946c7758f40fc2" - dependencies: - postcss "^5.0.8" - "semver@2 || 3 || 4 || 5", semver@^4.1.0: version "4.3.6" resolved "http://registry.npm.qima-inc.com/semver/download/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" @@ -1761,10 +1755,6 @@ stream-consume@~0.1.0: version "0.1.0" resolved "http://registry.npm.qima-inc.com/stream-consume/download/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" -string-hash@^1.1.0: - version "1.1.3" - resolved "http://registry.npm.qima-inc.com/string-hash/download/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - string_decoder@~0.10.x: version "0.10.31" resolved "http://registry.npm.qima-inc.com/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -1806,6 +1796,12 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" +sugarss@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.0.tgz#65e51b3958432fb70d5451a68bb33e32d0cf1ef7" + dependencies: + postcss "^6.0.0" + supports-color@^0.2.0: version "0.2.0" resolved "http://registry.npm.qima-inc.com/supports-color/download/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" @@ -1820,6 +1816,12 @@ supports-color@^3.2.3: dependencies: has-flag "^1.0.0" +supports-color@^4.0.0, supports-color@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" + dependencies: + has-flag "^2.0.0" + tcomb@^2.5.1: version "2.7.0" resolved "http://registry.npm.qima-inc.com/tcomb/download/tcomb-2.7.0.tgz#10d62958041669a5d53567b9a4ee8cde22b1c2b0" @@ -1876,6 +1878,10 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "http://registry.npm.qima-inc.com/unc-path-regex/download/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + unique-stream@^1.0.0: version "1.0.0" resolved "http://registry.npm.qima-inc.com/unique-stream/download/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" diff --git a/src/index.js b/src/index.js index a43414141..b7c113e68 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.4'; +const version = '0.7.5'; const components = [ Button, Switch, From acbd68d9cc10e687fafb6c34d08a7249dff0f9be Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 8 Aug 2017 11:54:46 +0800 Subject: [PATCH 22/40] [release] 0.7.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e13de8dc7..ec1855f77 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.3", + "version": "0.7.5", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From c30ee13f9ac53fbd9b8bee147058487a6174c22a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=95=8F?= Date: Tue, 8 Aug 2017 17:54:41 +0800 Subject: [PATCH 23/40] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=87=A0=E4=B8=AAicon?= =?UTF-8?q?=20(#69)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/examples-docs/icon.md | 8 ++++++++ packages/vant-css/assets/icons.sketch | Bin 321678 -> 327381 bytes packages/vant-css/scripts/fount-config.js | 10 ++++++++++ packages/vant-css/src/icon.css | 14 ++++++++------ 4 files changed, 26 insertions(+), 6 deletions(-) diff --git a/docs/examples-docs/icon.md b/docs/examples-docs/icon.md index 47bdde690..a3bb72d84 100644 --- a/docs/examples-docs/icon.md +++ b/docs/examples-docs/icon.md @@ -361,6 +361,14 @@ export default { coupon + + + clock + + + + gold-coin + ``` ::: diff --git a/packages/vant-css/assets/icons.sketch b/packages/vant-css/assets/icons.sketch index 545fba709b62d270f053a61b289af6d882f071a7..dbb01a8b8220858a7b73fb3ec9d088fe1a7f3f5f 100644 GIT binary patch delta 231709 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

=`Cb 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 Ke+>hF@xK6xQjd}V delta 226020 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

3{lvz&$c*R+80rR! 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

^V4Z5@O%K|zF+8wJ{cQ>21&L5uV~Jf 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 diff --git a/packages/vant-css/scripts/fount-config.js b/packages/vant-css/scripts/fount-config.js index f3b0a15f9..9063f39af 100644 --- a/packages/vant-css/scripts/fount-config.js +++ b/packages/vant-css/scripts/fount-config.js @@ -383,6 +383,16 @@ module.exports = { keywords: ['coupon'], src: '优惠券卡.svg', css: 'coupon' + }, + { + keywords: ['clock'], + src: '时钟.svg', + css: 'clock' + }, + { + keywords: ['gold-coin'], + src: '金币.svg', + css: 'gold-coin' } ] }; diff --git a/packages/vant-css/src/icon.css b/packages/vant-css/src/icon.css index a79e94a57..a58683465 100644 --- a/packages/vant-css/src/icon.css +++ b/packages/vant-css/src/icon.css @@ -2,11 +2,11 @@ @font-face { font-family: 'vant-icon'; - src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.eot'); - src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.eot?#iefix') format('embedded-opentype'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.woff2') format('woff2'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.woff') format('woff'), - url('https://b.yzcdn.cn/zanui/icon/vant-icon-868bbca7fc.ttf') format('truetype') + src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-5e6d465ada.eot'); + src: url('https://b.yzcdn.cn/zanui/icon/vant-icon-5e6d465ada.eot?#iefix') format('embedded-opentype'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-5e6d465ada.woff2') format('woff2'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-5e6d465ada.woff') format('woff'), + url('https://b.yzcdn.cn/zanui/icon/vant-icon-5e6d465ada.ttf') format('truetype') } .van-icon { @@ -119,4 +119,6 @@ .van-icon-description:before { content: '\e845'; } /* '' */ .van-icon-card:before { content: '\e846'; } /* '' */ .van-icon-gift-card:before { content: '\e847'; } /* '' */ -.van-icon-coupon:before { content: '\e848'; } /* '' */ \ No newline at end of file +.van-icon-coupon:before { content: '\e848'; } /* '' */ +.van-icon-clock:before { content: '\e849'; } /* '' */ +.van-icon-gold-coin:before { content: '\e84a'; } /* '' */ \ No newline at end of file From f4a252ce4ff420117eeceb3a6e701ced0531a22b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Tue, 8 Aug 2017 17:59:03 +0800 Subject: [PATCH 24/40] [build] 0.7.6 --- docs/examples-docs/changelog.md | 11 +++++++++++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index 8799acad2..ac512409c 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,16 @@ ## 更新日志 +## [v0.7.5](https://github.com/youzan/vant/tree/v0.7.5) (2017-08-08) +[Full Changelog](https://github.com/youzan/vant/compare/v0.7.3...v0.7.5) + +**修复:** + +- fix: one page swiper broken [\#68](https://github.com/youzan/vant/pull/68) ([Raistlin916](https://github.com/Raistlin916)) + +**处理的 Issue:** + +- 安装业务组件导致基础组件css样式文件引入失败 [\#65](https://github.com/youzan/vant/issues/65) + ## [v0.7.3](https://github.com/youzan/vant/tree/v0.7.3) (2017-08-04) [Full Changelog](https://github.com/youzan/vant/compare/v0.7.2...v0.7.3) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index 4be5474e5..267509355 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.5", + "version": "0.7.6", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index b7c113e68..d1e4eead8 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.5'; +const version = '0.7.6'; const components = [ Button, Switch, From 93db67b964b645f63ad92f155ac229d6163a3b7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Tue, 8 Aug 2017 17:59:04 +0800 Subject: [PATCH 25/40] [release] 0.7.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ec1855f77..1c9bdb766 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.5", + "version": "0.7.6", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From 05181edd524b2a1b9d81a9321d60cb9c926645a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 14:36:52 +0800 Subject: [PATCH 26/40] fix: field error placeholder color --- packages/vant-css/src/field.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/vant-css/src/field.css b/packages/vant-css/src/field.css index e1d7e5a82..e40d6aaa3 100644 --- a/packages/vant-css/src/field.css +++ b/packages/vant-css/src/field.css @@ -50,7 +50,10 @@ &--error { .van-field__control { - color: $c-red; + &, + &::placeholder { + color: $c-red; + } } } From 7bc8c5022ac7835fe23c33f2d4f73f12b93be34b Mon Sep 17 00:00:00 2001 From: Kay Date: Wed, 9 Aug 2017 14:48:46 +0800 Subject: [PATCH 27/40] Fixed: one page Swipe components error (#70) --- packages/swipe/src/scroll.js | 12 ++++++------ packages/swipe/src/swipe-item.vue | 7 +++++++ packages/swipe/src/swipe.vue | 27 ++++++++++++++++++++------- 3 files changed, 33 insertions(+), 13 deletions(-) diff --git a/packages/swipe/src/scroll.js b/packages/swipe/src/scroll.js index d70b1aba1..988e74e49 100755 --- a/packages/swipe/src/scroll.js +++ b/packages/swipe/src/scroll.js @@ -69,12 +69,6 @@ extend(Scroll.prototype, { var leftOffset = offset - wrapWidth; var rightOffset = offset + wrapWidth; - page = this.getCurrentPage(); - if (page) { - page.style['-webkit-transform'] = 'translate3d(' + offset + 'px, 0, 0)'; - page.style['display'] = 'block'; - } - leftPage = this.pages[this.mapLoopPage(currentOffsetPage - 1)]; if (leftPage) { if (Math.abs(leftOffset) <= wrapWidth) { @@ -96,6 +90,12 @@ extend(Scroll.prototype, { } } } + + page = this.getCurrentPage(); + if (page) { + page.style['-webkit-transform'] = 'translate3d(' + offset + 'px, 0, 0)'; + page.style['display'] = 'block'; + } }, movePage: function(dist, isEnd) { diff --git a/packages/swipe/src/swipe-item.vue b/packages/swipe/src/swipe-item.vue index ba4489474..dafed2fd2 100644 --- a/packages/swipe/src/swipe-item.vue +++ b/packages/swipe/src/swipe-item.vue @@ -10,6 +10,13 @@ export default { beforeCreate() { this.$parent.swipes.push(this); + }, + + destroyed() { + const index = this.$parent.swipes.indexOf(this) + if (index > -1) { + this.$parent.swipes.splice(index, 1) + } } }; diff --git a/packages/swipe/src/swipe.vue b/packages/swipe/src/swipe.vue index 5063cf8e2..4b6d818b6 100644 --- a/packages/swipe/src/swipe.vue +++ b/packages/swipe/src/swipe.vue @@ -36,11 +36,6 @@ export default { }, mounted() { - const pages = this.$el.querySelectorAll('.van-swipe-item') - if (pages.length <= 1) { - return - } - this.input = new Input(this.$el, { listenMoving: true }); @@ -66,10 +61,28 @@ export default { }).on('autoPlay', function(dist, isEnd) { scroll.movePage(dist.x, isEnd); }); + this.dummy = dummy }, - updated() { - this.scroll.update(); + watch: { + swipes(value) { + if (this.autoPlay && value.length > 1) { + this.dummy.initMove() + } else { + this.dummy.clearMove() + } + this.scroll.update(); + return value + }, + + autoPlay(value) { + if (value && this.swipes.length > 1) { + this.dummy.initMove() + } else { + this.dummy.clearMove() + } + return value + } }, methods: { From a49f1ba1ac4fab2b896348d9ee911ba646546a12 Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 9 Aug 2017 15:37:10 +0800 Subject: [PATCH 28/40] [build] 0.7.7 --- docs/examples-docs/changelog.md | 7 +++++++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index ac512409c..168fafb88 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,12 @@ ## 更新日志 +## [v0.7.6](https://github.com/youzan/vant/tree/v0.7.6) (2017-08-08) +[Full Changelog](https://github.com/youzan/vant/compare/v0.7.5...v0.7.6) + +**非兼容更新和新特性:** + +- 新增几个icon [\#69](https://github.com/youzan/vant/pull/69) ([cookfront](https://github.com/cookfront)) + ## [v0.7.5](https://github.com/youzan/vant/tree/v0.7.5) (2017-08-08) [Full Changelog](https://github.com/youzan/vant/compare/v0.7.3...v0.7.5) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index 267509355..f48af19d1 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.6", + "version": "0.7.7", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index d1e4eead8..5cb07d0a2 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.6'; +const version = '0.7.7'; const components = [ Button, Switch, From 9663eb431321a0678d9bf3efe20e5b2799ca226a Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 9 Aug 2017 15:37:11 +0800 Subject: [PATCH 29/40] [release] 0.7.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c9bdb766..88ca46ac7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.6", + "version": "0.7.7", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From 4e57dfa797a1b67a855ed0ff09f51196abec0c50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 16:19:11 +0800 Subject: [PATCH 30/40] update README.md: add babel-plugin-import --- README.md | 39 ++++++++++++++++++++++++++------------- README.zh-CN.md | 42 +++++++++++++++++++++++++++--------------- 2 files changed, 53 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index baf5f132e..93081b44c 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,36 @@ npm i -S vant ``` ## Usage + +### Use [babel-plugin-import](https://github.com/ant-design/babel-plugin-import) (Recommended) + + ```js + // .babelrc or babel-loader option + { + "plugins": [ + ["import", { "libraryName": "vant", "style": true }] + ] + } + ``` + + Then you can import components from vant, equivalent to import manually below. + + ```js + // import js and css modularly, parsed by babel-plugin-import + import { Button } from 'vant'; + ``` + +### Manually import + + ```jsx + import { Button } from 'vant'; + import 'vant/lib/vant-css/button.css'; + ``` ### Import all components -```javascript +```javascrip import Vue from 'vue'; import vant from 'vant'; import 'vant/lib/vant-css/index.css'; @@ -30,18 +55,6 @@ import 'vant/lib/vant-css/index.css'; Vue.use(vant); ``` -### On demand - -```javascript -import Vue from 'vue'; -import { Button, Cell } from 'vant'; -import 'vant/lib/vant-css/button.css'; -import 'vant/lib/vant-css/cell.css'; - -Vue.component(Button.name, Button); -Vue.component(Cell.name, Cell); -``` - ## Development ### Add a new component diff --git a/README.zh-CN.md b/README.zh-CN.md index b4596c24d..e0c87b6a8 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -18,28 +18,40 @@ npm i -S vant ## 二、使用 -### 1. 导入所有组件 +### 使用 [babel-plugin-import](https://github.com/ant-design/babel-plugin-import) (推荐) + + ```js + // .babelrc or babel-loader option + { + "plugins": [ + ["import", { "libraryName": "vant", "style": true }] + ] + } + ``` + +   接着你可以直接引入 vant 组件,等价于下方的按需引入组件 + + ```js +   // 模块化地引入 js 和 css, 通过 babel-plugin-import 插件解析 +   import { Button } from 'vant'; + ``` + +### 按需引入组件 + + ```jsx + import { Button } from 'vant/lib/button'; + import 'vant/lib/vant-css/button.css'; + ``` -```javascript +### 导入所有组件 + +```javascrip import Vue from 'vue'; import vant from 'vant'; -// 你也可以使用自己的主题 import 'vant/lib/vant-css/index.css'; Vue.use(vant); ``` - -### 2. 按需导入组件 - -```javascript -import Vue from 'vue'; -import { Button, Cell } from 'vant'; -import 'vant/lib/vant-css/button.css'; -import 'vant/lib/vant-css/cell.css'; - -Vue.component(Button.name, Button); -Vue.component(Cell.name, Cell); -``` ## 三、开发 From 8ca524d9ac14f5a50ae762b1205e98d9420d4d06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 16:19:45 +0800 Subject: [PATCH 31/40] load doc && demo in demand --- .babelrc | 4 ++- build/webpack.config.dev.js | 10 +++++--- build/webpack.config.prod.js | 3 ++- docs/src/doc.config.js | 4 +++ docs/src/index.js | 11 -------- docs/src/router.config.js | 27 +++++++++----------- package.json | 14 +++++------ yarn.lock | 49 ++++++++++++++++++++++-------------- 8 files changed, 65 insertions(+), 57 deletions(-) diff --git a/.babelrc b/.babelrc index c72eeb3a2..0e5cba99a 100644 --- a/.babelrc +++ b/.babelrc @@ -2,7 +2,9 @@ "presets": [ [ "es2015", - { "modules": false } + { + "modules": false + } ] ], "plugins": [ diff --git a/build/webpack.config.dev.js b/build/webpack.config.dev.js index 9cad7ac96..87105c112 100644 --- a/build/webpack.config.dev.js +++ b/build/webpack.config.dev.js @@ -14,7 +14,6 @@ require('./genExamples')(isProduction); module.exports = { entry: { - vendor: ['vue', 'vue-router', 'zan-doc'], 'vant-docs': './docs/src/index.js', 'vant-examples': './docs/src/examples.js' }, @@ -22,7 +21,8 @@ module.exports = { path: path.join(__dirname, '../docs/dist'), publicPath: '/', filename: '[name].js', - umdNamedDefine: true + umdNamedDefine: true, + chunkFilename: 'async.[name].js' }, devServer: { historyApiFallback: { @@ -37,7 +37,7 @@ module.exports = { modules: [path.join(__dirname, '../node_modules'), 'node_modules'], extensions: ['.js', '.vue', '.css'], alias: { - vue$: 'vue/dist/vue.esm.js', + vue: 'vue/dist/vue.esm.js', src: path.join(__dirname, '../src'), packages: path.join(__dirname, '../packages'), lib: path.join(__dirname, '../lib'), @@ -131,6 +131,10 @@ module.exports = { filename: 'examples.html', inject: true }), + new webpack.optimize.CommonsChunkPlugin({ + name: 'vendor', + minChunks: 2 + }), new webpack.HotModuleReplacementPlugin(), new OptimizeCssAssetsPlugin(), new ExtractTextPlugin({ diff --git a/build/webpack.config.prod.js b/build/webpack.config.prod.js index d4a45855b..6bbdb5725 100644 --- a/build/webpack.config.prod.js +++ b/build/webpack.config.prod.js @@ -8,7 +8,8 @@ module.exports = merge(devConfig, { path: path.join(__dirname, '../docs/dist'), publicPath: 'https://b.yzcdn.cn/zanui/vue', filename: '[name].[hash:8].js', - umdNamedDefine: true + umdNamedDefine: true, + chunkFilename: 'async.[name].[chunkhash:8].js' }, devtool: false, plugins: [ diff --git a/docs/src/doc.config.js b/docs/src/doc.config.js index b58bf3a99..d77c272c0 100644 --- a/docs/src/doc.config.js +++ b/docs/src/doc.config.js @@ -30,6 +30,10 @@ module.exports = { "path": "/changelog", "title": "更新日志", noExample: true + }, + { + "title": "业务组件", + "link": "/zanui/captain/component/quickstart" } ] } diff --git a/docs/src/index.js b/docs/src/index.js index 2f7c3b729..f26018406 100644 --- a/docs/src/index.js +++ b/docs/src/index.js @@ -2,16 +2,9 @@ import Vue from 'vue'; import VueRouter from 'vue-router'; import App from './ExamplesDocsApp'; import routes from './router.config'; -import ZanUI from 'src/index.js'; import ZanDoc from 'zan-doc'; -import packageJson from '../../package.json'; import DemoBlock from './components/demo-block'; -const global = { - version: packageJson.version -}; -window._global = global; - import '../assets/docs.css'; import 'packages/vant-css/src/index.css'; @@ -22,11 +15,7 @@ function isMobile() { } Vue.use(VueRouter); -Vue.use(ZanUI); Vue.use(ZanDoc); -Vue.use(ZanUI.Lazyload, { - lazyComponent: true -}); Vue.component('demo-block', DemoBlock); const routesConfig = routes(); diff --git a/docs/src/router.config.js b/docs/src/router.config.js index 19d7ad0a3..b49e01ca1 100644 --- a/docs/src/router.config.js +++ b/docs/src/router.config.js @@ -1,4 +1,6 @@ const navs = require('./doc.config')['zh-CN'].nav; +import componentDocs from '../examples-dist/entry-docs'; +import componentDemos from '../examples-dist/entry-demos'; const registerRoute = (isExample) => { let route = []; @@ -9,31 +11,26 @@ const registerRoute = (isExample) => { if (nav.groups) { nav.groups.forEach(group => { - group.list.forEach(nav => { - addRoute(nav); - }); + group.list.forEach(addRoute); }); } else if (nav.children) { - nav.children.forEach(nav => { - addRoute(nav); - }); + nav.children.forEach(addRoute); } else { addRoute(nav); } }); function addRoute(page) { - const component = isExample - ? require(`../examples-dist${page.path}.vue`) - : require(`../examples-docs${page.path}.md`); - route.push({ - path: '/component' + page.path, - component: component.default || component - }); + const { path } = page; + if (path) { + const name = path.replace('/', ''); + route.push({ + path: '/component' + path, + component: isExample ? componentDemos[name] : componentDocs[name] + }); + } } - // console.log(route); - return route; }; diff --git a/package.json b/package.json index 1c9bdb766..594249814 100644 --- a/package.json +++ b/package.json @@ -60,10 +60,10 @@ "babel-polyfill": "^6.23.0", "babel-preset-es2015": "^6.16.0", "babel-runtime": "^6.25.0", - "chai": "^4.1.0", + "chai": "^4.1.1", "cheerio": "^0.22.0", "codecov": "^2.2.0", - "cross-env": "^5.0.1", + "cross-env": "^5.0.5", "css-loader": "^0.28.4", "eslint-plugin-vue": "^2.1.0", "extract-text-webpack-plugin": "2.1.2", @@ -87,7 +87,7 @@ "karma-spec-reporter": "^0.0.31", "karma-webpack": "^2.0.4", "lerna": "^2.0.0", - "markdown-it": "^8.3.1", + "markdown-it": "^8.3.2", "markdown-it-container": "^2.0.0", "mocha": "^3.4.2", "optimize-css-assets-webpack-plugin": "^3.0.0", @@ -106,15 +106,15 @@ "vue": "^2.4.2", "vue-hot-reload-api": "^2.1.0", "vue-html-loader": "^1.2.4", - "vue-loader": "^13.0.2", + "vue-loader": "^13.0.4", "vue-markdown-loader": "^2.0.0", "vue-router": "^2.7.0", "vue-style-loader": "^3.0.0", "vue-template-compiler": "^2.4.2", "vue-template-es2015-compiler": "^1.5.3", - "webpack": "^3.4.1", - "webpack-dev-server": "^2.6.1", + "webpack": "^3.5.1", + "webpack-dev-server": "^2.7.1", "webpack-merge": "^4.1.0", - "zan-doc": "^0.1.4" + "zan-doc": "0.1.10" } } diff --git a/yarn.lock b/yarn.lock index 1efbcb83a..6bd4675cd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1147,9 +1147,9 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chai@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.0.tgz#331a0391b55c3af8740ae9c3b7458bc1c3805e6d" +chai@^4.1.1: + version "4.1.1" + resolved "http://registry.npm.qima-inc.com/chai/download/chai-4.1.1.tgz#66e21279e6f3c6415ff8231878227900e2171b39" dependencies: assertion-error "^1.0.1" check-error "^1.0.1" @@ -1787,9 +1787,9 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" -cross-env@^5.0.1: - version "5.0.3" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.3.tgz#8f55acef7469fed364f4039a9f7ece90191e3981" +cross-env@^5.0.5: + version "5.0.5" + resolved "http://registry.npm.qima-inc.com/cross-env/download/cross-env-5.0.5.tgz#4383d364d9660873dd185b398af3bfef5efffef3" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" @@ -3854,7 +3854,7 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -ip@^1.1.0: +ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" @@ -4856,6 +4856,16 @@ markdown-it@^8.3.1: mdurl "^1.0.1" uc.micro "^1.0.3" +markdown-it@^8.3.2: + version "8.3.2" + resolved "http://registry.npm.qima-inc.com/markdown-it/download/markdown-it-8.3.2.tgz#df4b86530d17c3bc9beec3b68d770b92ea17ae96" + dependencies: + argparse "^1.0.7" + entities "~1.1.1" + linkify-it "^2.0.0" + mdurl "^1.0.1" + uc.micro "^1.0.3" + math-expression-evaluator@^1.2.14: version "1.2.16" resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.16.tgz#b357fa1ca9faefb8e48d10c14ef2bcb2d9f0a7c9" @@ -7693,9 +7703,9 @@ vue-lazyload@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/vue-lazyload/-/vue-lazyload-1.0.6.tgz#7d5494fc35c35fc84dcc271165b827e309b4e793" -vue-loader@^13.0.2: - version "13.0.3" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.3.tgz#b38d0fcd9818ae7b6a02932410d34943f9c9466d" +vue-loader@^13.0.4: + version "13.0.4" + resolved "http://registry.npm.qima-inc.com/vue-loader/download/vue-loader-13.0.4.tgz#0a6d893698735fcf7037b20a23d724cb39eee7d4" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" @@ -7789,9 +7799,9 @@ webpack-dev-middleware@^1.11.0: range-parser "^1.0.3" time-stamp "^2.0.0" -webpack-dev-server@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.6.1.tgz#0b292a9da96daf80a65988f69f87b4166e5defe7" +webpack-dev-server@^2.7.1: + version "2.7.1" + resolved "http://registry.npm.qima-inc.com/webpack-dev-server/download/webpack-dev-server-2.7.1.tgz#21580f5a08cd065c71144cf6f61c345bca59a8b8" dependencies: ansi-html "0.0.7" bonjour "^3.5.0" @@ -7803,6 +7813,7 @@ webpack-dev-server@^2.6.1: html-entities "^1.2.0" http-proxy-middleware "~0.17.4" internal-ip "^1.2.0" + ip "^1.1.5" loglevel "^1.4.1" opn "4.0.2" portfinder "^1.0.9" @@ -7829,9 +7840,9 @@ webpack-sources@^1.0.1: source-list-map "^2.0.0" source-map "~0.5.3" -webpack@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" +webpack@^3.5.1: + version "3.5.1" + resolved "http://registry.npm.qima-inc.com/webpack/download/webpack-3.5.1.tgz#b749ee3d2b5a118dad53e8e41585b3f71e75499a" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" @@ -8057,9 +8068,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@^0.1.4: - version "0.1.8" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.8.tgz#e452f9afc29ff292106858f938a9604b82bb8120" +zan-doc@0.1.10: + version "0.1.10" + resolved "http://registry.npm.qima-inc.com/zan-doc/download/zan-doc-0.1.10.tgz#4a8b06d851315c2cd4092c9d770024c7a61b8099" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From 96053330406dcb630af87a98a71e4325bea8bd34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 16:26:40 +0800 Subject: [PATCH 32/40] update README.md --- .babelrc | 4 +--- README.md | 2 +- README.zh-CN.md | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.babelrc b/.babelrc index 0e5cba99a..c72eeb3a2 100644 --- a/.babelrc +++ b/.babelrc @@ -2,9 +2,7 @@ "presets": [ [ "es2015", - { - "modules": false - } + { "modules": false } ] ], "plugins": [ diff --git a/README.md b/README.md index 93081b44c..2a90cd0c1 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ npm i -S vant ### Import all components -```javascrip +```javascript import Vue from 'vue'; import vant from 'vant'; import 'vant/lib/vant-css/index.css'; diff --git a/README.zh-CN.md b/README.zh-CN.md index e0c87b6a8..6cb129656 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -45,7 +45,7 @@ npm i -S vant ### 导入所有组件 -```javascrip +```javascript import Vue from 'vue'; import vant from 'vant'; import 'vant/lib/vant-css/index.css'; From 1cab7c449c3492bf7813a3f39832ccf72a3b77c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 16:45:39 +0800 Subject: [PATCH 33/40] update yarn.lock --- build/webpack.config.prod.js | 2 +- package.json | 2 +- yarn.lock | 1047 ++++++++++++++++++---------------- 3 files changed, 563 insertions(+), 488 deletions(-) diff --git a/build/webpack.config.prod.js b/build/webpack.config.prod.js index 6bbdb5725..204bf81a5 100644 --- a/build/webpack.config.prod.js +++ b/build/webpack.config.prod.js @@ -6,7 +6,7 @@ var devConfig = require('./webpack.config.dev.js'); module.exports = merge(devConfig, { output: { path: path.join(__dirname, '../docs/dist'), - publicPath: 'https://b.yzcdn.cn/zanui/vue', + publicPath: 'https://b.yzcdn.cn/zanui/vue/', filename: '[name].[hash:8].js', umdNamedDefine: true, chunkFilename: 'async.[name].[chunkhash:8].js' diff --git a/package.json b/package.json index 1c09b6a7e..fc8768124 100644 --- a/package.json +++ b/package.json @@ -115,6 +115,6 @@ "webpack": "^3.5.1", "webpack-dev-server": "^2.7.1", "webpack-merge": "^4.1.0", - "zan-doc": "0.1.10" + "zan-doc": "0.1.11" } } diff --git a/yarn.lock b/yarn.lock index 6bd4675cd..e7bd70926 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13,7 +13,11 @@ abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" -abbrev@1, abbrev@1.0.x: +abbrev@1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" + +abbrev@1.0.x: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" @@ -51,12 +55,12 @@ acorn@^3.0.4: resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" acorn@^4.0.3: - version "4.0.11" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0" + version "4.0.13" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" -acorn@^5.0.0, acorn@^5.0.1: - version "5.0.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" +acorn@^5.0.0, acorn@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.1.tgz#53fe161111f912ab999ee887a90a0bc52822fd75" add-stream@^1.0.0: version "1.0.0" @@ -75,8 +79,8 @@ ajv-keywords@^2.0.0: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0" ajv@^4.7.0, ajv@^4.9.1: - version "4.11.7" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.7.tgz#8655a5d86d0824985cc471a1d913fb6729a0ec48" + version "4.11.8" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" @@ -145,26 +149,26 @@ any-promise@^0.1.0: resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz#830b680aa7e56f33451d4b049f3bd8044498ee27" anymatch@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" + version "1.3.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" dependencies: - arrify "^1.0.0" micromatch "^2.1.5" + normalize-path "^2.0.0" aproba@^1.0.3: - version "1.1.1" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.1.tgz#95d3600f07710aa0e9298c726ad5ecf2eacbabab" + version "1.1.2" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" archy@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" are-we-there-yet@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" + version "1.1.4" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" dependencies: delegates "^1.0.0" - readable-stream "^2.0.0 || ^1.1.13" + readable-stream "^2.0.6" argparse@^1.0.7: version "1.0.9" @@ -189,13 +193,17 @@ arr-diff@^2.0.0: arr-flatten "^1.0.1" arr-flatten@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" array-differ@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" +array-each@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" + array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" @@ -216,6 +224,10 @@ array-slice@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" +array-slice@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.0.0.tgz#e73034f00dcc1f40876008fd20feae77bd4b7c2f" + array-union@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" @@ -298,8 +310,8 @@ async@2.1.4: lodash "^4.14.0" async@^2.1.2: - version "2.3.0" - resolved "https://registry.yarnpkg.com/async/-/async-2.3.0.tgz#1013d1051047dd320fe24e494d5c66ecaf6147d9" + version "2.5.0" + resolved "https://registry.yarnpkg.com/async/-/async-2.5.0.tgz#843190fd6b7357a0b9e1c956edddd5ec8462b54d" dependencies: lodash "^4.14.0" @@ -405,13 +417,13 @@ babel-core@^6.1.4, babel-core@^6.24.1, babel-core@^6.25.0: source-map "^0.5.0" babel-eslint@^7.2.1: - version "7.2.2" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.2.tgz#0da2cbe6554fd0fb069f19674f2db2f9c59270ff" + version "7.2.3" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827" dependencies: babel-code-frame "^6.22.0" babel-traverse "^6.23.1" babel-types "^6.23.0" - babylon "^6.16.1" + babylon "^6.17.0" babel-generator@^6.25.0: version "6.25.0" @@ -815,7 +827,7 @@ babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25 lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@^6.16.1, babylon@^6.17.2: +babylon@^6.17.0, babylon@^6.17.2: version "6.17.4" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" @@ -827,7 +839,7 @@ balanced-match@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" -balanced-match@^0.4.1, balanced-match@^0.4.2: +balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" @@ -840,8 +852,8 @@ base64-arraybuffer@0.1.5: resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" base64-js@^1.0.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" + version "1.2.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886" base64id@1.0.0: version "1.0.0" @@ -851,9 +863,9 @@ base64url@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb" -batch@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" bcrypt-pbkdf@^1.0.0: version "1.0.1" @@ -876,8 +888,8 @@ big.js@^3.1.3: resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978" binary-extensions@^1.0.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" + version "1.9.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.9.0.tgz#66506c16ce6f4d6928a5b3cd6a33ca41e941e37b" blob@0.0.4: version "0.0.4" @@ -894,23 +906,23 @@ bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.7: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.6" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" body-parser@^1.16.1: - version "1.17.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.17.1.tgz#75b3bc98ddd6e7e0d8ffe750dfaca5c66993fa47" + version "1.17.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.17.2.tgz#f8892abc8f9e627d42aedafbca66bf5ab99104ee" dependencies: bytes "2.4.0" content-type "~1.0.2" - debug "2.6.1" + debug "2.6.7" depd "~1.1.0" http-errors "~1.6.1" iconv-lite "0.4.15" on-finished "~2.3.0" qs "6.4.0" raw-body "~2.2.0" - type-is "~1.6.14" + type-is "~1.6.15" bonjour@^3.5.0: version "3.5.0" @@ -934,10 +946,10 @@ boom@2.x.x: hoek "2.x.x" brace-expansion@^1.0.0, brace-expansion@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.7.tgz#3effc3c50e000531fb720eaff80f0ae8ef23cf59" + version "1.1.8" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" dependencies: - balanced-match "^0.4.1" + balanced-match "^1.0.0" concat-map "0.0.1" braces@^0.1.2: @@ -1021,20 +1033,16 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: electron-to-chromium "^1.2.7" browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" + version "2.3.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.3.1.tgz#39500a2090330b2a090120ea6c7fc78b6e091c5e" dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" + caniuse-lite "^1.0.30000712" + electron-to-chromium "^1.3.17" buffer-indexof@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.0.tgz#f54f647c4f4e25228baa656a2e57e43d5f270982" -buffer-shims@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" - buffer-xor@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" @@ -1059,14 +1067,14 @@ byline@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" -bytes@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" - bytes@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" +bytes@2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.5.0.tgz#4c9423ea2d252c270c41b2bdefeff9bb6b62c06a" + caller-path@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" @@ -1125,12 +1133,12 @@ caniuse-api@^1.5.2: lodash.uniq "^4.5.0" caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000656" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000656.tgz#127c8c6e655e7464e58f039558f1e878fcca3c45" + version "1.0.30000713" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000713.tgz#ea01761840b5f148faf94ec5f34d0aa1d321966f" -caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000704: - version "1.0.30000710" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000710.tgz#1c249bf7c6a61161c9b10906e3ad9fa5b6761af1" +caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000712: + version "1.0.30000713" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000713.tgz#33957ecb4a2154a5d40a60d13d8bf1cfa0881a8a" caseless@~0.11.0: version "0.11.0" @@ -1149,7 +1157,7 @@ center-align@^0.1.1: chai@^4.1.1: version "4.1.1" - resolved "http://registry.npm.qima-inc.com/chai/download/chai-4.1.1.tgz#66e21279e6f3c6415ff8231878227900e2171b39" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.1.tgz#66e21279e6f3c6415ff8231878227900e2171b39" dependencies: assertion-error "^1.0.1" check-error "^1.0.1" @@ -1169,8 +1177,8 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: supports-color "^2.0.0" chalk@^2.0.0, chalk@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d" + version "2.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" dependencies: ansi-styles "^3.1.0" escape-string-regexp "^1.0.5" @@ -1244,22 +1252,7 @@ cheerio@^0.20.0: optionalDependencies: jsdom "^7.0.2" -chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -chokidar@^1.7.0: +chokidar@^1.4.1, chokidar@^1.6.0, chokidar@^1.6.1, chokidar@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" dependencies: @@ -1278,32 +1271,33 @@ ci-info@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" -cipher-base@^1.0.0, cipher-base@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" dependencies: inherits "^2.0.1" + safe-buffer "^5.0.1" circular-json@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" + version "0.3.3" + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" clap@^1.0.9: - version "1.1.3" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.3.tgz#b3bd36e93dd4cbfb395a3c26896352445265c05b" + version "1.2.0" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.0.tgz#59c90fe3e137104746ff19469a27a634ff68c857" dependencies: chalk "^1.1.3" clean-css@3.4.x: - version "3.4.25" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" + version "3.4.28" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.28.tgz#bf1945e82fc808f55695e6ddeaec01400efd03ff" dependencies: commander "2.8.x" source-map "0.4.x" -clean-css@4.0.x: - version "4.0.12" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.0.12.tgz#a02e61707f1840bd3338f54dbc9acbda4e772fa3" +clean-css@4.1.x: + version "4.1.7" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.7.tgz#b9aea4f85679889cf3eae8b40349ec4ebdfdd032" dependencies: source-map "0.5.x" @@ -1363,8 +1357,8 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" coa@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" + version "1.0.4" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" dependencies: q "^1.1.2" @@ -1387,8 +1381,8 @@ color-convert@^1.3.0, color-convert@^1.9.0: color-name "^1.1.1" color-name@^1.0.0, color-name@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d" + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" color-string@^0.3.0: version "0.3.0" @@ -1439,13 +1433,17 @@ command-join@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/command-join/-/command-join-2.0.0.tgz#52e8b984f4872d952ff1bdc8b98397d27c7144cf" +commander@2.11.x, commander@^2.8.1, commander@^2.9.0, commander@~2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" + commander@2.8.x: version "2.8.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" dependencies: graceful-readlink ">= 1.0.0" -commander@2.9.0, commander@2.9.x, commander@^2.8.1, commander@^2.9.0, commander@~2.9.0: +commander@2.9.0, commander@2.9.x, commander@~2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" dependencies: @@ -1478,22 +1476,23 @@ component-inherit@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" -compressible@~2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.10.tgz#feda1c7f7617912732b29bf8cf26252a20b9eecd" +compressible@~2.0.10: + version "2.0.11" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.11.tgz#16718a75de283ed8e604041625a2064586797d8a" dependencies: - mime-db ">= 1.27.0 < 2" + mime-db ">= 1.29.0 < 2" compression@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.6.2.tgz#cceb121ecc9d09c52d7ad0c3350ea93ddd402bc3" + version "1.7.0" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.0.tgz#030c9f198f1643a057d776a738e922da4373012d" dependencies: accepts "~1.3.3" - bytes "2.3.0" - compressible "~2.0.8" - debug "~2.2.0" + bytes "2.5.0" + compressible "~2.0.10" + debug "2.6.8" on-headers "~1.0.1" - vary "~1.1.0" + safe-buffer "5.1.1" + vary "~1.1.1" concat-map@0.0.1: version "0.0.1" @@ -1527,11 +1526,11 @@ connect-history-api-fallback@^1.3.0: resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169" connect@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.1.tgz#b7760693a74f0454face1d9378edb3f885b43227" + version "3.6.3" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.3.tgz#f7320d46a25b4be7b483a2236517f24b1e27e301" dependencies: - debug "2.6.3" - finalhandler "1.0.1" + debug "2.6.8" + finalhandler "1.0.4" parseurl "~1.3.1" utils-merge "1.0.0" @@ -1746,17 +1745,18 @@ cookie@0.3.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" core-js@^2.2.0, core-js@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" + version "2.5.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.0.tgz#569c050918be6486b3837552028ae0466b717086" -core-util-is@~1.0.0: +core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.1.1.tgz#817f2c2039347a1e9bf7d090c0923e53f749ca82" + version "2.2.2" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" dependencies: + is-directory "^0.3.1" js-yaml "^3.4.3" minimist "^1.2.0" object-assign "^4.1.0" @@ -1771,25 +1771,29 @@ create-ecdh@^4.0.0: bn.js "^4.1.0" elliptic "^6.0.0" -create-hash@^1.1.0, create-hash@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.2.tgz#51210062d7bb7479f6c65bb41a92208b1d61abad" +create-hash@^1.1.0, create-hash@^1.1.1, create-hash@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.3.tgz#606042ac8b9262750f483caddab0f5819172d8fd" dependencies: cipher-base "^1.0.1" inherits "^2.0.1" - ripemd160 "^1.0.0" - sha.js "^2.3.6" + ripemd160 "^2.0.0" + sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.4.tgz#d3fb4ba253eb8b3f56e39ea2fbcb8af747bd3170" +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.6" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06" dependencies: + cipher-base "^1.0.3" create-hash "^1.1.0" inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" cross-env@^5.0.5: version "5.0.5" - resolved "http://registry.npm.qima-inc.com/cross-env/download/cross-env-5.0.5.tgz#4383d364d9660873dd185b398af3bfef5efffef3" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.0.5.tgz#4383d364d9660873dd185b398af3bfef5efffef3" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" @@ -1809,8 +1813,8 @@ cryptiles@2.x.x: boom "2.x.x" crypto-browserify@^3.11.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.0.tgz#3652a0906ab9b2a7e0c3ce66a408e957a2485522" + version "3.11.1" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.1.tgz#948945efc6757a400d6e5e5af47194d10064279f" dependencies: browserify-cipher "^1.0.0" browserify-sign "^4.0.0" @@ -1864,14 +1868,6 @@ css-select@^1.1.0, css-select@~1.2.0: domutils "1.5.1" nth-check "~1.0.1" -css-selector-tokenizer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.6.0.tgz#6445f582c7930d241dcc5007a43d6fcb8f073152" - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - css-selector-tokenizer@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" @@ -1997,7 +1993,7 @@ debug@0.7.4, debug@~0.7.4: version "0.7.4" resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" -debug@2.2.0, debug@~2.2.0: +debug@2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" dependencies: @@ -2009,19 +2005,13 @@ debug@2.3.3: dependencies: ms "0.7.2" -debug@2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" +debug@2.6.7: + version "2.6.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.7.tgz#92bad1f6d05bbb6bba22cca88bcd0ec894c2861e" dependencies: - ms "0.7.2" + ms "2.0.0" -debug@2.6.3, debug@^2.1.1: - version "2.6.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d" - dependencies: - ms "0.7.2" - -debug@2.6.8, debug@^2.2.0, debug@^2.6.6, debug@^2.6.8: +debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.6.6, debug@^2.6.8: version "2.6.8" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" dependencies: @@ -2046,8 +2036,8 @@ deep-equal@^1.0.1: resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" deep-extend@~0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" + version "0.4.2" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" deep-is@~0.1.3: version "0.1.3" @@ -2101,9 +2091,9 @@ delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" -depd@1.1.0, depd@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" +depd@1.1.1, depd@~1.1.0, depd@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" deprecated@^0.0.1: version "0.0.1" @@ -2144,10 +2134,14 @@ di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@3.2.0, diff@^3.1.0: +diff@3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" +diff@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9" + diffie-hellman@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" @@ -2209,6 +2203,10 @@ dom-serializer@0, dom-serializer@~0.1.0: domelementtype "~1.1.1" entities "~1.1.1" +dom-walk@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" + domain-browser@^1.1.1: version "1.1.7" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" @@ -2227,25 +2225,38 @@ domhandler@2.1: dependencies: domelementtype "1" -domhandler@2.3, domhandler@^2.3.0: +domhandler@2.3: version "2.3.0" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" dependencies: domelementtype "1" +domhandler@^2.3.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.1.tgz#892e47000a99be55bbf3774ffea0561d8879c259" + dependencies: + domelementtype "1" + domutils@1.1: version "1.1.6" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" dependencies: domelementtype "1" -domutils@1.5, domutils@1.5.1, domutils@^1.5.1: +domutils@1.5, domutils@1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" dependencies: dom-serializer "0" domelementtype "1" +domutils@^1.5.1: + version "1.6.2" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.6.2.tgz#1958cc0b4c9426e9ed367fb1c8e854891b0fa3ff" + dependencies: + dom-serializer "0" + domelementtype "1" + dot-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" @@ -2287,7 +2298,7 @@ ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" -electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.16: +electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.17: version "1.3.17" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.17.tgz#41c13457cc7166c5c15e767ae61d86a8cacdee5d" @@ -2304,8 +2315,8 @@ elliptic@^6.0.0: minimalistic-crypto-utils "^1.0.0" emoji-regex@^6.1.0: - version "6.4.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.4.2.tgz#a30b6fee353d406d96cfb9fa765bdc82897eff6e" + version "6.5.1" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" emojis-list@^2.0.0: version "2.1.0" @@ -2400,13 +2411,14 @@ error-stack-parser@^2.0.0: stackframe "^1.0.3" es-abstract@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.7.0.tgz#dfade774e01bfcd97f96180298c449c8623fb94c" + version "1.8.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.0.tgz#3b00385e85729932beffa9163bbea1234e932914" dependencies: es-to-primitive "^1.1.1" function-bind "^1.1.0" + has "^1.0.1" is-callable "^1.1.3" - is-regex "^1.0.3" + is-regex "^1.0.4" es-to-primitive@^1.1.1: version "1.1.1" @@ -2417,8 +2429,8 @@ es-to-primitive@^1.1.1: is-symbol "^1.0.1" es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: - version "0.10.15" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.15.tgz#c330a5934c1ee21284a7c081a86e5fd937c91ea6" + version "0.10.26" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.26.tgz#51b2128a531b70c4f6764093a73cbebb82186372" dependencies: es6-iterator "2" es6-symbol "~3.1" @@ -2508,8 +2520,10 @@ escope@^3.6.0: estraverse "^4.1.1" eslint-config-airbnb-base@^11.1.0: - version "11.1.3" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.1.3.tgz#0e8db71514fa36b977fbcf977c01edcf863e0cf0" + version "11.3.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.3.1.tgz#c0ab108c9beed503cb999e4c60f4ef98eda0ed30" + dependencies: + eslint-restricted-globals "^0.1.1" eslint-config-airbnb@^14.1.0: version "14.1.0" @@ -2517,19 +2531,18 @@ eslint-config-airbnb@^14.1.0: dependencies: eslint-config-airbnb-base "^11.1.0" -eslint-import-resolver-node@^0.2.0: - version "0.2.3" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz#5add8106e8c928db2cba232bcd9efa846e3da16c" +eslint-import-resolver-node@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz#4422574cde66a9a7b099938ee4d508a199e0e3cc" dependencies: - debug "^2.2.0" - object-assign "^4.0.1" - resolve "^1.1.6" + debug "^2.6.8" + resolve "^1.2.0" -eslint-module-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.0.0.tgz#a6f8c21d901358759cdc35dbac1982ae1ee58bce" +eslint-module-utils@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz#abaec824177613b8a95b299639e1b6facf473449" dependencies: - debug "2.2.0" + debug "^2.6.8" pkg-dir "^1.0.0" eslint-plugin-html@^3.0.0: @@ -2539,19 +2552,19 @@ eslint-plugin-html@^3.0.0: htmlparser2 "^3.8.2" eslint-plugin-import@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.2.0.tgz#72ba306fad305d67c4816348a4699a4229ac8b4e" + version "2.7.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz#21de33380b9efb55f5ef6d2e210ec0e07e7fa69f" dependencies: builtin-modules "^1.1.1" contains-path "^0.1.0" - debug "^2.2.0" + debug "^2.6.8" doctrine "1.5.0" - eslint-import-resolver-node "^0.2.0" - eslint-module-utils "^2.0.0" + eslint-import-resolver-node "^0.3.1" + eslint-module-utils "^2.1.1" has "^1.0.1" lodash.cond "^4.3.0" minimatch "^3.0.3" - pkg-up "^1.0.0" + read-pkg-up "^2.0.0" eslint-plugin-jsx-a11y@^4.0.0: version "4.0.0" @@ -2593,6 +2606,10 @@ eslint-plugin-vue@^2.1.0: eslint-plugin-html "^3.0.0" eslint-plugin-react "^7.0.0" +eslint-restricted-globals@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" + eslint@^3.18.0: version "3.19.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.19.0.tgz#c8fc6201c7f40dd08941b87c085767386a679acc" @@ -2634,17 +2651,21 @@ eslint@^3.18.0: user-home "^2.0.0" espree@^3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.1.tgz#28a83ab4aaed71ed8fe0f5efe61b76a05c13c4d2" + version "3.5.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.0.tgz#98358625bdd055861ea27e2867ea729faf463d8d" dependencies: - acorn "^5.0.1" + acorn "^5.1.1" acorn-jsx "^3.0.0" esprima@2.7.x, esprima@^2.1.0, esprima@^2.6.0, esprima@^2.7.1: version "2.7.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" -esprima@^3.1.1, esprima@~3.1.0: +esprima@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" + +esprima@~3.1.0: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" @@ -2655,24 +2676,20 @@ esquery@^1.0.0: estraverse "^4.0.0" esrecurse@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" + version "4.2.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163" dependencies: - estraverse "~4.1.0" + estraverse "^4.1.0" object-assign "^4.0.1" estraverse@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" -estraverse@^4.0.0, estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" -estraverse@~4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" - esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" @@ -2763,15 +2780,21 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" -expand-tilde@^1.2.1, expand-tilde@^1.2.2: +expand-tilde@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449" dependencies: os-homedir "^1.0.1" +expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + dependencies: + homedir-polyfill "^1.0.1" + express@^4.13.3: - version "4.15.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.15.2.tgz#af107fc148504457f2dca9a6f2571d7129b97b35" + version "4.15.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.15.4.tgz#032e2253489cf8fce02666beca3d11ed7a2daed1" dependencies: accepts "~1.3.3" array-flatten "1.1.1" @@ -2779,32 +2802,32 @@ express@^4.13.3: content-type "~1.0.2" cookie "0.3.1" cookie-signature "1.0.6" - debug "2.6.1" - depd "~1.1.0" + debug "2.6.8" + depd "~1.1.1" encodeurl "~1.0.1" escape-html "~1.0.3" etag "~1.8.0" - finalhandler "~1.0.0" + finalhandler "~1.0.4" fresh "0.5.0" merge-descriptors "1.0.1" methods "~1.1.2" on-finished "~2.3.0" parseurl "~1.3.1" path-to-regexp "0.1.7" - proxy-addr "~1.1.3" - qs "6.4.0" + proxy-addr "~1.1.5" + qs "6.5.0" range-parser "~1.2.0" - send "0.15.1" - serve-static "1.12.1" + send "0.15.4" + serve-static "1.12.4" setprototypeof "1.0.3" statuses "~1.3.1" - type-is "~1.6.14" + type-is "~1.6.15" utils-merge "1.0.0" - vary "~1.1.0" + vary "~1.1.1" extend@^3.0.0, extend@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" + version "3.0.1" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" external-editor@^2.0.4: version "2.0.4" @@ -2838,9 +2861,9 @@ extract-zip@~1.5.0: mkdirp "0.5.0" yauzl "2.4.1" -extsprintf@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" +extsprintf@1.3.0, extsprintf@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" fancy-log@^1.1.0: version "1.3.0" @@ -2921,8 +2944,8 @@ file-save@^0.2.0: mkdirp "~0.5.0" filename-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" fill-range@^2.1.0: version "2.2.3" @@ -2934,11 +2957,11 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" -finalhandler@1.0.1, finalhandler@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.1.tgz#bcd15d1689c0e5ed729b6f7f541a6df984117db8" +finalhandler@1.0.4, finalhandler@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.4.tgz#18574f2e7c4b98b8ae3b230c21f201f31bdb3fb7" dependencies: - debug "2.6.3" + debug "2.6.8" encodeurl "~1.0.1" escape-html "~1.0.3" on-finished "~2.3.0" @@ -2947,10 +2970,10 @@ finalhandler@1.0.1, finalhandler@~1.0.0: unpipe "~1.0.0" find-babel-config@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.0.1.tgz#179fa7b36bf3e94b487410855df448b6f853b9ec" + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.1.0.tgz#acc01043a6749fec34429be6b64f542ebb5d6355" dependencies: - json5 "^0.5.0" + json5 "^0.5.1" path-exists "^3.0.0" find-cache-dir@^1.0.0: @@ -2988,15 +3011,13 @@ findup-sync@^0.4.2: resolve-dir "^0.1.0" fined@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.0.2.tgz#5b28424b760d7598960b7ef8480dff8ad3660e97" + version "1.1.0" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.0.tgz#b37dc844b76a2f5e7081e884f7c0ae344f153476" dependencies: - expand-tilde "^1.2.1" - lodash.assignwith "^4.0.7" - lodash.isempty "^4.2.1" - lodash.isplainobject "^4.0.4" - lodash.isstring "^4.0.1" - lodash.pick "^4.2.1" + expand-tilde "^2.0.2" + is-plain-object "^2.0.3" + object.defaults "^1.1.0" + object.pick "^1.2.0" parse-filepath "^1.0.1" first-chunk-stream@^1.0.0: @@ -3030,6 +3051,12 @@ for-own@^0.1.4: dependencies: for-in "^1.0.1" +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + dependencies: + for-in "^1.0.1" + foreach@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" @@ -3103,11 +3130,11 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" fsevents@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.1.tgz#f19fd28f43eeaf761680e519a203c4d0b3d31aff" + version "1.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4" dependencies: nan "^2.3.0" - node-pre-gyp "^0.6.29" + node-pre-gyp "^0.6.36" fstream-ignore@^1.0.5: version "1.0.5" @@ -3190,8 +3217,8 @@ get-stream@^3.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" getpass@^0.1.1: - version "0.1.6" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" dependencies: assert-plus "^1.0.0" @@ -3277,7 +3304,7 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@7.1.1, glob@^7.0.0, glob@^7.1.1: +glob@7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" dependencies: @@ -3307,7 +3334,7 @@ glob@^5.0.15: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: @@ -3342,9 +3369,16 @@ global-prefix@^0.1.4: is-windows "^0.2.0" which "^1.2.12" +global@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" + dependencies: + min-document "^2.19.0" + process "~0.5.1" + globals@^9.0.0, globals@^9.14.0: - version "9.17.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" globby@^5.0.0: version "5.0.0" @@ -3455,8 +3489,8 @@ handle-thing@^1.2.5: resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" handlebars@^4.0.1, handlebars@^4.0.2: - version "4.0.6" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7" + version "4.0.10" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.10.tgz#3d30c718b09a3d96f23ea4cc1f403c4d3ba9ff4f" dependencies: async "^1.4.0" optimist "^0.6.1" @@ -3528,15 +3562,22 @@ has@^1.0.1: dependencies: function-bind "^1.0.2" +hash-base@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1" + dependencies: + inherits "^2.0.1" + hash-sum@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" hash.js@^1.0.0, hash.js@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.0.3.tgz#1332ff00156c0a0ffdd8236013d07b77a0451573" + version "1.1.3" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846" dependencies: - inherits "^2.0.1" + inherits "^2.0.3" + minimalistic-assert "^1.0.0" hasha@~2.2.0: version "2.2.0" @@ -3588,15 +3629,15 @@ home-or-tmp@^2.0.0: os-homedir "^1.0.0" os-tmpdir "^1.0.1" -homedir-polyfill@^1.0.0: +homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" dependencies: parse-passwd "^1.0.0" hosted-git-info@^2.1.4: - version "2.4.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" + version "2.5.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" hpack.js@^2.1.6: version "2.1.6" @@ -3628,17 +3669,17 @@ html-minifier@^2.1.5: uglify-js "2.6.x" html-minifier@^3.2.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.4.3.tgz#eb3a7297c804611f470454eeebe0aacc427e424a" + version "3.5.3" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.3.tgz#4a275e3b1a16639abb79b4c11191ff0d0fcf1ab9" dependencies: camel-case "3.0.x" - clean-css "4.0.x" - commander "2.9.x" + clean-css "4.1.x" + commander "2.11.x" he "1.1.x" ncname "1.0.x" param-case "2.1.x" relateurl "0.2.x" - uglify-js "~2.8.22" + uglify-js "3.0.x" html-webpack-plugin@^2.29.0: version "2.30.1" @@ -3685,19 +3726,11 @@ http-deceiver@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" -http-errors@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" +http-errors@~1.6.1, http-errors@~1.6.2: + version "1.6.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" dependencies: - inherits "2.0.3" - setprototypeof "1.0.2" - statuses ">= 1.3.1 < 2" - -http-errors@~1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.1.tgz#5f8b8ed98aca545656bf572997387f904a722257" - dependencies: - depd "1.1.0" + depd "1.1.1" inherits "2.0.3" setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" @@ -3738,9 +3771,9 @@ iconv-lite@^0.4.17: version "0.4.18" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" -icss-replace-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" icss-utils@^2.1.0: version "2.1.0" @@ -3753,8 +3786,8 @@ ieee754@^1.1.4: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" ignore@^3.2.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.7.tgz#4810ca5f1d8eca5595213a34b94f2eb4ed926bbd" + version "3.3.3" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.3.tgz#432352e57accd87ab3110e82d3fea0e47812156d" imurmurhash@^0.1.4: version "0.1.4" @@ -3785,7 +3818,7 @@ inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1: +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: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" @@ -3858,9 +3891,9 @@ ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" -ipaddr.js@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" +ipaddr.js@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.4.0.tgz#296aca878a821816e5b85d0a285a99bcff4582f0" is-absolute-url@^2.0.0: version "2.1.0" @@ -3883,7 +3916,7 @@ is-binary-path@^1.0.0: dependencies: binary-extensions "^1.0.0" -is-buffer@^1.0.2: +is-buffer@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" @@ -3907,9 +3940,13 @@ is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + is-dotfile@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" is-equal-shallow@^0.1.3: version "0.1.3" @@ -3976,12 +4013,18 @@ is-number@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-number/-/is-number-0.1.1.tgz#69a7af116963d47206ec9bd9b48a14216f1e3806" -is-number@^2.0.2, is-number@^2.1.0: +is-number@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" dependencies: kind-of "^3.0.2" +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" @@ -4006,6 +4049,12 @@ is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" +is-plain-object@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + dependencies: + isobject "^3.0.1" + is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" @@ -4022,7 +4071,7 @@ is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" -is-regex@^1.0.3: +is-regex@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" dependencies: @@ -4089,8 +4138,8 @@ is-windows@^0.2.0: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c" is-windows@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.0.tgz#c61d61020c3ebe99261b781bd3d1622395f547f8" + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9" isarray@0.0.1: version "0.0.1" @@ -4108,12 +4157,16 @@ isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" -isobject@^2.0.0: +isobject@^2.0.0, isobject@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" dependencies: isarray "1.0.0" +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + isparta-loader@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isparta-loader/-/isparta-loader-2.0.0.tgz#4425f496c93f765bbceb4dd938576da307566ed1" @@ -4157,12 +4210,6 @@ istanbul@^0.4.0: which "^1.1.1" wordwrap "^1.0.0" -jodid25519@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" - dependencies: - jsbn "~0.1.0" - js-base64@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" @@ -4177,15 +4224,15 @@ js-beautify@^1.6.14: nopt "~3.0.1" js-tokens@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" js-yaml@3.x, js-yaml@^3.4.3, js-yaml@^3.5.1, js-yaml@^3.6.1: - version "3.8.3" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.3.tgz#33a05ec481c850c8875929166fe1beb61c728766" + version "3.9.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.9.1.tgz#08775cebdfdd359209f0d2acd383c8f86a6904a0" dependencies: argparse "^1.0.7" - esprima "^3.1.1" + esprima "^4.0.0" js-yaml@~3.7.0: version "3.7.0" @@ -4199,8 +4246,8 @@ jsbn@~0.1.0: resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" jschardet@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" + version "1.5.1" + resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.1.tgz#c519f629f86b3a5bedba58a88d311309eec097f9" jsdom@^7.0.2: version "7.2.2" @@ -4231,8 +4278,8 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" json-loader@^0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" + version "0.5.7" + resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" json-schema-traverse@^0.3.0: version "0.3.1" @@ -4289,13 +4336,13 @@ jsonpointer@^4.0.0: resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" jsprim@^1.2.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918" + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" dependencies: assert-plus "1.0.0" - extsprintf "1.0.2" + extsprintf "1.3.0" json-schema "0.2.3" - verror "1.3.6" + verror "1.10.0" jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.4, jsx-ast-utils@^1.4.1: version "1.4.1" @@ -4396,10 +4443,16 @@ kew@~0.7.0: resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" kind-of@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" dependencies: - is-buffer "^1.0.2" + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" klaw@^1.0.0: version "1.3.1" @@ -4595,10 +4648,6 @@ lodash.assignin@^4.0.9: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" -lodash.assignwith@^4.0.7: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" - lodash.bind@^4.1.4: version "4.2.1" resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" @@ -4649,10 +4698,6 @@ lodash.isarray@^3.0.0: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" -lodash.isempty@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" - lodash.isplainobject@^4.0.4: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" @@ -4797,7 +4842,11 @@ lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" -lru-cache@2, lru-cache@2.2.x: +lru-cache@2: + version "2.7.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + +lru-cache@2.2.x: version "2.2.4" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d" @@ -4846,19 +4895,9 @@ markdown-it@^6.0.5: mdurl "~1.0.1" uc.micro "^1.0.1" -markdown-it@^8.3.1: - version "8.3.1" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.3.1.tgz#2f4b622948ccdc193d66f3ca2d43125ac4ac7323" - dependencies: - argparse "^1.0.7" - entities "~1.1.1" - linkify-it "^2.0.0" - mdurl "^1.0.1" - uc.micro "^1.0.3" - -markdown-it@^8.3.2: +markdown-it@^8.3.1, markdown-it@^8.3.2: version "8.3.2" - resolved "http://registry.npm.qima-inc.com/markdown-it/download/markdown-it-8.3.2.tgz#df4b86530d17c3bc9beec3b68d770b92ea17ae96" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.3.2.tgz#df4b86530d17c3bc9beec3b68d770b92ea17ae96" dependencies: argparse "^1.0.7" entities "~1.1.1" @@ -4867,8 +4906,8 @@ markdown-it@^8.3.2: uc.micro "^1.0.3" math-expression-evaluator@^1.2.14: - version "1.2.16" - resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.16.tgz#b357fa1ca9faefb8e48d10c14ef2bcb2d9f0a7c9" + version "1.2.17" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" mdurl@^1.0.1, mdurl@~1.0.1: version "1.0.1" @@ -4939,24 +4978,34 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -"mime-db@>= 1.27.0 < 2", mime-db@~1.27.0: - version "1.27.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1" +"mime-db@>= 1.29.0 < 2", mime-db@~1.29.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.29.0.tgz#48d26d235589651704ac5916ca06001914266878" mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: - version "2.1.15" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed" + version "2.1.16" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.16.tgz#2b858a52e5ecd516db897ac2be87487830698e23" dependencies: - mime-db "~1.27.0" + mime-db "~1.29.0" -mime@1.3.4, mime@1.3.x, mime@^1.3.4: +mime@1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" +mime@1.3.x, mime@^1.3.4: + version "1.3.6" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0" + mimic-fn@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" +min-document@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + dependencies: + dom-walk "^0.1.0" + minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" @@ -4965,7 +5014,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" -"minimatch@2 || 3", minimatch@^3.0.3, minimatch@^3.0.4: +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" dependencies: @@ -4977,12 +5026,6 @@ minimatch@^2.0.1: dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.0, minimatch@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" @@ -4990,7 +5033,7 @@ minimatch@~0.2.11: lru-cache "2" sigmund "~1.0.0" -minimist@0.0.8, minimist@~0.0.1: +minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" @@ -5002,6 +5045,10 @@ minimist@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -5139,9 +5186,9 @@ node-libs-browser@^2.0.0: util "^0.10.3" vm-browserify "0.0.4" -node-pre-gyp@^0.6.29: - version "0.6.34" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.34.tgz#94ad1c798a11d7fc67381b50d47f8cc18d9799f7" +node-pre-gyp@^0.6.36: + version "0.6.36" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" dependencies: mkdirp "^0.5.1" nopt "^4.0.1" @@ -5178,15 +5225,15 @@ nopt@^4.0.1: osenv "^0.1.4" normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" dependencies: hosted-git-info "^2.1.4" is-builtin-module "^1.0.0" semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.0.1: +normalize-path@^2.0.0, normalize-path@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" dependencies: @@ -5239,8 +5286,8 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" "nwmatcher@>= 1.3.7 < 2.0.0": - version "1.3.9" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.3.9.tgz#8bab486ff7fa3dfd086656bbe8b17116d3692d2a" + version "1.4.1" + resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.1.tgz#7ae9b07b0ea804db7e25f05cb5fe4097d4e4949f" oauth-sign@~0.8.1: version "0.8.2" @@ -5274,6 +5321,15 @@ object.assign@^4.0.1, object.assign@^4.0.4: function-bind "^1.1.0" object-keys "^1.0.10" +object.defaults@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" + dependencies: + array-each "^1.0.1" + array-slice "^1.0.0" + for-own "^1.0.0" + isobject "^3.0.0" + object.omit@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" @@ -5281,6 +5337,12 @@ object.omit@^2.0.0: for-own "^0.1.4" is-extendable "^0.1.1" +object.pick@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.2.0.tgz#b5392bee9782da6d9fb7d6afaf539779f1234c2b" + dependencies: + isobject "^2.1.0" + obuf@^1.0.0, obuf@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" @@ -5589,10 +5651,14 @@ pathval@^1.0.0: resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" pbkdf2@^3.0.3: - version "3.0.9" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" + version "3.0.13" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.13.tgz#c37d295531e786b1da3e3eadc840426accb0ae25" dependencies: - create-hmac "^1.1.2" + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" pend@~1.2.0: version "1.2.0" @@ -5646,12 +5712,6 @@ pkg-dir@^2.0.0: dependencies: find-up "^2.1.0" -pkg-up@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26" - dependencies: - find-up "^1.0.0" - pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" @@ -5923,31 +5983,31 @@ postcss-mixins@^6.0.1: sugarss "^1.0.0" postcss-modules-extract-imports@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.1.tgz#8fb3fef9a6dd0420d3f6d4353cf1ff73f2b2a341" + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz#66140ecece38ef06bf0d3e355d69bf59d141ea85" dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-modules-local-by-default@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.1.1.tgz#29a10673fa37d19251265ca2ba3150d9040eb4ce" + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" dependencies: - css-selector-tokenizer "^0.6.0" - postcss "^5.0.4" + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" postcss-modules-scope@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.0.2.tgz#ff977395e5e06202d7362290b88b1e8cd049de29" + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" dependencies: - css-selector-tokenizer "^0.6.0" - postcss "^5.0.4" + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" postcss-modules-values@^1.1.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.2.2.tgz#f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1" + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" dependencies: - icss-replace-symbols "^1.0.2" - postcss "^5.0.14" + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" postcss-nested@^2.0.2: version "2.1.0" @@ -6128,8 +6188,8 @@ preserve@^0.2.0: resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" pretty-error@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.0.tgz#87f4e9d706a24c87d6cbee9fabec001fcf8c75d8" + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" dependencies: renderkid "^2.0.1" utila "~0.4" @@ -6147,8 +6207,12 @@ process-nextick-args@~1.0.6: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" process@^0.11.0: - version "0.11.9" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + +process@~0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" progress-bar-webpack-plugin@^1.10.0: version "1.10.0" @@ -6172,12 +6236,12 @@ proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" -proxy-addr@~1.1.3: - version "1.1.4" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.4.tgz#27e545f6960a44a627d9b44467e35c1b6b4ce2f3" +proxy-addr@~1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.5.tgz#71c0ee3b102de3f202f3b64f608d173fcba1a918" dependencies: forwarded "~0.1.0" - ipaddr.js "1.3.0" + ipaddr.js "1.4.0" prr@~0.0.0: version "0.0.0" @@ -6217,6 +6281,10 @@ qs@6.4.0, qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" +qs@6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.0.tgz#8d04954d364def3efc55b5a0793e1e2c8b1e6e49" + qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -6249,15 +6317,17 @@ raf.js@0.0.4: resolved "https://registry.yarnpkg.com/raf.js/-/raf.js-0.0.4.tgz#f15af445d241b27fa7131a57450b67ef9c402fec" randomatic@^1.1.3: - version "1.1.6" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.6.tgz#110dcabff397e9dcff7c0789ccc0a49adf1ec5bb" + version "1.1.7" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c" dependencies: - is-number "^2.0.2" - kind-of "^3.0.2" + is-number "^3.0.0" + kind-of "^4.0.0" randombytes@^2.0.0, randombytes@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.3.tgz#674c99760901c3c4112771a31e521dc349cc09ec" + version "2.0.5" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.5.tgz#dc009a246b8d09a177b4b7a0ae77bc570f4b1b79" + dependencies: + safe-buffer "^5.1.0" range-parser@^1.0.3, range-parser@^1.2.0, range-parser@~1.2.0: version "1.2.0" @@ -6331,7 +6401,7 @@ readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0 isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@1.1, readable-stream@~1.1.9: +readable-stream@1.1: version "1.1.13" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" dependencies: @@ -6340,18 +6410,27 @@ readable-stream@1.1, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: - version "2.2.9" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.9.tgz#cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8" +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.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9: + version "2.3.3" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" dependencies: - buffer-shims "~1.0.0" core-util-is "~1.0.0" - inherits "~2.0.1" + inherits "~2.0.3" isarray "~1.0.0" process-nextick-args "~1.0.6" - string_decoder "~1.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.0.3" util-deprecate "~1.0.1" +readable-stream@~1.1.9: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + readable-stream@~2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" @@ -6421,8 +6500,8 @@ regenerate@^1.2.1: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" regenerator-runtime@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz#8c4367a904b51ea62a908ac310bf99ff90a82a3e" + version "0.10.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" regenerator-transform@0.9.11: version "0.9.11" @@ -6470,8 +6549,8 @@ relateurl@0.2.x: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" remove-trailing-separator@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.1.tgz#615ebb96af559552d4bf4057c8436d486ab63cc4" + version "1.0.2" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511" renderkid@^2.0.1: version "2.0.1" @@ -6602,8 +6681,8 @@ resolve@1.1.x: resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" resolve@^1.1.6, resolve@^1.1.7, resolve@^1.2.0, resolve@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.3.tgz#655907c3469a8680dc2de3a275a8fdd69691f0e5" + version "1.4.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86" dependencies: path-parse "^1.0.5" @@ -6637,9 +6716,12 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2. dependencies: glob "^7.0.5" -ripemd160@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7" + dependencies: + hash-base "^2.0.0" + inherits "^2.0.1" run-async@^0.1.0: version "0.1.0" @@ -6674,17 +6756,17 @@ rx-lite@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" -safe-buffer@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" +safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" samsam@1.x, samsam@^1.1.3: version "1.2.1" resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67" sax@^1.1.4, sax@~1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" schema-utils@^0.3.0: version "0.3.0" @@ -6703,27 +6785,27 @@ selfsigned@^1.9.1: node-forge "0.6.33" "semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + version "5.4.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" semver@^4.1.0, semver@~4.3.3: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" -send@0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.15.1.tgz#8a02354c26e6f5cca700065f5f0cdeba90ec7b5f" +send@0.15.4: + version "0.15.4" + resolved "https://registry.yarnpkg.com/send/-/send-0.15.4.tgz#985faa3e284b0273c793364a35c6737bd93905b9" dependencies: - debug "2.6.1" - depd "~1.1.0" + debug "2.6.8" + depd "~1.1.1" destroy "~1.0.4" encodeurl "~1.0.1" escape-html "~1.0.3" etag "~1.8.0" fresh "0.5.0" - http-errors "~1.6.1" + http-errors "~1.6.2" mime "1.3.4" - ms "0.7.2" + ms "2.0.0" on-finished "~2.3.0" range-parser "~1.2.0" statuses "~1.3.1" @@ -6740,25 +6822,25 @@ sequencify@~0.0.7: resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" serve-index@^1.7.2: - version "1.8.0" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.8.0.tgz#7c5d96c13fb131101f93c1c5774f8516a1e78d3b" + version "1.9.0" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.0.tgz#d2b280fc560d616ee81b48bf0fa82abed2485ce7" dependencies: accepts "~1.3.3" - batch "0.5.3" - debug "~2.2.0" + batch "0.6.1" + debug "2.6.8" escape-html "~1.0.3" - http-errors "~1.5.0" - mime-types "~2.1.11" + http-errors "~1.6.1" + mime-types "~2.1.15" parseurl "~1.3.1" -serve-static@1.12.1: - version "1.12.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.1.tgz#7443a965e3ced647aceb5639fa06bf4d1bbe0039" +serve-static@1.12.4: + version "1.12.4" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.4.tgz#9b6aa98eeb7253c4eedc4c1f6fdbca609901a961" dependencies: encodeurl "~1.0.1" escape-html "~1.0.3" parseurl "~1.3.1" - send "0.15.1" + send "0.15.4" set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" @@ -6772,15 +6854,11 @@ setimmediate@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" -setprototypeof@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" - setprototypeof@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" -sha.js@^2.3.6: +sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.8" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.8.tgz#37068c2c476b6baf402d14a49c67f597921f634f" dependencies: @@ -6797,8 +6875,8 @@ shebang-regex@^1.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" shelljs@^0.7.5: - version "0.7.7" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.7.tgz#b2f5c77ef97148f4b4f6e22682e10bba8667cff1" + version "0.7.8" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" dependencies: glob "^7.0.0" interpret "^1.0.0" @@ -6936,8 +7014,8 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" source-map-support@^0.4.2: - version "0.4.14" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef" + version "0.4.15" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1" dependencies: source-map "^0.5.6" @@ -7021,8 +7099,8 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" sshpk@^1.7.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.0.tgz#ff2a3e4fd04497555fed97b39a0fd82fafb3a33c" + version "1.13.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3" dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -7031,7 +7109,6 @@ sshpk@^1.7.0: optionalDependencies: bcrypt-pbkdf "^1.0.0" ecc-jsbn "~0.1.1" - jodid25519 "^1.0.0" jsbn "~0.1.0" tweetnacl "~0.14.0" @@ -7055,8 +7132,8 @@ stream-consume@~0.1.0: resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" stream-http@^2.3.1: - version "2.7.0" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.0.tgz#cec1f4e3b494bc4a81b451808970f8b20b4ed5f6" + version "2.7.2" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad" dependencies: builtin-status-codes "^3.0.0" inherits "^2.0.1" @@ -7093,11 +7170,11 @@ string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" -string_decoder@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.0.tgz#f06f41157b664d86069f84bdbdc9b0d8ab281667" +string_decoder@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" dependencies: - buffer-shims "~1.0.0" + safe-buffer "~5.1.0" stringstream@~0.0.4: version "0.0.5" @@ -7173,7 +7250,7 @@ sugarss@^1.0.0: dependencies: postcss "^6.0.0" -supports-color@3.1.2, supports-color@^3.1.1: +supports-color@3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" dependencies: @@ -7183,7 +7260,7 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -supports-color@^3.1.0, supports-color@^3.2.3: +supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" dependencies: @@ -7325,17 +7402,18 @@ tildify@^1.0.0: os-homedir "^1.0.0" time-stamp@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" time-stamp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357" timers-browserify@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.2.tgz#ab4883cf597dcd50af211349a00fbca56ac86b86" + version "2.0.3" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.3.tgz#41fd0bdc926a5feedc33a17a8e1f7d491925f7fc" dependencies: + global "^4.3.2" setimmediate "^1.0.4" title-case@^2.1.0: @@ -7360,8 +7438,8 @@ to-arraybuffer@^1.0.0: resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" to-fast-properties@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" toposort@^1.0.0: version "1.0.3" @@ -7425,7 +7503,7 @@ type-detect@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" -type-is@~1.6.14: +type-is@~1.6.15: version "1.6.15" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410" dependencies: @@ -7449,6 +7527,13 @@ uglify-js@2.6.x: uglify-to-browserify "~1.0.0" yargs "~3.10.0" +uglify-js@3.0.x: + version "3.0.27" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.0.27.tgz#a97db8c8ba6b9dba4e2f88d86aa9548fa6320034" + dependencies: + commander "~2.11.0" + source-map "~0.5.1" + uglify-js@^2.6, uglify-js@^2.8.29: version "2.8.29" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" @@ -7458,15 +7543,6 @@ uglify-js@^2.6, uglify-js@^2.8.29: optionalDependencies: uglify-to-browserify "~1.0.0" -uglify-js@~2.8.22: - version "2.8.22" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.22.tgz#d54934778a8da14903fa29a326fb24c0ab51a1a0" - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" @@ -7580,8 +7656,8 @@ user-home@^2.0.0: os-homedir "^1.0.0" useragent@^2.1.12: - version "2.1.13" - resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.1.13.tgz#bba43e8aa24d5ceb83c2937473e102e21df74c10" + version "2.2.1" + resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.2.1.tgz#cf593ef4f2d175875e8bb658ea92e18a4fd06d8e" dependencies: lru-cache "2.2.x" tmp "0.0.x" @@ -7613,8 +7689,8 @@ uuid@^2.0.1, uuid@^2.0.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" uuid@^3.0.0, uuid@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" + version "3.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" v8flags@^2.0.10, v8flags@^2.0.2: version "2.1.1" @@ -7629,7 +7705,7 @@ validate-npm-package-license@^3.0.1: spdx-correct "~1.0.0" spdx-expression-parse "~1.0.0" -vary@~1.1.0: +vary@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37" @@ -7637,11 +7713,13 @@ vendors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" -verror@1.3.6: - version "1.3.6" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" dependencies: - extsprintf "1.0.2" + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" vinyl-fs@^0.3.0: version "0.3.14" @@ -7705,7 +7783,7 @@ vue-lazyload@^1.0.6: vue-loader@^13.0.4: version "13.0.4" - resolved "http://registry.npm.qima-inc.com/vue-loader/download/vue-loader-13.0.4.tgz#0a6d893698735fcf7037b20a23d724cb39eee7d4" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.0.4.tgz#0a6d893698735fcf7037b20a23d724cb39eee7d4" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" @@ -7780,16 +7858,7 @@ webidl-conversions@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" -webpack-dev-middleware@^1.0.11: - version "1.10.1" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893" - dependencies: - memory-fs "~0.4.1" - mime "^1.3.4" - path-is-absolute "^1.0.0" - range-parser "^1.0.3" - -webpack-dev-middleware@^1.11.0: +webpack-dev-middleware@^1.0.11, webpack-dev-middleware@^1.11.0: version "1.12.0" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz#d34efefb2edda7e1d3b5dbe07289513219651709" dependencies: @@ -7801,7 +7870,7 @@ webpack-dev-middleware@^1.11.0: webpack-dev-server@^2.7.1: version "2.7.1" - resolved "http://registry.npm.qima-inc.com/webpack-dev-server/download/webpack-dev-server-2.7.1.tgz#21580f5a08cd065c71144cf6f61c345bca59a8b8" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.7.1.tgz#21580f5a08cd065c71144cf6f61c345bca59a8b8" dependencies: ansi-html "0.0.7" bonjour "^3.5.0" @@ -7842,7 +7911,7 @@ webpack-sources@^1.0.1: webpack@^3.5.1: version "3.5.1" - resolved "http://registry.npm.qima-inc.com/webpack/download/webpack-3.5.1.tgz#b749ee3d2b5a118dad53e8e41585b3f71e75499a" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.5.1.tgz#b749ee3d2b5a118dad53e8e41585b3f71e75499a" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" @@ -7895,17 +7964,23 @@ which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" -which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@~1.2.10: +which@^1.0.9, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9: + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" + dependencies: + isexe "^2.0.0" + +which@~1.2.10: version "1.2.14" resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" dependencies: isexe "^2.0.0" wide-align@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" + version "1.1.2" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" dependencies: - string-width "^1.0.1" + string-width "^1.0.2" window-size@0.1.0: version "0.1.0" @@ -8068,9 +8143,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@0.1.10: - version "0.1.10" - resolved "http://registry.npm.qima-inc.com/zan-doc/download/zan-doc-0.1.10.tgz#4a8b06d851315c2cd4092c9d770024c7a61b8099" +zan-doc@0.1.11: + version "0.1.11" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.11.tgz#cc51ec5e6789930abafcc1648624d6002e7a4c9b" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From 6fda3568dad7f1bbb04892afb66d080ff607cdc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 9 Aug 2017 19:12:56 +0800 Subject: [PATCH 34/40] clean unnecessary docs --- build/webpack.config.dev.js | 2 +- docs/assets/docs.css | 206 ------------------------- docs/examples-docs/actionsheet.md | 40 ----- docs/examples-docs/badge.md | 33 ---- docs/examples-docs/button.md | 31 ---- docs/examples-docs/card.md | 31 ---- docs/examples-docs/cell-swipe.md | 30 ---- docs/examples-docs/cell.md | 33 ---- docs/examples-docs/checkbox.md | 33 ---- docs/examples-docs/datetime-picker.md | 30 ---- docs/examples-docs/dialog.md | 8 - docs/examples-docs/field.md | 31 ---- docs/examples-docs/icon.md | 31 ---- docs/examples-docs/image-preview.md | 8 - docs/examples-docs/layout.md | 35 ----- docs/examples-docs/loading.md | 31 ---- docs/examples-docs/panel.md | 31 ---- docs/examples-docs/picker.md | 31 ---- docs/examples-docs/popup.md | 39 ----- docs/examples-docs/progress.md | 31 ---- docs/examples-docs/quantity.md | 31 ---- docs/examples-docs/quickstart.md | 47 +++--- docs/examples-docs/radio.md | 32 ---- docs/examples-docs/search.md | 31 ---- docs/examples-docs/steps.md | 33 ---- docs/examples-docs/swipe.md | 33 ---- docs/examples-docs/switch.md | 31 ---- docs/examples-docs/tab.md | 33 ---- docs/examples-docs/tag.md | 31 ---- docs/examples-docs/uploader.md | 31 ---- docs/src/components/example-block.vue | 14 -- docs/src/components/mobile-computed.js | 19 --- docs/src/components/mobile-popup.vue | 51 ------ docs/src/index.js | 2 - package.json | 2 +- packages/actionsheet/README.md | 26 ---- packages/badge/README.md | 26 ---- packages/button/README.md | 26 ---- packages/card/README.md | 26 ---- packages/cell/README.md | 26 ---- packages/checkbox/README.md | 26 ---- packages/col/README.md | 26 ---- packages/datetime-picker/README.md | 26 ---- packages/dialog/README.md | 26 ---- packages/field/README.md | 26 ---- packages/icon/README.md | 26 ---- packages/image-preview/README.md | 26 ---- packages/lazyload/README.md | 26 ---- packages/loading/README.md | 26 ---- packages/panel/README.md | 26 ---- packages/picker/README.md | 26 ---- packages/popup/README.md | 26 ---- packages/progress/README.md | 26 ---- packages/quantity/README.md | 26 ---- packages/radio/README.md | 26 ---- packages/row/README.md | 26 ---- packages/search/README.md | 26 ---- packages/steps/README.md | 26 ---- packages/swipe/README.md | 26 ---- packages/switch/README.md | 26 ---- packages/tab/README.md | 26 ---- packages/tag/README.md | 26 ---- packages/toast/README.md | 26 ---- packages/waterfall/README.md | 26 ---- yarn.lock | 6 +- 65 files changed, 34 insertions(+), 1892 deletions(-) delete mode 100644 docs/assets/docs.css delete mode 100644 docs/src/components/example-block.vue delete mode 100644 docs/src/components/mobile-computed.js delete mode 100644 docs/src/components/mobile-popup.vue diff --git a/build/webpack.config.dev.js b/build/webpack.config.dev.js index 87105c112..89ae7be1f 100644 --- a/build/webpack.config.dev.js +++ b/build/webpack.config.dev.js @@ -37,7 +37,7 @@ module.exports = { modules: [path.join(__dirname, '../node_modules'), 'node_modules'], extensions: ['.js', '.vue', '.css'], alias: { - vue: 'vue/dist/vue.esm.js', + vue: 'vue/dist/vue.runtime.esm.js', src: path.join(__dirname, '../src'), packages: path.join(__dirname, '../packages'), lib: path.join(__dirname, '../lib'), diff --git a/docs/assets/docs.css b/docs/assets/docs.css deleted file mode 100644 index bbcf5edb1..000000000 --- a/docs/assets/docs.css +++ /dev/null @@ -1,206 +0,0 @@ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - vertical-align: baseline; -} - -body { - font-family: 'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',SimSun,sans-serif; - font-weight: 400; - -webkit-font-smoothing: antialiased; - background-color: #f8f8f8; -} - -a { - color: #4078c0; - text-decoration: none; -} - -button, input, select, textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; - color: inherit; -} - -ul, ol { - list-style: none; -} - -code.hljs { - line-height: 1.5; - font-family: Menlo, Monaco, Consolas, Courier, monospace; - font-size: 12px; - padding: 20px; - background-color: #f8f8f8; - border: solid 1px #E5E5E5; - margin-bottom: 25px; - border-radius: 4px; - -webkit-font-smoothing: auto; -} - -.clearfix { - &::before { - display: table; - content: ""; - } - - &::after { - display: table; - content: ""; - clear: both; - } -} - -.main-content { - margin: 130px 20px 40px; - padding-top: 20px; -} - -.page-container { - background-color: #fff; - position: relative; - display: flex; - width: 100%; - overflow: hidden; -} - -.page-content { - box-sizing: border-box; - flex: 1; - - section { - padding: 0 40px; - - > h1, - > h2, - > h3, - > h4, - > h5, - > h6 { - color: #333; - line-height: 1.5; - margin: 20px 0; - font-weight: normal; - - .header-anchor { - float: left; - margin-left: -20px; - opacity: 0; - cursor: pointer; - - &:hover { - opacity: .4; - } - } - } - - > h1 { - font-size: 40px; - } - - > h2 { - font-size: 36px; - } - - > h3 { - font-size: 30px; - } - - > h4 { - font-size: 24px; - } - - > h5 { - font-size: 14px - } - - > h6 { - font-size: 14px; - color: #666; - } - - > p { - font-size: 14px; - line-height: 20px; - color: #666; - margin: 14px 0; - } - - > ul li, - > ol li { - color: #666; - font-size: 14px; - line-height: 20px; - margin: 10px 0 10px 20px; - padding-left: 20px; - position: relative; - - &::before { - content: ''; - position: absolute; - width: 8px; - height: 8px; - box-sizing: border-box; - border: 2px solid #999; - border-radius: 50%; - top: 6px; - left: 0; - } - - li { - margin-left: 0; - } - } - } - - p > code, - .table code, - li > code { - background-color: #F2F2F2; - display: inline-block; - border: 1px solid #E5E5E5; - padding: 2px 4px; - color: #333; - margin: 0 3px; - } -} - -.table { - border-collapse: collapse; - width: 100%; - background-color: #fff; - color: #333; - font-size: 14px; - margin-bottom: 45px; - - th { - text-align: left; - border: 1px solid #E5E5E5; - background-color: #F2F2F2; - padding: 10px; - - &:first-child { - padding-left: 10px; - } - } - - td { - border: 1px solid #E5E5E5; - padding: 10px; - } -} diff --git a/docs/examples-docs/actionsheet.md b/docs/examples-docs/actionsheet.md index 92a645069..bb7a56f26 100644 --- a/docs/examples-docs/actionsheet.md +++ b/docs/examples-docs/actionsheet.md @@ -15,11 +15,7 @@ diff --git a/docs/src/components/mobile-computed.js b/docs/src/components/mobile-computed.js deleted file mode 100644 index 9e6d5c5e9..000000000 --- a/docs/src/components/mobile-computed.js +++ /dev/null @@ -1,19 +0,0 @@ -import MobilePopup from './mobile-popup.vue'; - -export default { - components: { - MobilePopup - }, - - computed: { - mobileUrl() { - return '/zanui/vue/examples' + location.pathname.slice(10); - } - }, - - data() { - return { - mobileShow: false - }; - } -}; diff --git a/docs/src/components/mobile-popup.vue b/docs/src/components/mobile-popup.vue deleted file mode 100644 index cdd637d1f..000000000 --- a/docs/src/components/mobile-popup.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - - - diff --git a/docs/src/index.js b/docs/src/index.js index f26018406..4997a8d15 100644 --- a/docs/src/index.js +++ b/docs/src/index.js @@ -4,8 +4,6 @@ import App from './ExamplesDocsApp'; import routes from './router.config'; import ZanDoc from 'zan-doc'; import DemoBlock from './components/demo-block'; - -import '../assets/docs.css'; import 'packages/vant-css/src/index.css'; function isMobile() { diff --git a/package.json b/package.json index fc8768124..935df9f09 100644 --- a/package.json +++ b/package.json @@ -115,6 +115,6 @@ "webpack": "^3.5.1", "webpack-dev-server": "^2.7.1", "webpack-merge": "^4.1.0", - "zan-doc": "0.1.11" + "zan-doc": "0.1.12" } } diff --git a/packages/actionsheet/README.md b/packages/actionsheet/README.md index 4c6172563..e69de29bb 100644 --- a/packages/actionsheet/README.md +++ b/packages/actionsheet/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/badge/README.md b/packages/badge/README.md index 4c6172563..e69de29bb 100644 --- a/packages/badge/README.md +++ b/packages/badge/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/button/README.md b/packages/button/README.md index 4c6172563..e69de29bb 100644 --- a/packages/button/README.md +++ b/packages/button/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/card/README.md b/packages/card/README.md index 4c6172563..e69de29bb 100644 --- a/packages/card/README.md +++ b/packages/card/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/cell/README.md b/packages/cell/README.md index 4c6172563..e69de29bb 100644 --- a/packages/cell/README.md +++ b/packages/cell/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/checkbox/README.md b/packages/checkbox/README.md index 4c6172563..e69de29bb 100644 --- a/packages/checkbox/README.md +++ b/packages/checkbox/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/col/README.md b/packages/col/README.md index 4c6172563..e69de29bb 100644 --- a/packages/col/README.md +++ b/packages/col/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/datetime-picker/README.md b/packages/datetime-picker/README.md index 4c6172563..e69de29bb 100644 --- a/packages/datetime-picker/README.md +++ b/packages/datetime-picker/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/dialog/README.md b/packages/dialog/README.md index 4c6172563..e69de29bb 100644 --- a/packages/dialog/README.md +++ b/packages/dialog/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/field/README.md b/packages/field/README.md index 4c6172563..e69de29bb 100644 --- a/packages/field/README.md +++ b/packages/field/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/icon/README.md b/packages/icon/README.md index 4c6172563..e69de29bb 100644 --- a/packages/icon/README.md +++ b/packages/icon/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/image-preview/README.md b/packages/image-preview/README.md index 4c6172563..e69de29bb 100644 --- a/packages/image-preview/README.md +++ b/packages/image-preview/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/lazyload/README.md b/packages/lazyload/README.md index 4c6172563..e69de29bb 100644 --- a/packages/lazyload/README.md +++ b/packages/lazyload/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/loading/README.md b/packages/loading/README.md index 4c6172563..e69de29bb 100644 --- a/packages/loading/README.md +++ b/packages/loading/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/panel/README.md b/packages/panel/README.md index 4c6172563..e69de29bb 100644 --- a/packages/panel/README.md +++ b/packages/panel/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/picker/README.md b/packages/picker/README.md index 4c6172563..e69de29bb 100644 --- a/packages/picker/README.md +++ b/packages/picker/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/popup/README.md b/packages/popup/README.md index 4c6172563..e69de29bb 100644 --- a/packages/popup/README.md +++ b/packages/popup/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/progress/README.md b/packages/progress/README.md index 4c6172563..e69de29bb 100644 --- a/packages/progress/README.md +++ b/packages/progress/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/quantity/README.md b/packages/quantity/README.md index 4c6172563..e69de29bb 100644 --- a/packages/quantity/README.md +++ b/packages/quantity/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/radio/README.md b/packages/radio/README.md index 4c6172563..e69de29bb 100644 --- a/packages/radio/README.md +++ b/packages/radio/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/row/README.md b/packages/row/README.md index 4c6172563..e69de29bb 100644 --- a/packages/row/README.md +++ b/packages/row/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/search/README.md b/packages/search/README.md index 4c6172563..e69de29bb 100644 --- a/packages/search/README.md +++ b/packages/search/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/steps/README.md b/packages/steps/README.md index 4c6172563..e69de29bb 100644 --- a/packages/steps/README.md +++ b/packages/steps/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/swipe/README.md b/packages/swipe/README.md index 4c6172563..e69de29bb 100644 --- a/packages/swipe/README.md +++ b/packages/swipe/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/switch/README.md b/packages/switch/README.md index 4c6172563..e69de29bb 100644 --- a/packages/switch/README.md +++ b/packages/switch/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/tab/README.md b/packages/tab/README.md index 4c6172563..e69de29bb 100644 --- a/packages/tab/README.md +++ b/packages/tab/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/tag/README.md b/packages/tag/README.md index 4c6172563..e69de29bb 100644 --- a/packages/tag/README.md +++ b/packages/tag/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/toast/README.md b/packages/toast/README.md index 4c6172563..e69de29bb 100644 --- a/packages/toast/README.md +++ b/packages/toast/README.md @@ -1,26 +0,0 @@ -# @youzan/<%= name %> - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/packages/waterfall/README.md b/packages/waterfall/README.md index 13efadb2c..e69de29bb 100644 --- a/packages/waterfall/README.md +++ b/packages/waterfall/README.md @@ -1,26 +0,0 @@ -# @youzan/waterfall - -!!! 请在此处填写你的文档最简单描述 !!! - -[![version][version-image]][download-url] -[![download][download-image]][download-url] - -[version-image]: http://npm.qima-inc.com/badge/v/@youzan/<%= name %>.svg?style=flat-square -[download-image]: http://npm.qima-inc.com/badge/d/@youzan/<%= name %>.svg?style=flat-square -[download-url]: http://npm.qima-inc.com/package/@youzan/<%= name %> - -## Demo - -## Usage - -## API - -| 参数 | 说明 | 类型 | 默认值 | 可选值 | -|-----------|-----------|-----------|-------------|-------------| -| className | 自定义额外类名 | string | '' | '' | - - - - -## License -[MIT](https://opensource.org/licenses/MIT) diff --git a/yarn.lock b/yarn.lock index e7bd70926..4db5b8377 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8143,9 +8143,9 @@ yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" -zan-doc@0.1.11: - version "0.1.11" - resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.11.tgz#cc51ec5e6789930abafcc1648624d6002e7a4c9b" +zan-doc@0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/zan-doc/-/zan-doc-0.1.12.tgz#65b3d43c6a18dbb939c5ea28d6a4630697de6824" dependencies: cheerio "0.22.0" decamelize "^1.2.0" From 1e347826578f04686d57c96b738deae24f779517 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 10 Aug 2017 14:24:54 +0800 Subject: [PATCH 35/40] fix: not default require reset.css --- build/bin/build-lib.js | 2 +- packages/cell-swipe/index.js | 3 ++- .../{components/CellSwipe.vue => src/cell-swipe.vue} | 0 3 files changed, 3 insertions(+), 2 deletions(-) rename packages/cell-swipe/{components/CellSwipe.vue => src/cell-swipe.vue} (100%) diff --git a/build/bin/build-lib.js b/build/bin/build-lib.js index a9f47fad5..08155459a 100644 --- a/build/bin/build-lib.js +++ b/build/bin/build-lib.js @@ -52,7 +52,7 @@ Object.keys(components).forEach((componentName) => { const dir = path.join(__dirname, '../../lib/', componentName, '/style'); const file = path.join(dir, 'index.js'); const cssPath = path.join(__dirname, '../../lib/vant-css/', `${componentName}.css`); - const content = [`require('../../vant-css/base.css');`]; + const content = []; if (fs.existsSync(cssPath)) { content.push(`require('../../vant-css/${componentName}.css');`); } diff --git a/packages/cell-swipe/index.js b/packages/cell-swipe/index.js index bb9559c21..075cbb40d 100644 --- a/packages/cell-swipe/index.js +++ b/packages/cell-swipe/index.js @@ -1,2 +1,3 @@ -import CellSwipe from './components/CellSwipe.vue' +import CellSwipe from './src/cell-swipe'; + export default CellSwipe; diff --git a/packages/cell-swipe/components/CellSwipe.vue b/packages/cell-swipe/src/cell-swipe.vue similarity index 100% rename from packages/cell-swipe/components/CellSwipe.vue rename to packages/cell-swipe/src/cell-swipe.vue From 890e82ea552ed1a29440052af5b6eb5501460b60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 10 Aug 2017 14:34:03 +0800 Subject: [PATCH 36/40] [build] 0.7.8 --- docs/examples-docs/changelog.md | 7 +++++++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index 168fafb88..7bfa39b85 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,12 @@ ## 更新日志 +## [v0.7.7](https://github.com/youzan/vant/tree/v0.7.7) (2017-08-09) +[Full Changelog](https://github.com/youzan/vant/compare/v0.7.6...v0.7.7) + +**修复:** + +- Fixed: one page Swipe components error [\#70](https://github.com/youzan/vant/pull/70) ([Raistlin916](https://github.com/Raistlin916)) + ## [v0.7.6](https://github.com/youzan/vant/tree/v0.7.6) (2017-08-08) [Full Changelog](https://github.com/youzan/vant/compare/v0.7.5...v0.7.6) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index f48af19d1..c6b2671ff 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.7", + "version": "0.7.8", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index 5cb07d0a2..116c60b50 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.7'; +const version = '0.7.8'; const components = [ Button, Switch, From 477996bab5cbd651964b7711696828d02a8c031d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 10 Aug 2017 14:34:03 +0800 Subject: [PATCH 37/40] [release] 0.7.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 935df9f09..a688f6617 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.7", + "version": "0.7.8", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css", From df7c13e941daa060e4af62b7732df28bfa7de3b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=95=8F?= Date: Fri, 11 Aug 2017 11:13:22 +0800 Subject: [PATCH 38/40] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9Apopup=E6=BB=9A?= =?UTF-8?q?=E5=8A=A8=E7=A9=BF=E9=80=8F=20(#73)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/popup/index.js | 40 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/src/mixins/popup/index.js b/src/mixins/popup/index.js index 405b968a9..c1d0dd0fa 100644 --- a/src/mixins/popup/index.js +++ b/src/mixins/popup/index.js @@ -58,11 +58,45 @@ export default { opening: false, opened: false, closing: false, - bodyOverflow: null + bodyOverflow: null, + pos: { + x: 0, + y: 0 + } }; }, methods: { + recordPosition(e) { + this.pos = { + x: e.touches[0].clientX, + y: e.touches[0].clientY + }; + }, + watchTouchMove(e) { + const pos = this.pos; + const dx = e.touches[0].clientX - pos.x; + const dy = e.touches[0].clientY - pos.y; + const direction = dy > 0 ? '10' : '01'; + const el = this.$el.querySelector('.scroller') || this.$el; + const scrollTop = el.scrollTop; + const scrollHeight = el.scrollHeight; + const offsetHeight = el.offsetHeight; + const isVertical = Math.abs(dx) < Math.abs(dy); + + let status = '11'; + + if (scrollTop === 0) { + status = offsetHeight >= scrollHeight ? '00' : '01'; + } else if (scrollTop + offsetHeight >= scrollHeight) { + status = '10'; + } + + if (status !== '11' && isVertical && !(parseInt(status, 2) & parseInt(direction, 2))) { + e.preventDefault(); + e.stopPropagation(); + } + }, /** * 显示popup */ @@ -103,6 +137,8 @@ export default { this.$el.style.zIndex = PopupManager.nextZIndex(); this.opened = true; this.opening = false; + document.addEventListener('touchstart', this.recordPosition, false); + document.addEventListener('touchmove', this.watchTouchMove, false); }, /** @@ -131,6 +167,8 @@ export default { doAfterClose() { this.closing = false; PopupManager.closeModal(this._popupId); + document.removeEventListener('touchstart', this.recordPosition, false); + document.removeEventListener('touchmove', this.watchTouchMove, false); } }, From 3578ead0c61094a357349b3824328ad2843aca75 Mon Sep 17 00:00:00 2001 From: cookfront Date: Fri, 11 Aug 2017 11:17:23 +0800 Subject: [PATCH 39/40] [build] 0.7.9 --- docs/examples-docs/changelog.md | 8 +++++ packages/vant-css/package.json | 2 +- src/index.js | 2 +- yarn.lock | 52 +++++++-------------------------- 4 files changed, 20 insertions(+), 44 deletions(-) diff --git a/docs/examples-docs/changelog.md b/docs/examples-docs/changelog.md index 7bfa39b85..3255b8fc7 100644 --- a/docs/examples-docs/changelog.md +++ b/docs/examples-docs/changelog.md @@ -1,5 +1,13 @@ ## 更新日志 +## [v0.7.8](https://github.com/youzan/vant/tree/v0.7.8) (2017-08-10) +[Full Changelog](https://github.com/youzan/vant/compare/v0.7.7...v0.7.8) + +**合并的 Pull Request (可能有不兼容改动):** + +- not require reset.css by default [\#72](https://github.com/youzan/vant/pull/72) ([chenjiahan](https://github.com/chenjiahan)) +- 补充 babel-plugin-import 文档 [\#71](https://github.com/youzan/vant/pull/71) ([chenjiahan](https://github.com/chenjiahan)) + ## [v0.7.7](https://github.com/youzan/vant/tree/v0.7.7) (2017-08-09) [Full Changelog](https://github.com/youzan/vant/compare/v0.7.6...v0.7.7) diff --git a/packages/vant-css/package.json b/packages/vant-css/package.json index c6b2671ff..ac56dc9ea 100644 --- a/packages/vant-css/package.json +++ b/packages/vant-css/package.json @@ -1,6 +1,6 @@ { "name": "vant-css", - "version": "0.7.8", + "version": "0.7.9", "description": "vant css.", "main": "lib/index.css", "style": "lib/index.css", diff --git a/src/index.js b/src/index.js index 116c60b50..5da7dba2d 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ import Swipe from '../packages/swipe/index.js'; import SwipeItem from '../packages/swipe-item/index.js'; import DatetimePicker from '../packages/datetime-picker/index.js'; -const version = '0.7.8'; +const version = '0.7.9'; const components = [ Button, Switch, diff --git a/yarn.lock b/yarn.lock index 4db5b8377..672078b41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13,11 +13,7 @@ abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" -abbrev@1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" - -abbrev@1.0.x: +abbrev@1, abbrev@1.0.x: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" @@ -2134,14 +2130,10 @@ di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" -diff@3.2.0: +diff@3.2.0, diff@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" -diff@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9" - diffie-hellman@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" @@ -2243,20 +2235,13 @@ domutils@1.1: dependencies: domelementtype "1" -domutils@1.5, domutils@1.5.1: +domutils@1.5, domutils@1.5.1, domutils@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" dependencies: dom-serializer "0" domelementtype "1" -domutils@^1.5.1: - version "1.6.2" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.6.2.tgz#1958cc0b4c9426e9ed367fb1c8e854891b0fa3ff" - dependencies: - dom-serializer "0" - domelementtype "1" - dot-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" @@ -4842,11 +4827,7 @@ lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" -lru-cache@2: - version "2.7.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" - -lru-cache@2.2.x: +lru-cache@2, lru-cache@2.2.x: version "2.2.4" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d" @@ -5033,7 +5014,7 @@ minimatch@~0.2.11: lru-cache "2" sigmund "~1.0.0" -minimist@0.0.8: +minimist@0.0.8, minimist@~0.0.1: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" @@ -5045,10 +5026,6 @@ minimist@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.1.0.tgz#99df657a52574c21c9057497df742790b2b4c0de" -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - mkdirp@0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" @@ -6401,9 +6378,9 @@ readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0 isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@1.1: - version "1.1.13" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" +readable-stream@1.1, readable-stream@~1.1.9: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" dependencies: core-util-is "~1.0.0" inherits "~2.0.1" @@ -6422,15 +6399,6 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable string_decoder "~1.0.3" util-deprecate "~1.0.1" -readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - readable-stream@~2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" @@ -7250,7 +7218,7 @@ sugarss@^1.0.0: dependencies: postcss "^6.0.0" -supports-color@3.1.2: +supports-color@3.1.2, supports-color@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" dependencies: @@ -7260,7 +7228,7 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: +supports-color@^3.1.0, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" dependencies: From 6e35dfa177f669c715f7f07f9d199b5e3a2ae235 Mon Sep 17 00:00:00 2001 From: cookfront Date: Fri, 11 Aug 2017 11:17:24 +0800 Subject: [PATCH 40/40] [release] 0.7.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a688f6617..c26cf675e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "0.7.8", + "version": "0.7.9", "description": "有赞vue wap组件库", "main": "lib/vant.js", "style": "lib/vant-css/index.css",