diff --git a/README.md b/README.md
index 85b6d8482..108e49cd9 100644
--- a/README.md
+++ b/README.md
@@ -36,6 +36,23 @@ user guide for more information.
## Changelog ##
+### 2.16.3 ###
+* Bug Fix: Logos using Flex display stretch vertically on iOS [#516](https://github.com/BoldGrid/boldgrid-theme-framework/issues/516)
+* Bug Fix: Duplicate Header in Customizer related to Windows display settings [#488](https://github.com/BoldGrid/boldgrid-theme-framework/issues/488)
+* Bug Fix: WPForms email confirmation field error [#614](https://github.com/BoldGrid/boldgrid-theme-framework/issues/614)
+* Bug Fix: Conflict with PolyLang, Header/Footer Layout Controls do not function [#401](https://github.com/BoldGrid/boldgrid-theme-framework/issues/401)
+* Update: Update "postcss" dependancy from 6.0.22 -> 8.2.13 [#370](https://github.com/BoldGrid/boldgrid-theme-framework/pull/370)
+* Update: Update "snyk " dependancy from 1.338.0 -> 1.685.0 [#562](https://github.com/BoldGrid/boldgrid-theme-framework/pull/562)
+* Update: Update "@wordpress/dom-ready" dependancy from 2.11.0 -> 2.13.2 [#367](https://github.com/BoldGrid/boldgrid-theme-framework/pull/367)
+* Update: Update "@wordpress/hooks" dependancy from 2.10.0 -> 2.12.2 [#366](https://github.com/BoldGrid/boldgrid-theme-framework/pull/366)
+* Update: Update "@babel/runtime-corejs2" dependancy from 7.12.1 -> 7.13.17 [#365](https://github.com/BoldGrid/boldgrid-theme-framework/pull/365)
+* Update: Update "moment" dependancy from 2.24.0 -> 2.29.4 [f4ddfd5](https://github.com/BoldGrid/boldgrid-theme-framework/commit/f4ddfd55dbecc26f492772aa391253374a8dff54)
+* Update: Update "follow-redirects" dependacy from 1.5.9 -> 1.15.1 [399bcab](https://github.com/BoldGrid/boldgrid-theme-framework/commit/399bcab7d87c39aa138c729407b0ac322fa9af3c)
+* Update: Update "url-parse" dependancy from 1.4.3 -> 1.5.10 [e9a9eee](https://github.com/BoldGrid/boldgrid-theme-framework/commit/e9a9eee394bbce774102a7e67df78ab93bc71714)
+* Update: Update "chownr" dependancy from 1.0.1 -> 1.1.4 [1b1d681](https://github.com/BoldGrid/boldgrid-theme-framework/commit/1b1d681f06337e70da7bf79e04316031fcc02d69)
+* Update: Update "i" dependancy from 0.3.6 -> 0.3.7 [855c5d0](https://github.com/BoldGrid/boldgrid-theme-framework/commit/855c5d0e6863759372cc027c6514957f65dec023)
+* Update: Update "puppeteer" dependancy from 1.9.0 -> 1.20.0 [132f018](https://github.com/BoldGrid/boldgrid-theme-framework/commit/132f018fd79b8de7a6326dd3fa6fd991e9d91f25)
+
### 2.16.2 ###
* Bug Fix: Dividing by Zero in the Header [#708](https://github.com/BoldGrid/boldgrid-theme-framework/issues/708)
* Bug Fix: Featured Image background for Posts does not display [#717](https://github.com/BoldGrid/boldgrid-theme-framework/issues/717)
diff --git a/gulpfile.js b/gulpfile.js
index 8a8288ef9..3412d8a66 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -206,6 +206,8 @@ gulp.task('phpDeps', function () {
// Use locally provided FontAwesome dependency.
.pipe(replace(/([ \t]*)wp_enqueue_script\(\s?\'kirki-fontawesome-font\',\s?\'https:\/\/use.fontawesome.com\/30858dc40a.js\',\s?array\(\),\s?\'4.0.7\',\s?(?:true|false)\s?\)\;\s?^(?:[\t ]*(?:\r?\n|\r))*/gm, "$1global $boldgrid_theme_framework;\n$1$bgtfw_configs = $boldgrid_theme_framework->get_configs();\n\n$1if ( ! class_exists( 'BoldGrid_Framework_Styles' ) ) {\n$1\trequire_once $bgtfw_configs['framework']['includes_dir'] . 'class-boldgrid-framework-styles.php';\n$1}\n\n$1$bgtfw_styles = new BoldGrid_Framework_Styles( $bgtfw_configs );\n$1$bgtfw_styles->enqueue_fontawesome();\n\n"))
.pipe( deleteLines( { 'filters': [ /.*sourceMappingURL=.*/i ] } ) )
+ // Change 'final private' methods to 'private'.
+ .pipe( replace( /final private function/g, 'private function' ) )
.pipe(gulp.dest(config.dist + '/includes/kirki') );
// Get Kirki CSS.
gulp.src(config.node_modules + '/kirki-toolkit/assets/**/*.{css,json}')
diff --git a/package.json b/package.json
index 617cc825d..740bed959 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "boldgrid-theme-framework",
- "version": "2.16.2",
+ "version": "2.16.3",
"description": "BoldGrid Theme Framework",
"main": "index.js",
"engines": {
@@ -52,7 +52,12 @@
"url": "https://github.com/BoldGrid/boldgrid-theme-framework.git"
},
"resolutions": {
- "natives": "1.1.6"
+ "natives": "1.1.6",
+ "i": "^0.3.7",
+ "**/chownr": "^1.1.4",
+ "**/url-parse": "^1.5.10",
+ "**/follow-redirects": "^1.14.9",
+ "**/nanoid": "^3.1.22"
},
"devDependencies": {
"@babel/core": "^7.0.0-beta.47",
@@ -110,7 +115,7 @@
"jshint-stylish": "^2.1.0",
"mini-css-extract-plugin": "^0.4.0",
"mkdirp": "^0.5.1",
- "moment": "^2.24.0",
+ "moment": "^2.29.4",
"multislider": "https://github.com/ippontech/multiSlider.js",
"php-parser": "^3.0.0-prerelease.8",
"pkg-dir": "^3.0.0",
@@ -132,10 +137,10 @@
"webpack-runtime-public-path-plugin": "^1.1.2"
},
"dependencies": {
- "@babel/runtime-corejs2": "^7.12.1",
+ "@babel/runtime-corejs2": "^7.13.17",
"@boldgrid/components": "^2.16.2",
- "@wordpress/dom-ready": "^2.11.0",
- "@wordpress/hooks": "^2.10.0",
+ "@wordpress/dom-ready": "^2.13.2",
+ "@wordpress/hooks": "^2.12.2",
"Buttons": "https://github.com/boldgrid/Buttons#crio-buttons",
"animate.css": "3.7.2",
"bootstrap-sass": "~3.4.1",
@@ -154,11 +159,13 @@
"lodash.kebabcase": "^4.1.1",
"lodash.lowercase": "^4.3.0",
"lodash.startcase": "^4.4.0",
- "postcss": "^6.0.22",
+ "postcss": "^8.2.13",
"sass.js": "~0.11.1",
"scssphp": "https://github.com/scssphp/scssphp#v1.10.0",
"smartmenus": "^1.1.0",
- "wow.js": "^1.2.2"
- }
+ "wow.js": "^1.2.2",
+ "snyk": "^1.685.0"
+ },
+ "snyk": true
}
diff --git a/src/assets/js/customizer/color/preview.js b/src/assets/js/customizer/color/preview.js
index 911f691ed..112d07227 100644
--- a/src/assets/js/customizer/color/preview.js
+++ b/src/assets/js/customizer/color/preview.js
@@ -424,9 +424,8 @@ export class Preview {
color = paletteSelector.getColor( color, true );
subcolor = paletteSelector.getColor( subcolor, true );
- let alpha = parent.net.brehaut.Color( color );
- let subalpha = parent.net.brehaut.Color( subcolor );
- let css = '';
+ let alpha = parent.net.brehaut.Color( color );
+ let css = '';
location = location.replace( /_/g, '-' );
diff --git a/src/assets/js/customizer/controls/bgtfw-menu-locations.js b/src/assets/js/customizer/controls/bgtfw-menu-locations.js
index 5a866527f..173c41e18 100644
--- a/src/assets/js/customizer/controls/bgtfw-menu-locations.js
+++ b/src/assets/js/customizer/controls/bgtfw-menu-locations.js
@@ -23,11 +23,13 @@ export default {
let customMenus = [];
Object.keys( _wpCustomizeNavMenusSettings.locationSlugMappedToName ).forEach( menu => {
let isActive = false;
- if ( /.*_\d+/.test( menu ) ) {
+
+ // Only mark as active if there is a panel for it.
+ if ( /.*_\d+/.test( menu ) && api.panel( `bgtfw_menu_location_${menu}` ) ) {
isActive = true;
- api.controlConstructor.nav_menu_location.prototype.updateMenuLocations( menu, isActive );
customMenus.push( menu );
}
+ api.controlConstructor.nav_menu_location.prototype.updateMenuLocations( menu, isActive );
} );
let menus = api.control( 'bgtfw_header_layout_custom' ).getConnectedMenus()
.map( menu => menu.replace( 'boldgrid_menu_', '' ) );
@@ -66,6 +68,11 @@ export default {
if ( /.*_\d+/.test( menu ) ) {
isActive = true;
}
+
+ // If there is no panel for this location, mark inactive.
+ if ( ! api.panel( `bgtfw_menu_location_${menu}` ) ) {
+ isActive = false;
+ }
api.controlConstructor.nav_menu_location.prototype.updateMenuLocations( menu, isActive );
} );
} );
@@ -96,6 +103,11 @@ export default {
}
let panel = api.panel( `bgtfw_menu_location_${ locationId }` );
+ // If there is no panel for this location quit.
+ if ( ! panel ) {
+ return;
+ }
+
// Force the active panel state to read JS state set with isActive() and ignore server response.
panel.active.validate = isActive;
diff --git a/src/assets/js/customizer/controls/bgtfw-sortable-accordion.js b/src/assets/js/customizer/controls/bgtfw-sortable-accordion.js
index cbd08722f..eff8ec89f 100644
--- a/src/assets/js/customizer/controls/bgtfw-sortable-accordion.js
+++ b/src/assets/js/customizer/controls/bgtfw-sortable-accordion.js
@@ -568,6 +568,11 @@ export default {
if ( 'sticky-header' === this.params.location && ! location.includes( 'sticky' ) ) {
return;
}
+
+ // Do not include menu locations without a customizer panel.
+ if ( ! api.panel( `bgtfw_menu_location_${location}` ) ) {
+ return;
+ }
attr = `boldgrid_menu_${ location }` === type ? 'selected' : '';
markup += ``;
} );
@@ -886,7 +891,16 @@ export default {
* @since 2.0.3
*/
getAllMenuActions() {
- return Object.keys( window._wpCustomizeNavMenusSettings.locationSlugMappedToName ).map( item => `boldgrid_menu_${item}` );
+ var menuLocations = [];
+
+ // We only want to list menus that have an associated panel.
+ $.each( window._wpCustomizeNavMenusSettings.locationSlugMappedToName, ( location ) => {
+ if ( api.panel( `bgtfw_menu_location_${location}` ) ) {
+ menuLocations.push( location );
+ }
+ } );
+
+ return menuLocations.map( location => `bgtfw_menu_${ location }` );
},
/**
diff --git a/src/assets/js/customizer/header-layout/header-layout.js b/src/assets/js/customizer/header-layout/header-layout.js
index 09ef81985..2ba12e16e 100644
--- a/src/assets/js/customizer/header-layout/header-layout.js
+++ b/src/assets/js/customizer/header-layout/header-layout.js
@@ -1,5 +1,8 @@
const controlApi = parent.wp.customize;
+// Sometimes underscore is needed, when the parent / parent.window are not defined.
+const underscore = parent.window._;
+
parent.window.BOLDGRID.colWidthSliders = parent.window.BOLDGRID.colWidthSliders ?
parent.window.BOLDGRID.colWidthSliders :
{};
@@ -571,7 +574,7 @@ export class HeaderLayout {
this.brandingNotices( controlApi( 'bgtfw_header_preset_branding' )(), controlApi.control( 'bgtfw_header_preset_branding' ) );
controlApi.control( 'bgtfw_header_preset' ).container.find( '.bgtfw_header_presetcustom' ).on( 'click', () => {
controlApi.section( 'bgtfw_header_layout_advanced' ).activate();
- window._.defer( () => {
+ underscore.defer( () => {
controlApi.control( 'bgtfw_header_layout_position' ).focus();
} );
} );
@@ -928,7 +931,7 @@ export class HeaderLayout {
if ( 'custom' === stickyHeaderPreset ) {
controlApi.section( 'bgtfw_sticky_header_layout_advanced' ).activate();
- window._.defer( () => {
+ underscore.defer( () => {
controlApi.control( 'bgtfw_sticky_header_layout_custom' ).focus();
} );
requestData.customHeaderLayout = controlApi( 'bgtfw_sticky_header_layout_custom' )();
diff --git a/src/assets/js/customizer/menus/extend-title.js b/src/assets/js/customizer/menus/extend-title.js
index 58f7286e4..60cd5fa32 100644
--- a/src/assets/js/customizer/menus/extend-title.js
+++ b/src/assets/js/customizer/menus/extend-title.js
@@ -25,6 +25,11 @@ export class SectionExtendTitle {
*/
_bindMenuPanels() {
for ( const location of Object.keys( this.menus ) ) {
+
+ // Do not try to bind panels that do not exist.
+ if ( ! api.panel( `bgtfw_menu_location_${location}` ) ) {
+ continue;
+ }
api.panel( `bgtfw_menu_location_${location}` ).expanded.bind( () => this.updateTitle( location ) );
api( `bgtfw_menu_hamburger_${location}`, ( value ) => value.bind( () => this.updateTitle( location ) ) );
api( `bgtfw_menu_hamburger_${location}_toggle`, ( value ) => value.bind( () => this.updateTitle( location ) ) );
diff --git a/src/assets/js/customizer/menus/hover-background-toggle.js b/src/assets/js/customizer/menus/hover-background-toggle.js
index a67537f1b..b532931ea 100644
--- a/src/assets/js/customizer/menus/hover-background-toggle.js
+++ b/src/assets/js/customizer/menus/hover-background-toggle.js
@@ -74,7 +74,13 @@ export class HoverBackgroundToggle {
* @since 2.0.0
*/
_onLoad() {
- this.menus = window._wpCustomizeNavMenusSettings.locationSlugMappedToName;
+ var menus = window._wpCustomizeNavMenusSettings.locationSlugMappedToName;
+ this.menus = {};
+ Object.keys( menus ).forEach( ( menu ) => {
+ if ( api.panel( `bgtfw_menu_location_${menu}` ) ) {
+ this.menus[ menu ] = menus[ menu ];
+ }
+ } );
this._bindHoverBackgroundToggle();
}
}
diff --git a/src/assets/scss/boldgrid/_header.scss b/src/assets/scss/boldgrid/_header.scss
index c1dfbef12..ea6da54e9 100644
--- a/src/assets/scss/boldgrid/_header.scss
+++ b/src/assets/scss/boldgrid/_header.scss
@@ -101,6 +101,12 @@
.col-xs-full-width {
width: 100%;
}
+ @supports (-webkit-touch-callout: none) {
+ a.bgc_logo.custom-logo-link {
+ flex-direction: column;
+ align-items: center;
+ }
+ }
}
@media only screen and (min-width: 768px ) and (max-width: 991px) {
diff --git a/src/boldgrid-theme-framework.php b/src/boldgrid-theme-framework.php
index 4be059934..85b8a5e71 100644
--- a/src/boldgrid-theme-framework.php
+++ b/src/boldgrid-theme-framework.php
@@ -3,7 +3,7 @@
* Plugin Name: BoldGrid Theme Framework
* Plugin URI: https://www.boldgrid.com/docs/configuration-file
* Description: BoldGrid Theme Framework is a library that allows you to easily make BoldGrid themes. Please see our reference guide for more information: https://www.boldgrid.com/docs/configuration-file
- * Version: 2.16.2
+ * Version: 2.16.3
* Author: BoldGrid.com
* Author URI: https://www.boldgrid.com/
* Text Domain: bgtfw
diff --git a/yarn.lock b/yarn.lock
index 9f5b4dc0f..fde64a419 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -640,18 +640,18 @@
js-levenshtein "^1.1.3"
semver "^5.3.0"
-"@babel/runtime-corejs2@^7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.12.1.tgz#494ce3ad84e92b5868b5437af65af6a0eb737da3"
- integrity sha512-5uSG1M64+OO+DL4U12qTqHDhc1vorwH6suCSPRH+77UVYzxO5TMyziWe/nQNPcPt9Wnl5G7dIYXuZ6MBuW/dFw==
+"@babel/runtime-corejs2@^7.13.17":
+ version "7.13.17"
+ resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.13.17.tgz#13d965ee876a30b290df6d8b4842dbe3f56f73e7"
+ integrity sha512-uvDSI/cLYd3G7S/iFd635tVkIwPji2CjEZzCXznL/lTFDMevIhoIjxSeKQ+AUDaX7D6L4Y1dIGvN4ZtA32m6IA==
dependencies:
core-js "^2.6.5"
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.11.2":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740"
- integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
+"@babel/runtime@^7.13.10":
+ version "7.13.17"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.17.tgz#8966d1fc9593bf848602f0662d6b4d0069e3a7ec"
+ integrity sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA==
dependencies:
regenerator-runtime "^0.13.4"
@@ -1323,19 +1323,19 @@
text-table "^0.2.0"
webpack-log "^1.1.2"
-"@wordpress/dom-ready@^2.11.0":
- version "2.11.0"
- resolved "https://registry.yarnpkg.com/@wordpress/dom-ready/-/dom-ready-2.11.0.tgz#1ed7057ae481a42f0b96a66387119c172a6340ff"
- integrity sha512-q9MZqYPHUtioT/2tgzyAtnEFXRgUJ6eMxLDQaOprBQkGoD2Ue/V+wEX6cJGy+x8AafFataPC2i2jPsnYqE9+zQ==
+"@wordpress/dom-ready@^2.13.2":
+ version "2.13.2"
+ resolved "https://registry.yarnpkg.com/@wordpress/dom-ready/-/dom-ready-2.13.2.tgz#c3960a669791f28e12e0a88c100b33c4deb16e82"
+ integrity sha512-COH7n2uZfBq4FtluSbl37N3nCEcdMXzV42ETCWKUcumiP1Zd3qnkfQKcsxTaHWY8aVt/358RvJ7ghWe3xAd+fg==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.13.10"
-"@wordpress/hooks@^2.10.0":
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/@wordpress/hooks/-/hooks-2.10.0.tgz#4aae9401b118796556cb396869b51034d36fa5cd"
- integrity sha512-DOHahghdZD74feOa36pE1t4E1NpaftAnYP3n41s7YlT2hUKQLCQyo7XQyI38ZsoZwuVCM5b4e9rG4kaNQE6BzA==
+"@wordpress/hooks@^2.12.2":
+ version "2.12.2"
+ resolved "https://registry.yarnpkg.com/@wordpress/hooks/-/hooks-2.12.2.tgz#78205b3af2fb31896b3c129b78c22a1981b5efdb"
+ integrity sha512-fTgo8CFuqJ3ZFrcHB1U8D43ydn+9m+8DmdcvQmWPRr0lJ3tzngEpGB3MxZE3s+jMfuESa28kDD0ukburyA5u/g==
dependencies:
- "@babel/runtime" "^7.11.2"
+ "@babel/runtime" "^7.13.10"
"Buttons@https://github.com/alexwolfe/Buttons":
version "2.0.0"
@@ -3406,10 +3406,10 @@ chokidar@^2.0.0, chokidar@^2.0.2:
optionalDependencies:
fsevents "^1.2.2"
-chownr@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
- integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=
+chownr@^1.0.1, chownr@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
+ integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
chrome-trace-event@^1.0.0:
version "1.0.0"
@@ -3678,6 +3678,11 @@ color@^0.11.0:
version "1.1.0"
resolved "git+https://github.com/Automattic/Color.js.git#29304573e7bb07c5a2d0d1898e1113f3dc13de78"
+colorette@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
+ integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
+
colormin@^1.0.5:
version "1.1.2"
resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133"
@@ -4246,13 +4251,20 @@ debug@2, debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, de
dependencies:
ms "2.0.0"
-debug@=3.1.0, debug@^3.1.0:
+debug@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
dependencies:
ms "2.0.0"
+debug@^4.1.0:
+ version "4.3.4"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
+ integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
+ dependencies:
+ ms "2.1.2"
+
decamelize@^1.1.1, decamelize@^1.1.2:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -5653,12 +5665,10 @@ focus-trap@^2.3.0:
dependencies:
tabbable "^1.0.3"
-follow-redirects@^1.0.0:
- version "1.5.9"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.9.tgz#c9ed9d748b814a39535716e531b9196a845d89c6"
- integrity sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==
- dependencies:
- debug "=3.1.0"
+follow-redirects@^1.0.0, follow-redirects@^1.14.9:
+ version "1.15.1"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
+ integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
font-awesome@^4.7.0:
version "4.7.0"
@@ -7058,10 +7068,10 @@ https-proxy-agent@^2.2.1:
agent-base "^4.1.0"
debug "^3.1.0"
-i@0.3.x:
- version "0.3.6"
- resolved "https://registry.yarnpkg.com/i/-/i-0.3.6.tgz#d96c92732076f072711b6b10fd7d4f65ad8ee23d"
- integrity sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=
+i@0.3.x, i@^0.3.7:
+ version "0.3.7"
+ resolved "https://registry.yarnpkg.com/i/-/i-0.3.7.tgz#2a7437a923d59c14b17243dc63a549af24d85799"
+ integrity sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==
iconv-lite@0.4.23, iconv-lite@^0.4.17, iconv-lite@^0.4.4:
version "0.4.23"
@@ -9340,10 +9350,10 @@ modernizr@^3.5.0:
requirejs "2.1.22"
yargs "7.0.2"
-moment@^2.24.0:
- version "2.24.0"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
- integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
+moment@^2.29.4:
+ version "2.29.4"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108"
+ integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==
move-concurrently@^1.0.1:
version "1.0.1"
@@ -9367,6 +9377,11 @@ ms@2.1.1:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
+ms@2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
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"
@@ -9411,6 +9426,11 @@ nan@^2.10.0, nan@^2.9.2:
resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==
+nanoid@^3.1.22:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
+ integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
+
nanomatch@^1.2.9:
version "1.2.13"
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
@@ -10745,7 +10765,7 @@ 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.22, postcss@^6.0.23:
+postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.23:
version "6.0.23"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
@@ -10754,6 +10774,15 @@ postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.22, postcss@^6.0.23:
source-map "^0.6.1"
supports-color "^5.4.0"
+postcss@^8.2.13:
+ version "8.2.13"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.13.tgz#dbe043e26e3c068e45113b1ed6375d2d37e2129f"
+ integrity sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==
+ dependencies:
+ colorette "^1.2.2"
+ nanoid "^3.1.22"
+ source-map "^0.6.1"
+
prelude-ls@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -10818,6 +10847,11 @@ progress@^2.0.0:
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
integrity sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=
+progress@^2.0.1:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
+ integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
@@ -10901,18 +10935,18 @@ punycode@^2.1.0:
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
puppeteer@^1.2.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-1.9.0.tgz#56dba79e7ea4faac807877bee3b23d63291fc59e"
- integrity sha512-GH4PmhJf9wBRAPvtJkEJLAvdNNOofZortmBZSj8cGWYni98GUFqsf66blOEfJbo5B8l0KG5HR2d/W2MejnUrzg==
+ version "1.20.0"
+ resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-1.20.0.tgz#e3d267786f74e1d87cf2d15acc59177f471bbe38"
+ integrity sha512-bt48RDBy2eIwZPrkgbcwHtb51mj2nKvHOPMaSH2IsWiv7lOG9k9zhaRzpDZafrk05ajMc3cu+lSQYYOfH2DkVQ==
dependencies:
- debug "^3.1.0"
+ debug "^4.1.0"
extract-zip "^1.6.6"
https-proxy-agent "^2.2.1"
mime "^2.0.3"
- progress "^2.0.0"
+ progress "^2.0.1"
proxy-from-env "^1.0.0"
rimraf "^2.6.1"
- ws "^5.1.1"
+ ws "^6.1.0"
q@^1.1.2:
version "1.5.1"
@@ -10966,10 +11000,10 @@ querystring@0.2.0:
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
-querystringify@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef"
- integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==
+querystringify@^2.1.1:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
+ integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
randomatic@^3.0.0:
version "3.0.0"
@@ -11759,7 +11793,7 @@ scss-tokenizer@^0.2.3:
"scssphp@https://github.com/scssphp/scssphp#v1.10.0":
version "0.0.0"
- resolved "https://github.com/scssphp/scssphp#9699a52a862da4efb43985943afa17150155dd3d"
+ resolved "https://github.com/boldgrid/scssphp.git#c8f11fbb5389821102ca304fc71901aa3a48982b"
seek-bzip@^1.0.3:
version "1.0.5"
@@ -12077,6 +12111,11 @@ sntp@1.x.x:
dependencies:
hoek "2.x.x"
+snyk@^1.685.0:
+ version "1.794.0"
+ resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.794.0.tgz#8c75f918197d1546788a3790e16684357205d252"
+ integrity sha512-o2SVajU3FKSn2n56NsCRDroENk4r0GVKX1+++Zle2hPKILNaLZVwtcPAN1NqTFl9WBFAAzcbYzq8ltLopdcADg==
+
sockjs-client@1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83"
@@ -13216,12 +13255,12 @@ url-parse-lax@^3.0.0:
dependencies:
prepend-http "^2.0.0"
-url-parse@^1.1.8, url-parse@^1.4.3:
- version "1.4.3"
- resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.3.tgz#bfaee455c889023219d757e045fa6a684ec36c15"
- integrity sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==
+url-parse@^1.1.8, url-parse@^1.4.3, url-parse@^1.5.10:
+ version "1.5.10"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
+ integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
dependencies:
- querystringify "^2.0.0"
+ querystringify "^2.1.1"
requires-port "^1.0.0"
url-regex@^3.0.0:
@@ -13792,10 +13831,10 @@ write@^0.2.1:
dependencies:
mkdirp "^0.5.1"
-ws@^5.1.1:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
- integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==
+ws@^6.1.0:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e"
+ integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==
dependencies:
async-limiter "~1.0.0"