diff --git a/CHANGELOG.md b/CHANGELOG.md index 95cde8b..23b2330 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +### 9.0.0-beta.4: August 11th, 2017 +* Update to Bootstrap 4.0.0-beta ([#1943](https://github.com/roots/sage/pull/1943)) +* PHP 7+ is now required ([#1935](https://github.com/roots/sage/pull/1935)) +* Update dependencies, support `config-local.json`, implement autoload system for styles/scripts, use `roots/sage-installer`, use `roots/sage-lib` ([#1919](https://github.com/roots/sage/pull/1919)) +* Add soberwp/controller ([#1903](https://github.com/roots/sage/pull/1903)) +* Change syntax of template call to match other files in views ([#1908](https://github.com/roots/sage/pull/1908)) +* Add Tachyons as a CSS framework option ([#1867](https://github.com/roots/sage/pull/1867)) +* Remove post format reference in template call ([#1904](https://github.com/roots/sage/pull/1904)) +* Update inline documentation to reflect correct theme file locations ([#1890](https://github.com/roots/sage/pull/1890)) +* Optimize CSS Assets safe = true ([#1901](https://github.com/roots/sage/pull/1901)) +* Update Autoprefixer and standardize browserlist location ([#1899](https://github.com/roots/sage/pull/1899)) +* Do not redirect for WP-CLI ([#1891](https://github.com/roots/sage/pull/1891)) +* Illuminate: container make with parameters ([#1888](https://github.com/roots/sage/pull/1888)) +* Add Stylelint for linting stylesheets ([#1885](https://github.com/roots/sage/pull/1885)) + ### 9.0.0-beta.3: April 21st, 2017 * Move required theme files to `sage/resources` ([#1877](https://github.com/roots/sage/pull/1877)) * Move `src/` to `app/` ([#1868](https://github.com/roots/sage/pull/1868)) diff --git a/app/helpers.php b/app/helpers.php index 10a8b57..71f4e24 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -52,6 +52,10 @@ function config($key = null, $default = null) */ function template($file, $data = []) { + if (remove_action('wp_head', 'wp_enqueue_scripts', 1)) { + wp_enqueue_scripts(); + } + return sage('blade')->render($file, $data); } @@ -81,12 +85,25 @@ function asset_path($asset) */ function filter_templates($templates) { + $paths = apply_filters('sage/filter_templates/paths', [ + 'views', + 'resources/views' + ]); + $paths_pattern = "#^(" . implode('|', $paths) . ")/#"; + return collect($templates) - ->map(function ($template) { - return preg_replace('#\.(blade\.)?php$#', '', ltrim($template)); + ->map(function ($template) use ($paths_pattern) { + /** Remove .blade.php/.blade/.php from template names */ + $template = preg_replace('#\.(blade\.?)?(php)?$#', '', ltrim($template)); + + /** Remove partial $paths from the beginning of template names */ + if (strpos($template, '/')) { + $template = preg_replace($paths_pattern, '', $template); + } + + return $template; }) - ->flatMap(function ($template) { - $paths = apply_filters('sage/filter_templates/paths', ['views', 'resources/views']); + ->flatMap(function ($template) use ($paths) { return collect($paths) ->flatMap(function ($path) use ($template) { return [ @@ -121,27 +138,3 @@ function display_sidebar() isset($display) || $display = apply_filters('sage/display_sidebar', false); return $display; } - -/** - * Page titles - * @return string - */ -function title() -{ - if (is_home()) { - if ($home = get_option('page_for_posts', true)) { - return get_the_title($home); - } - return __('Latest Posts', 'pressbooks-aldine'); - } - if (is_archive()) { - return get_the_archive_title(); - } - if (is_search()) { - return sprintf(__('Search Results for %s', 'pressbooks-aldine'), get_search_query()); - } - if (is_404()) { - return __('Not Found', 'pressbooks-aldine'); - } - return get_the_title(); -} diff --git a/composer.json b/composer.json index a6765c6..d674124 100644 --- a/composer.json +++ b/composer.json @@ -27,15 +27,15 @@ } }, "require": { - "php": ">=5.6.4", + "php": ">=7", "composer/installers": "~1.0", "illuminate/support": "~5.4", - "roots/sage-lib": "~9.0.0-beta.3", + "roots/sage-lib": "~9.0.0-beta.4", "soberwp/controller": "dev-master" }, "require-dev": { "squizlabs/php_codesniffer": "^2.8.0", - "roots/sage-installer": "~1.1" + "roots/sage-installer": "~1.3" }, "scripts": { "test": [ diff --git a/dist/assets.json b/dist/assets.json index 2c287e3..73c0f7d 100644 --- a/dist/assets.json +++ b/dist/assets.json @@ -1,5 +1,5 @@ { - "scripts/customizer.js": "scripts/customizer_6ea252c4.js", - "styles/main.css": "styles/main_6ea252c4.css", - "scripts/main.js": "scripts/main_6ea252c4.js" + "scripts/customizer.js": "scripts/customizer_d08f6b6b.js", + "styles/main.css": "styles/main_d08f6b6b.css", + "scripts/main.js": "scripts/main_d08f6b6b.js" } \ No newline at end of file diff --git a/dist/scripts/customizer_6ea252c4.js b/dist/scripts/customizer_d08f6b6b.js similarity index 59% rename from dist/scripts/customizer_6ea252c4.js rename to dist/scripts/customizer_d08f6b6b.js index c26d011..eb7b7a2 100644 --- a/dist/scripts/customizer_6ea252c4.js +++ b/dist/scripts/customizer_d08f6b6b.js @@ -1 +1 @@ -!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="app/themes/pressbooks-aldine/dist/",t(t.s=9)}({0:function(e,t){e.exports=jQuery},10:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),o=n.n(r);wp.customize("blogname",function(e){e.bind(function(e){return o()(".brand").text(e)})})},9:function(e,t,n){e.exports=n(10)}}); \ No newline at end of file +!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/app/themes/pressbooks-aldine/dist/",t(t.s=9)}({0:function(e,t){e.exports=jQuery},10:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),o=n.n(r);wp.customize("blogname",function(e){e.bind(function(e){return o()(".brand").text(e)})})},9:function(e,t,n){e.exports=n(10)}}); \ No newline at end of file diff --git a/dist/scripts/main_6ea252c4.js b/dist/scripts/main_6ea252c4.js deleted file mode 100644 index 33ce26f..0000000 --- a/dist/scripts/main_6ea252c4.js +++ /dev/null @@ -1 +0,0 @@ -!function(t){function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var e={};n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:o})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="app/themes/pressbooks-aldine/dist/",n(n.s=1)}([function(t,n){t.exports=jQuery},function(t,n,e){e(2),t.exports=e(8)},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(t){var n=e(0),o=(e.n(n),e(3)),i=e(5),r=e(6),u=e(7),c=new o.a({common:i.a,home:r.a,aboutUs:u.a});t(document).ready(function(){return c.loadEvents()})}.call(n,e(0))},function(t,n,e){"use strict";var o=e(4),i=function(t){this.routes=t};i.prototype.fire=function(t,n,e){void 0===n&&(n="init"),""!==t&&this.routes[t]&&"function"==typeof this.routes[t][n]&&this.routes[t][n](e)},i.prototype.loadEvents=function(){var t=this;this.fire("common"),document.body.className.toLowerCase().replace(/-/g,"_").split(/\s+/).map(o.a).forEach(function(n){t.fire(n),t.fire(n,"finalize")}),this.fire("common","finalize")},n.a=i},function(t,n,e){"use strict";n.a=function(t){return""+t.charAt(0).toLowerCase()+t.replace(/[\W_]/g,"|").split("|").map(function(t){return""+t.charAt(0).toUpperCase()+t.slice(1)}).join("").slice(1)}},function(t,n,e){"use strict";n.a={init:function(){},finalize:function(){}}},function(t,n,e){"use strict";n.a={init:function(){},finalize:function(){}}},function(t,n,e){"use strict";n.a={init:function(){}}},function(t,n){}]); \ No newline at end of file diff --git a/dist/scripts/main_d08f6b6b.js b/dist/scripts/main_d08f6b6b.js new file mode 100644 index 0000000..fe0c14b --- /dev/null +++ b/dist/scripts/main_d08f6b6b.js @@ -0,0 +1 @@ +!function(t){function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var e={};n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:o})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="/app/themes/pressbooks-aldine/dist/",n(n.s=1)}([function(t,n){t.exports=jQuery},function(t,n,e){e(2),t.exports=e(8)},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(t){var n=e(0),o=(e.n(n),e(3)),i=e(5),r=e(6),u=e(7),c=new o.a({common:i.a,home:r.a,aboutUs:u.a});t(document).ready(function(){return c.loadEvents()})}.call(n,e(0))},function(t,n,e){"use strict";var o=e(4),i=function(t){this.routes=t};i.prototype.fire=function(t,n,e){void 0===n&&(n="init"),""!==t&&this.routes[t]&&"function"==typeof this.routes[t][n]&&this.routes[t][n](e)},i.prototype.loadEvents=function(){var t=this;this.fire("common"),document.body.className.toLowerCase().replace(/-/g,"_").split(/\s+/).map(o.a).forEach(function(n){t.fire(n),t.fire(n,"finalize")}),this.fire("common","finalize")},n.a=i},function(t,n,e){"use strict";n.a=function(t){return""+t.charAt(0).toLowerCase()+t.replace(/[\W_]/g,"|").split("|").map(function(t){return""+t.charAt(0).toUpperCase()+t.slice(1)}).join("").slice(1)}},function(t,n,e){"use strict";n.a={init:function(){},finalize:function(){}}},function(t,n,e){"use strict";n.a={init:function(){},finalize:function(){}}},function(t,n,e){"use strict";n.a={init:function(){}}},function(t,n){}]); \ No newline at end of file diff --git a/dist/styles/main_6ea252c4.css b/dist/styles/main_6ea252c4.css deleted file mode 100644 index 488183e..0000000 --- a/dist/styles/main_6ea252c4.css +++ /dev/null @@ -1 +0,0 @@ -body{color:#444;font-family:Spectral,serif}h1,h2,h3,h4,h5,h6{font-family:Karla,sans-serif}h1{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:2px;line-height:36px}h1,h2{margin:0}h2{font-size:16px;font-weight:400;line-height:30px}a{color:#b01109}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1rem auto;height:auto}.alignleft,.alignright{margin-bottom:1rem;height:auto}@media (min-width:30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:560px}.banner h1{text-align:center}.banner h1 a{text-decoration:none}.banner h2,.home .block h3{text-align:center}.home .block h3{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:2px;line-height:36px;margin:0}.home .block h3:before{display:block;width:46px;height:5px;color:#b01109}body#tinymce{margin:12px!important} \ No newline at end of file diff --git a/dist/styles/main_d08f6b6b.css b/dist/styles/main_d08f6b6b.css new file mode 100644 index 0000000..2e20ca7 --- /dev/null +++ b/dist/styles/main_d08f6b6b.css @@ -0,0 +1 @@ +body{color:#444;font-family:Spectral,serif}h1,h2,h3,h4,h5,h6{font-family:Karla,sans-serif}h1{font-size:30px;font-weight:600;letter-spacing:2px;line-height:36px;text-transform:uppercase}h1,h2{margin:0}h2{font-size:16px;font-weight:400;line-height:30px}a{color:#b01109}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:1rem auto}.alignleft,.alignright{height:auto;margin-bottom:1rem}@media (min-width:30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{background:#fff;border:0;clip:rect(0,0,0,0);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:560px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner h1{text-align:center}.banner h1 a{text-decoration:none}.banner h2,.home .block h3{text-align:center}.home .block h3{font-size:30px;font-weight:600;letter-spacing:2px;line-height:36px;margin:0;text-transform:uppercase}.home .block h3:before{color:#b01109;display:block;height:5px;width:46px}body#tinymce{margin:12px!important} \ No newline at end of file diff --git a/package.json b/package.json index 6fc87c3..a3d8bf3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sage", - "version": "9.0.0-beta.3", + "version": "9.0.0-beta.4", "author": "Roots ", "homepage": "https://roots.io/sage/", "private": true, @@ -82,7 +82,7 @@ "rmdist": "rimraf dist", "lint": "npm run -s lint:scripts && npm run -s lint:styles", "lint:scripts": "eslint resources/assets/scripts resources/assets/build", - "lint:styles": "stylelint resources/assets/styles/**/*.{css,sass,scss,sss,less}", + "lint:styles": "stylelint 'resources/assets/styles/**/*.{css,sass,scss,sss,less}'", "test": "npm run -s lint" }, "engines": { diff --git a/resources/assets/build/webpack.config.js b/resources/assets/build/webpack.config.js index b893b8c..87ff36e 100644 --- a/resources/assets/build/webpack.config.js +++ b/resources/assets/build/webpack.config.js @@ -151,8 +151,7 @@ let webpackConfig = { $: 'jquery', jQuery: 'jquery', 'window.jQuery': 'jquery', - Tether: 'tether', - 'window.Tether': 'tether', + Popper: 'popper.js/dist/umd/popper.js', }), new webpack.LoaderOptionsPlugin({ minimize: config.enabled.optimize, diff --git a/resources/assets/config.json b/resources/assets/config.json index 6a14f8d..8440262 100644 --- a/resources/assets/config.json +++ b/resources/assets/config.json @@ -8,8 +8,8 @@ "./scripts/customizer.js" ] }, - "publicPath": "app/themes/pressbooks-aldine", - "devUrl": "https://pressbooks.dev", + "publicPath": "/app/themes/pressbooks-aldine", + "devUrl": "http://pressbooks.dev", "proxyUrl": "http://localhost:3000", "cacheBusting": "[name]_[hash:8]", "watch": [ diff --git a/resources/assets/styles/main.scss b/resources/assets/styles/main.scss index 97d79fc..2a01fd7 100644 --- a/resources/assets/styles/main.scss +++ b/resources/assets/styles/main.scss @@ -9,7 +9,7 @@ * Prefix your imports with `~` to grab from node_modules/ * @see https://github.com/webpack-contrib/sass-loader#imports */ -// @import "~something"; +// @import "~some-node-module"; /** Import theme styles */ @import "common/global"; diff --git a/resources/controllers/App.php b/resources/controllers/App.php index 128ae34..433f82d 100644 --- a/resources/controllers/App.php +++ b/resources/controllers/App.php @@ -10,4 +10,24 @@ class App extends Controller { return get_bloginfo('name'); } + + public static function title() + { + if (is_home()) { + if ($home = get_option('page_for_posts', true)) { + return get_the_title($home); + } + return __('Latest Posts', 'pressbooks-aldine'); + } + if (is_archive()) { + return get_the_archive_title(); + } + if (is_search()) { + return sprintf(__('Search Results for %s', 'pressbooks-aldine'), get_search_query()); + } + if (is_404()) { + return __('Not Found', 'pressbooks-aldine'); + } + return get_the_title(); + } } diff --git a/resources/functions.php b/resources/functions.php index a7de9fb..70406a7 100644 --- a/resources/functions.php +++ b/resources/functions.php @@ -23,8 +23,8 @@ $sage_error = function ($message, $subtitle = '', $title = '') { /** * Ensure compatible version of PHP is used */ -if (version_compare('5.6.4', phpversion(), '>=')) { - $sage_error(__('You must be using PHP 5.6.4 or greater.', 'pressbooks-aldine'), __('Invalid PHP version', 'pressbooks-aldine')); +if (version_compare('7', phpversion(), '>=')) { + $sage_error(__('You must be using PHP 7 or greater.', 'pressbooks-aldine'), __('Invalid PHP version', 'pressbooks-aldine')); } /** diff --git a/resources/views/partials/page-header.blade.php b/resources/views/partials/page-header.blade.php index e60521f..b50b56c 100644 --- a/resources/views/partials/page-header.blade.php +++ b/resources/views/partials/page-header.blade.php @@ -1,3 +1,3 @@ diff --git a/yarn.lock b/yarn.lock index eb46fe2..e93d137 100644 --- a/yarn.lock +++ b/yarn.lock @@ -56,7 +56,7 @@ acorn@^4.0.3: version "4.0.13" resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" -acorn@^5.0.0, acorn@^5.0.1: +acorn@^5.0.0, acorn@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.1.tgz#53fe161111f912ab999ee887a90a0bc52822fd75" @@ -166,6 +166,10 @@ are-we-there-yet@~1.1.2: delegates "^1.0.0" readable-stream "^2.0.6" +argh@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/argh/-/argh-0.1.4.tgz#3eb4d612973fc6b6dc6ef338f56f759f2ac5c3a6" + argparse@^1.0.7, argparse@latest: version "1.0.9" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" @@ -307,12 +311,12 @@ aws4@^1.2.1: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" babel-code-frame@^6.11.0, babel-code-frame@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" dependencies: - chalk "^1.1.0" + chalk "^1.1.3" esutils "^2.0.2" - js-tokens "^3.0.0" + js-tokens "^3.0.2" babel-runtime@6.18.0: version "6.18.0" @@ -414,8 +418,8 @@ bin-wrapper@^3.0.0: os-filter-obj "^1.0.0" binary-extensions@^1.0.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.9.0.tgz#66506c16ce6f4d6928a5b3cd6a33ca41e941e37b" + version "1.10.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.10.0.tgz#9aeb9a6c5e88638aad171e167f5900abe24835d0" bl@^1.0.0: version "1.2.1" @@ -434,8 +438,8 @@ block-stream@*: inherits "~2.0.0" bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.7" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.7.tgz#ddb048e50d9482790094c13eb3fcfc833ce7ab46" + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" boom@2.x.x: version "2.10.1" @@ -574,11 +578,11 @@ browserslist@^1.1.1, browserslist@^1.1.3, browserslist@^1.3.6, browserslist@^1.5 electron-to-chromium "^1.2.7" browserslist@^2.0.0, browserslist@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.2.2.tgz#e9b4618b8a01c193f9786beea09f6fd10dbe31c3" + version "2.3.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.3.3.tgz#2b0cabc4d28489f682598605858a0782f14b154c" dependencies: - caniuse-lite "^1.0.30000704" - electron-to-chromium "^1.3.16" + caniuse-lite "^1.0.30000715" + electron-to-chromium "^1.3.18" browsersync-webpack-plugin@^0.6.0: version "0.6.0" @@ -720,12 +724,12 @@ caniuse-api@^2.0.0: lodash.uniq "^4.5.0" caniuse-db@^1.0.30000187, caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000708" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000708.tgz#c2e736bd3b7fc5f6c14e4c6dfe62b98ed15e8a5b" + version "1.0.30000716" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000716.tgz#b0717765d157662e8c74a61562c84c9fc3604a49" -caniuse-lite@^1.0.0, 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-lite@^1.0.0, caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000715: + version "1.0.30000716" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000716.tgz#2b40dd4a7edb7f0c468643b899b832b315988e6a" capture-stack-trace@^1.0.0: version "1.0.0" @@ -751,7 +755,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@^1.0, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0, chalk@^1.0.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: @@ -761,9 +765,9 @@ chalk@^1.0, 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" +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0: + 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" @@ -1060,10 +1064,10 @@ copy-globs-webpack-plugin@^0.2.0: loader-utils "^1.1.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" @@ -1152,13 +1156,23 @@ css-color-names@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.3.tgz#de0cef16f4d8aa8222a320d5b6d7e9bbada7b9f6" -css-color-names@0.0.4: +css-color-names@0.0.4, 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-declaration-sorter@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-2.0.1.tgz#5d5455d773ba9e6a31de81f58a2021f7a0e11093" + dependencies: + argh "^0.1.4" + postcss "^6.0.0" + read-file-stdin "^0.2.0" + timsort "^0.3.0" + write-file-stdout "0.0.2" + css-loader@^0.28.4: - version "0.28.4" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.4.tgz#6cf3579192ce355e8b38d5f42dd7a1f2ec898d0f" + version "0.28.5" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.5.tgz#dd02bb91b94545710212ef7f6aaa66663113d754" dependencies: babel-code-frame "^6.11.0" css-selector-tokenizer "^0.7.0" @@ -1173,7 +1187,7 @@ css-loader@^0.28.4: 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 "^2.0.0" css-rule-stream@^1.1.0: version "1.1.0" @@ -1216,57 +1230,58 @@ cssesc@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" -cssnano-preset-default@^4.0.0-rc.1: - version "4.0.0-rc.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.0-rc.1.tgz#b70f7a0ebfbfb9826a2c72e447c790c8c877a50f" +cssnano-preset-default@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.0-rc.2.tgz#c5f38cdf858fa6e00e52186f77a96c6be48bbced" dependencies: - cssnano-util-raw-cache "^4.0.0-rc.0" + css-declaration-sorter "^2.0.1" + cssnano-util-raw-cache "^4.0.0-rc.2" postcss "^6.0.0" postcss-calc "^6.0.0" - postcss-colormin "^4.0.0-rc.0" - postcss-convert-values "^4.0.0-rc.0" - postcss-discard-comments "^4.0.0-rc.0" - postcss-discard-duplicates "^4.0.0-rc.0" - postcss-discard-empty "^4.0.0-rc.0" - postcss-discard-overridden "^4.0.0-rc.0" - postcss-merge-longhand "^4.0.0-rc.0" - postcss-merge-rules "^4.0.0-rc.0" - postcss-minify-font-values "^4.0.0-rc.0" - postcss-minify-gradients "^4.0.0-rc.0" - postcss-minify-params "^4.0.0-rc.1" - postcss-minify-selectors "^4.0.0-rc.0" - postcss-normalize-charset "^4.0.0-rc.0" - postcss-normalize-display-values "^4.0.0-rc.0" - postcss-normalize-positions "^4.0.0-rc.0" - postcss-normalize-repeat-style "^4.0.0-rc.0" - postcss-normalize-string "^4.0.0-rc.0" - postcss-normalize-timing-functions "^4.0.0-rc.0" - postcss-normalize-unicode "^4.0.0-rc.0" - postcss-normalize-url "^4.0.0-rc.0" - postcss-normalize-whitespace "^4.0.0-rc.0" - postcss-ordered-values "^4.0.0-rc.0" - postcss-reduce-initial "^4.0.0-rc.0" - postcss-reduce-transforms "^4.0.0-rc.0" - postcss-svgo "^4.0.0-rc.0" - postcss-unique-selectors "^4.0.0-rc.0" - -cssnano-util-get-arguments@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0-rc.0.tgz#1c6b94d73d95d2079d9e22ac6d7a8223cf189b1e" - -cssnano-util-get-match@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0-rc.0.tgz#0b282e3984d0fee70afb198c40c3fe39ad7b4a5c" - -cssnano-util-raw-cache@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.0-rc.0.tgz#ba67e471ca89558a47e16b96b5936bd95efc96e1" + postcss-colormin "^4.0.0-rc.2" + postcss-convert-values "^4.0.0-rc.2" + postcss-discard-comments "^4.0.0-rc.2" + postcss-discard-duplicates "^4.0.0-rc.2" + postcss-discard-empty "^4.0.0-rc.2" + postcss-discard-overridden "^4.0.0-rc.2" + postcss-merge-longhand "^4.0.0-rc.2" + postcss-merge-rules "^4.0.0-rc.2" + postcss-minify-font-values "^4.0.0-rc.2" + postcss-minify-gradients "^4.0.0-rc.2" + postcss-minify-params "^4.0.0-rc.2" + postcss-minify-selectors "^4.0.0-rc.2" + postcss-normalize-charset "^4.0.0-rc.2" + postcss-normalize-display-values "^4.0.0-rc.2" + postcss-normalize-positions "^4.0.0-rc.2" + postcss-normalize-repeat-style "^4.0.0-rc.2" + postcss-normalize-string "^4.0.0-rc.2" + postcss-normalize-timing-functions "^4.0.0-rc.2" + postcss-normalize-unicode "^4.0.0-rc.2" + postcss-normalize-url "^4.0.0-rc.2" + postcss-normalize-whitespace "^4.0.0-rc.2" + postcss-ordered-values "^4.0.0-rc.2" + postcss-reduce-initial "^4.0.0-rc.2" + postcss-reduce-transforms "^4.0.0-rc.2" + postcss-svgo "^4.0.0-rc.2" + postcss-unique-selectors "^4.0.0-rc.2" + +cssnano-util-get-arguments@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0-rc.2.tgz#39d5cf9caee9e9027066c37954655c14419c06d4" + +cssnano-util-get-match@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0-rc.2.tgz#e48fad41c5d14875f7401fa7c87c5f0ae6d6ff9b" + +cssnano-util-raw-cache@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.0-rc.2.tgz#8b33cec7ba839bfc6a59a2c90fbd80dd404bef75" dependencies: postcss "^6.0.0" -cssnano-util-same-parent@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.0-rc.0.tgz#26559a04989ef51394e0b03974fc9c852a3332e6" +cssnano-util-same-parent@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.0-rc.2.tgz#b036b89f0d7c7516aafd1dc9e70f0ed05768834a" "cssnano@>=2.6.1 <4": version "3.10.0" @@ -1306,11 +1321,11 @@ cssnano-util-same-parent@^4.0.0-rc.0: postcss-zindex "^2.0.1" cssnano@~4.0.0-rc.1: - version "4.0.0-rc.1" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.0.0-rc.1.tgz#c0a494729f4f9f19ec627152c67c7961fa349314" + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.0.0-rc.2.tgz#bcc06fe303d4f0f14070e59c121667c1727e2feb" dependencies: cosmiconfig "^2.0.0" - cssnano-preset-default "^4.0.0-rc.1" + cssnano-preset-default "^4.0.0-rc.2" is-resolvable "^1.0.0" postcss "^6.0.0" @@ -1477,11 +1492,7 @@ delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" -depd@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" - -depd@~1.1.0: +depd@1.1.1, depd@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" @@ -1579,6 +1590,12 @@ domutils@^1.5.1: dom-serializer "0" domelementtype "1" +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + dependencies: + is-obj "^1.0.0" + download@^4.0.0, download@^4.1.2: version "4.4.3" resolved "https://registry.yarnpkg.com/download/-/download-4.4.3.tgz#aa55fdad392d95d4b68e8c2be03e0c2aa21ba9ac" @@ -1616,10 +1633,10 @@ duplexer@~0.1.1: resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" duplexify@^3.2.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" + version "3.5.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.1.tgz#4e1516be68838bc90a49994f0b39a6e5960befcd" dependencies: - end-of-stream "1.0.0" + end-of-stream "^1.0.0" inherits "^2.0.1" readable-stream "^2.0.0" stream-shift "^1.0.0" @@ -1653,9 +1670,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, electron-to-chromium@^1.3.18: + version "1.3.18" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz#3dcc99da3e6b665f6abbc71c28ad51a2cd731a9c" elliptic@^6.0.0: version "6.4.0" @@ -1681,12 +1698,6 @@ encodeurl@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" -end-of-stream@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" - dependencies: - once "~1.3.0" - end-of-stream@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206" @@ -1758,8 +1769,8 @@ error-ex@^1.2.0: is-arrayish "^0.2.1" es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: - version "0.10.24" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.24.tgz#a55877c9924bc0c8d9bd3c2cbe17495ac1709b14" + version "0.10.29" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.29.tgz#768eb2dfc4957bcf35fa0568f193ab71ede53fd8" dependencies: es6-iterator "2" es6-symbol "~3.1" @@ -1922,10 +1933,10 @@ eslint@~4.2: text-table "~0.2.0" espree@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.3.tgz#2910b5ccd49ce893c2ffffaab4fd8b3a31b82374" + 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.6.0, esprima@^2.7.1: @@ -2081,9 +2092,9 @@ extract-text-webpack-plugin@~3.0: schema-utils "^0.3.0" webpack-sources "^1.0.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" @@ -2626,6 +2637,10 @@ hawk@~3.1.3: hoek "2.x.x" sntp "1.x.x" +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + hmac-drbg@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" @@ -2642,6 +2657,14 @@ hosted-git-info@^2.1.4: version "2.5.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + 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" @@ -2674,10 +2697,10 @@ http-errors@~1.5.0: 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" + version "1.6.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" dependencies: - depd "1.1.0" + depd "1.1.1" inherits "2.0.3" setprototypeof "1.0.3" statuses ">= 1.3.1 < 2" @@ -2849,8 +2872,8 @@ ini@~1.3.0: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" inquirer@^3.0.6: - version "3.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.1.tgz#06ceb0f540f45ca548c17d6840959878265fa175" + version "3.2.2" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.2.2.tgz#c2aaede1507cc54d826818737742d621bef2e823" dependencies: ansi-escapes "^2.0.0" chalk "^2.0.0" @@ -2921,6 +2944,17 @@ is-bzip2@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-bzip2/-/is-bzip2-1.0.0.tgz#5ee58eaa5a2e9c80e21407bedf23ae5ac091b3fc" +is-color-stop@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + is-directory@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" @@ -3157,7 +3191,7 @@ js-base64@^2.1.8, js-base64@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" -js-tokens@^3.0.0: +js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" @@ -3180,8 +3214,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@^6.5.1: version "6.5.1" @@ -3262,13 +3296,13 @@ jsonparse@0.0.5: resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-0.0.5.tgz#330542ad3f0a654665b778f3eb2d9a9fa507ac64" 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" kind-of@^2.0.1: version "2.0.1" @@ -4059,12 +4093,6 @@ once@^1.3.0, once@^1.3.3, once@^1.4.0: dependencies: wrappy "1" -once@~1.3.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" - dependencies: - wrappy "1" - onecolor@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/onecolor/-/onecolor-3.0.4.tgz#75a46f80da6c7aaa5b4daae17a47198bd9652494" @@ -4279,8 +4307,8 @@ path-type@^2.0.0: pify "^2.0.0" pbkdf2@^3.0.3: - version "3.0.12" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.12.tgz#be36785c5067ea48d806ff923288c5f750b6b8a2" + version "3.0.13" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.13.tgz#c37d295531e786b1da3e3eadc840426accb0ae25" dependencies: create-hash "^1.1.2" create-hmac "^1.1.4" @@ -4377,9 +4405,9 @@ postcss-colormin@^2.1.8: postcss "^5.0.13" postcss-value-parser "^3.2.3" -postcss-colormin@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.0-rc.0.tgz#59a54c1c0d5e6fd9bfec9a3606d733d57de5a99e" +postcss-colormin@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.0-rc.2.tgz#978e17b77552cdde52e5e15503062b5cb7579272" dependencies: browserslist "^2.0.0" color "^1.0.0" @@ -4394,9 +4422,9 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-convert-values@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.0-rc.0.tgz#2b76914f64c4a936593ff43935c3d1eb599c5473" +postcss-convert-values@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.0-rc.2.tgz#6255e099cfc064212ace00fa68bca74ecf6b4b7d" dependencies: postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4407,9 +4435,9 @@ postcss-discard-comments@^2.0.4: dependencies: postcss "^5.0.14" -postcss-discard-comments@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.0-rc.0.tgz#94e58f72567936865d3c2183c25dd4a8495419a7" +postcss-discard-comments@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.0-rc.2.tgz#9874d406414f554d017e1a1c8938d9b1ff0f2aa9" dependencies: postcss "^6.0.0" @@ -4419,9 +4447,9 @@ postcss-discard-duplicates@^2.0.1: dependencies: postcss "^5.0.4" -postcss-discard-duplicates@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.0-rc.0.tgz#4e07528569ef83521b188b1ab13685f8318384b6" +postcss-discard-duplicates@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.0-rc.2.tgz#6218b98f65862dfc1dd35525ab954fc4bb78188d" dependencies: postcss "^6.0.0" @@ -4431,9 +4459,9 @@ postcss-discard-empty@^2.0.1: dependencies: postcss "^5.0.14" -postcss-discard-empty@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.0-rc.0.tgz#0a5640a8db221df651d4c67d02f1f7a5934181d6" +postcss-discard-empty@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.0-rc.2.tgz#3791106c7711d4468fe08bf0bf644a477788c880" dependencies: postcss "^6.0.0" @@ -4443,9 +4471,9 @@ postcss-discard-overridden@^0.1.1: dependencies: postcss "^5.0.16" -postcss-discard-overridden@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.0-rc.0.tgz#62c94699be8552b18b23c34bc97319c3089fa87b" +postcss-discard-overridden@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.0-rc.2.tgz#88507319a505afaa58acb93d3ef760270053388b" dependencies: postcss "^6.0.0" @@ -4519,13 +4547,13 @@ postcss-merge-longhand@^2.0.1: dependencies: postcss "^5.0.4" -postcss-merge-longhand@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.0-rc.0.tgz#ae3286e871712a61e03b5a16918b9e88876cc07c" +postcss-merge-longhand@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.0-rc.2.tgz#5aae5b86750d9a16e7bef6482dab65a9d4b3c03a" dependencies: postcss "^6.0.0" postcss-value-parser "^3.0.0" - stylehacks "^4.0.0-rc.0" + stylehacks "^4.0.0-rc.2" postcss-merge-rules@^2.0.3: version "2.1.2" @@ -4537,15 +4565,15 @@ postcss-merge-rules@^2.0.3: postcss-selector-parser "^2.2.2" vendors "^1.0.0" -postcss-merge-rules@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.0-rc.0.tgz#82835106c7b341c1333e08de5857ad5bbf445090" +postcss-merge-rules@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.0-rc.2.tgz#18d89d1a6ddcf91c7288775bfbefb881367ab944" dependencies: browserslist "^2.0.0" caniuse-api "^2.0.0" - cssnano-util-same-parent "^4.0.0-rc.0" + cssnano-util-same-parent "^4.0.0-rc.2" postcss "^6.0.0" - postcss-selector-parser "^2.0.0" + postcss-selector-parser "^3.0.0-rc.0" vendors "^1.0.0" postcss-message-helpers@^2.0.0: @@ -4560,9 +4588,9 @@ postcss-minify-font-values@^1.0.2: postcss "^5.0.4" postcss-value-parser "^3.0.2" -postcss-minify-font-values@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.0-rc.0.tgz#15af94fca61de677150ba6a20e4b83b3d66a1591" +postcss-minify-font-values@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.0-rc.2.tgz#e5fd79c97525e79421ea736d857baedce65a5ea9" dependencies: postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4574,11 +4602,12 @@ postcss-minify-gradients@^1.0.1: postcss "^5.0.12" postcss-value-parser "^3.3.0" -postcss-minify-gradients@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.0-rc.0.tgz#1fef548f1d318a1d1f8ccaff85cf02dab55a2364" +postcss-minify-gradients@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.0-rc.2.tgz#c07e95a4f4f9f8a056e59ac0817e72e891bc62dc" dependencies: - cssnano-util-get-arguments "^4.0.0-rc.0" + cssnano-util-get-arguments "^4.0.0-rc.2" + is-color-stop "^1.1.0" postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4591,12 +4620,12 @@ postcss-minify-params@^1.0.4: postcss-value-parser "^3.0.2" uniqs "^2.0.0" -postcss-minify-params@^4.0.0-rc.1: - version "4.0.0-rc.1" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.0-rc.1.tgz#ca723e1d91d27236c774145a4ecb493ff453f7c7" +postcss-minify-params@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.0-rc.2.tgz#4bd747f4ba7fd5b1f31ecc8823aa9a589e7f8980" dependencies: alphanum-sort "^1.0.0" - cssnano-util-get-arguments "^4.0.0-rc.0" + cssnano-util-get-arguments "^4.0.0-rc.2" postcss "^6.0.0" postcss-value-parser "^3.0.0" uniqs "^2.0.0" @@ -4610,14 +4639,14 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-minify-selectors@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.0-rc.0.tgz#ec34948ca4c6696a59a70c88e7b5d9ed1a10cc2a" +postcss-minify-selectors@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.0-rc.2.tgz#86089c9d8a6a9166815f19bfa2d01b7da5d173f6" dependencies: alphanum-sort "^1.0.0" has "^1.0.0" postcss "^6.0.0" - postcss-selector-parser "^2.0.0" + postcss-selector-parser "^3.0.0-rc.0" postcss-modules-extract-imports@^1.0.0: version "1.2.0" @@ -4652,57 +4681,57 @@ postcss-normalize-charset@^1.1.0: dependencies: postcss "^5.0.5" -postcss-normalize-charset@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.0-rc.0.tgz#0f21a40edd6bac5266c1f382c963e04eefef7b89" +postcss-normalize-charset@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.0-rc.2.tgz#898b67c77bea2ff7c318cf56b427bce10bc35db6" dependencies: postcss "^6.0.0" -postcss-normalize-display-values@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0-rc.0.tgz#4da750bec46e33c4e90a05ee159b358f69e1a252" +postcss-normalize-display-values@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0-rc.2.tgz#d802d77dc7fba66f72a201e94804029b24acd271" dependencies: - cssnano-util-get-match "^4.0.0-rc.0" + cssnano-util-get-match "^4.0.0-rc.2" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-positions@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.0-rc.0.tgz#6f095a558bf98f7c4f4483f2bc1c39b25f3fa54f" +postcss-normalize-positions@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.0-rc.2.tgz#f12cb691438e8cb91abe914052ac2381e563da32" dependencies: - cssnano-util-get-arguments "^4.0.0-rc.0" + cssnano-util-get-arguments "^4.0.0-rc.2" has "^1.0.0" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-repeat-style@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.0-rc.0.tgz#4df5fdd6412b9c905b369067b984573362f5fe3a" +postcss-normalize-repeat-style@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.0-rc.2.tgz#c949358201116a20d01975c6e471611a5ddc9083" dependencies: - cssnano-util-get-arguments "^4.0.0-rc.0" - cssnano-util-get-match "^4.0.0-rc.0" + cssnano-util-get-arguments "^4.0.0-rc.2" + cssnano-util-get-match "^4.0.0-rc.2" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-string@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.0-rc.0.tgz#12bf55d0664eadbf7718184bc060ecbac1b57291" +postcss-normalize-string@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.0-rc.2.tgz#924f2a98bf9b44d40591434acf8f31b71a977606" dependencies: has "^1.0.0" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-timing-functions@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.0-rc.0.tgz#f8a98d8812cb726c0e71aa10e2dc2dea78ef13a7" +postcss-normalize-timing-functions@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.0-rc.2.tgz#a03474b4ddc4a1278ec276557105cf552fa501f0" dependencies: - cssnano-util-get-match "^4.0.0-rc.0" + cssnano-util-get-match "^4.0.0-rc.2" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-unicode@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.0-rc.0.tgz#3a9eeb487f9c5cd5e126b4f0ce3ff55359f91dd0" +postcss-normalize-unicode@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.0-rc.2.tgz#953650b1449ec23da462fa45570435c43bed9dd6" dependencies: postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4716,18 +4745,18 @@ postcss-normalize-url@^3.0.7: postcss "^5.0.14" postcss-value-parser "^3.2.3" -postcss-normalize-url@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.0-rc.0.tgz#060e34eb63ddcc9216b418cd5650e46915e679ba" +postcss-normalize-url@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.0-rc.2.tgz#3ccad023b8e30ff434546a6e4b7baab1fa112c42" dependencies: is-absolute-url "^2.0.0" normalize-url "^1.0.0" postcss "^6.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-whitespace@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.0-rc.0.tgz#824e25fa793c5a75f1ae4bae4c8fa8e35f250658" +postcss-normalize-whitespace@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.0-rc.2.tgz#d8df79a51bab0003d009226be0cb1af87f308f43" dependencies: postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4739,11 +4768,11 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-ordered-values@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.0.0-rc.0.tgz#8d3745321964b36772cafd3623e0db3b3aa52ad7" +postcss-ordered-values@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.0.0-rc.2.tgz#7894a80b65be50c9361128087b48ea6e7a1db8bf" dependencies: - cssnano-util-get-arguments "^4.0.0-rc.0" + cssnano-util-get-arguments "^4.0.0-rc.2" postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4760,9 +4789,9 @@ postcss-reduce-initial@^1.0.0: dependencies: postcss "^5.0.4" -postcss-reduce-initial@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.0-rc.0.tgz#98a7d7921130c7382d29d8d52562ebb90fd9c7e4" +postcss-reduce-initial@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.0-rc.2.tgz#ab2e1cca7903745a77b99630445c939152e0cd62" dependencies: browserslist "^2.0.0" caniuse-api "^2.0.0" @@ -4777,11 +4806,11 @@ postcss-reduce-transforms@^1.0.3: postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-reduce-transforms@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.0-rc.0.tgz#c11b7944d94ac154066cf1164299e44b609af756" +postcss-reduce-transforms@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.0-rc.2.tgz#1c92610e9c595edd367a0988d64f59c371fe66d1" dependencies: - cssnano-util-get-match "^4.0.0-rc.0" + cssnano-util-get-match "^4.0.0-rc.2" has "^1.0.0" postcss "^6.0.0" postcss-value-parser "^3.0.0" @@ -4828,6 +4857,14 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.1.1, postcss-selector indexes-of "^1.0.1" uniq "^1.0.1" +postcss-selector-parser@^3.0.0-rc.0: + version "3.0.0-rc.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.0.0-rc.0.tgz#dfb74f1cf3bc043d5692e37203170ac2da40a150" + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + postcss-svgo@^2.1.1: version "2.1.6" resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" @@ -4837,9 +4874,9 @@ postcss-svgo@^2.1.1: postcss-value-parser "^3.2.3" svgo "^0.7.0" -postcss-svgo@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.0-rc.0.tgz#cf0971d7422d97693144b413552d96716d622cee" +postcss-svgo@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.0-rc.2.tgz#c9a650e895bf6fcf517612d26331190ad696f30f" dependencies: is-svg "^2.0.0" postcss "^6.0.0" @@ -4854,9 +4891,9 @@ postcss-unique-selectors@^2.0.2: postcss "^5.0.4" uniqs "^2.0.0" -postcss-unique-selectors@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.0-rc.0.tgz#54783ea6dbf3b99be2910d5f075b08f0cc96b016" +postcss-unique-selectors@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.0-rc.2.tgz#bb7773d522748bd87595248739ee045bed6f280b" dependencies: alphanum-sort "^1.0.0" postcss "^6.0.0" @@ -4884,12 +4921,12 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0. supports-color "^3.2.3" postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.2, postcss@^6.0.6: - version "6.0.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.8.tgz#89067a9ce8b11f8a84cbc5117efc30419a0857b3" + version "6.0.9" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.9.tgz#54819766784a51c65b1ec4d54c2f93765438c35a" dependencies: - chalk "^2.0.1" + chalk "^2.1.0" source-map "^0.5.6" - supports-color "^4.2.0" + supports-color "^4.2.1" prelude-ls@~1.1.2: version "1.1.2" @@ -5013,7 +5050,7 @@ read-all-stream@^3.0.0: pinkie-promise "^2.0.0" readable-stream "^2.0.0" -read-file-stdin@^0.2.1: +read-file-stdin@^0.2.0, read-file-stdin@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" dependencies: @@ -5154,8 +5191,8 @@ regjsparser@^0.1.4: jsesc "~0.5.0" remove-trailing-separator@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511" + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" repeat-element@^1.1.2: version "1.1.2" @@ -5286,6 +5323,14 @@ rework@^1.0.1: convert-source-map "^0.3.3" css "^2.0.0" +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + right-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" @@ -5557,10 +5602,6 @@ sort-keys@^1.0.0: dependencies: is-plain-obj "^1.0.0" -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" @@ -5830,13 +5871,13 @@ stylehacks@^2.3.2: text-table "^0.2.0" write-file-stdout "0.0.2" -stylehacks@^4.0.0-rc.0: - version "4.0.0-rc.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.0-rc.0.tgz#e965902ac287038516d1cdc2a73cc453353bd609" +stylehacks@^4.0.0-rc.2: + version "4.0.0-rc.2" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.0-rc.2.tgz#6626611341fd09fcdf0d87042306483f22949a2f" dependencies: browserslist "^2.0.0" postcss "^6.0.0" - postcss-selector-parser "^2.0.0" + postcss-selector-parser "^3.0.0-rc.0" stylelint-config-standard@~16.0: version "16.0.0" @@ -5962,7 +6003,7 @@ supports-color@^3.1.0, 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: +supports-color@^4.0.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: @@ -6006,8 +6047,8 @@ table@^4.0.1: string-width "^2.0.0" tapable@^0.2.7, tapable@~0.2.5: - version "0.2.7" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c" + 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" @@ -6106,11 +6147,15 @@ timed-out@^3.0.0: resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.1.3.tgz#95860bfcc5c76c277f8f8326fd0f5b2e20eba217" 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.4" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.4.tgz#96ca53f4b794a5e7c0e1bd7cc88a372298fa01e6" dependencies: setimmediate "^1.0.4" +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + tmp@^0.0.31: version "0.0.31" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" @@ -6320,11 +6365,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-assign@^1.0.1: version "1.2.1" @@ -6457,8 +6504,8 @@ webpack-sources@1.0.1, webpack-sources@^1.0.1: source-map "~0.5.3" webpack@*: - version "3.4.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.4.1.tgz#4c3f4f3fb318155a4db0cb6a36ff05c5697418f4" + version "3.5.5" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.5.5.tgz#3226f09fc8b3e435ff781e7af34f82b68b26996c" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" @@ -6537,8 +6584,8 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" which@1, which@^1.2.9: - version "1.2.14" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" dependencies: isexe "^2.0.0"