From 5d4521d9634669ed173d210f5334578c69f66bac Mon Sep 17 00:00:00 2001 From: shimotmk Date: Wed, 22 Dec 2021 15:33:09 +0900 Subject: [PATCH 01/13] =?UTF-8?q?fix=20/=20slider=20:=20=E3=82=AB=E3=82=B9?= =?UTF-8?q?=E3=82=BF=E3=83=A0=E3=82=AB=E3=83=A9=E3=83=BC=E3=83=91=E3=83=AC?= =?UTF-8?q?=E3=83=83=E3=83=88=E3=81=AB=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/vk-blocks/languages/vk-blocks-js.pot | 62 ++++++++--------- inc/vk-blocks/languages/vk-blocks.pot | 66 +++++++++---------- src/blocks/_pro/slider-item/block.json | 3 +- .../slider-item/deprecated/1.20.5/save.js | 43 ++++++++++++ .../_pro/slider-item/deprecated/index.js | 17 +++++ src/blocks/_pro/slider-item/edit.js | 48 ++++++++++---- src/blocks/_pro/slider-item/save.js | 42 +++++++++++- src/blocks/_pro/slider-item/style.scss | 29 ++++++++ src/utils/GenerateBgImage.js | 26 ++++---- .../vk-blocks__slider__deprecated-1-20-5.html | 38 +++++++++++ 10 files changed, 279 insertions(+), 95 deletions(-) create mode 100644 src/blocks/_pro/slider-item/deprecated/1.20.5/save.js create mode 100644 test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html diff --git a/inc/vk-blocks/languages/vk-blocks-js.pot b/inc/vk-blocks/languages/vk-blocks-js.pot index fa3191572..3720a5b78 100644 --- a/inc/vk-blocks/languages/vk-blocks-js.pot +++ b/inc/vk-blocks/languages/vk-blocks-js.pot @@ -270,7 +270,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:125 #: src/blocks/_pro/outer/edit.js:318 -#: src/blocks/_pro/slider-item/edit.js:78 +#: src/blocks/_pro/slider-item/edit.js:109 msgid "Padding (Left and Right)" msgstr "" @@ -425,40 +425,40 @@ msgid "Text" msgstr "" #: src/blocks/_pro/outer/edit.js:182 -#: src/blocks/_pro/slider-item/edit.js:125 +#: src/blocks/_pro/slider-item/edit.js:156 msgid "Background Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:187 -#: src/blocks/_pro/slider-item/edit.js:129 +#: src/blocks/_pro/slider-item/edit.js:160 #: src/blocks/pr-content/edit.js:66 msgid "Color Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:188 -#: src/blocks/_pro/slider-item/edit.js:131 +#: src/blocks/_pro/slider-item/edit.js:162 msgid "" "Color will overcome background image. If you want to display image, clear " "background color or set opacity 0." msgstr "" #: src/blocks/_pro/outer/edit.js:201 -#: src/blocks/_pro/slider-item/edit.js:144 +#: src/blocks/_pro/slider-item/edit.js:170 msgid "Opacity Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:215 -#: src/blocks/_pro/slider-item/edit.js:179 +#: src/blocks/_pro/slider-item/edit.js:205 msgid "Background Image PC" msgstr "" #: src/blocks/_pro/outer/edit.js:231 -#: src/blocks/_pro/slider-item/edit.js:195 +#: src/blocks/_pro/slider-item/edit.js:221 msgid "Background Image Tablet" msgstr "" #: src/blocks/_pro/outer/edit.js:241 -#: src/blocks/_pro/slider-item/edit.js:205 +#: src/blocks/_pro/slider-item/edit.js:231 msgid "Background Image Mobile" msgstr "" @@ -483,7 +483,7 @@ msgid "Parallax (Non-guaranteed)" msgstr "" #: src/blocks/_pro/outer/edit.js:289 -#: src/blocks/_pro/slider-item/edit.js:73 +#: src/blocks/_pro/slider-item/edit.js:104 #: src/blocks/pr-content/edit.js:225 msgid "Layout Setting" msgstr "" @@ -576,7 +576,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:485 #: src/blocks/_pro/step-item/edit.js:126 -#: src/blocks/_pro/timeline-item/edit.js:95 +#: src/blocks/_pro/timeline-item/edit.js:104 #: src/blocks/balloon/edit.js:338 #: src/blocks/staff/edit.js:177 msgid "None" @@ -584,7 +584,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:489 #: src/blocks/_pro/step-item/edit.js:104 -#: src/blocks/_pro/timeline-item/edit.js:77 +#: src/blocks/_pro/timeline-item/edit.js:86 #: src/blocks/pr-content/edit.js:143 #: src/extensions/core/group/style.js:102 msgid "Solid" @@ -720,32 +720,32 @@ msgstr "" msgid "Input Internal Post URL" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:111 -msgid "Vertical align" +#: src/blocks/_pro/slider-item/edit.js:113 +msgid "Fit to the Container area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:158 -msgid "Background Image Size" +#: src/blocks/_pro/slider-item/edit.js:120 +msgid "Add padding to the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:165 -msgid "cover" +#: src/blocks/_pro/slider-item/edit.js:127 +msgid "Remove padding from the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:169 -msgid "repeat" +#: src/blocks/_pro/slider-item/edit.js:142 +msgid "Vertical align" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:82 -msgid "Fit to the Container area" +#: src/blocks/_pro/slider-item/edit.js:184 +msgid "Background Image Size" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:89 -msgid "Add padding to the Slider area" +#: src/blocks/_pro/slider-item/edit.js:191 +msgid "cover" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:96 -msgid "Remove padding from the Slider area" +#: src/blocks/_pro/slider-item/edit.js:195 +msgid "repeat" msgstr "" #: src/blocks/_pro/slider/edit.js:106 @@ -811,7 +811,7 @@ msgstr "" #: src/blocks/_pro/slider/edit.js:345 #: src/blocks/_pro/step-item/edit.js:122 #: src/blocks/_pro/table-of-contents-new/edit.js:145 -#: src/blocks/_pro/timeline-item/edit.js:91 +#: src/blocks/_pro/timeline-item/edit.js:100 #: src/blocks/heading/edit.js:228 #: src/blocks/staff/edit.js:173 #: src/extensions/core/heading/style.js:30 @@ -843,7 +843,7 @@ msgid "Bottom on Mobile device" msgstr "" #: src/blocks/_pro/step-item/edit.js:108 -#: src/blocks/_pro/timeline-item/edit.js:73 +#: src/blocks/_pro/timeline-item/edit.js:82 msgid "Outlined" msgstr "" @@ -856,12 +856,12 @@ msgid "If Font Awesome tags entered, it will overrides the number." msgstr "" #: src/blocks/_pro/step-item/edit.js:87 -#: src/blocks/_pro/timeline-item/edit.js:50 +#: src/blocks/_pro/timeline-item/edit.js:66 msgid "Ex,6:00AM" msgstr "" #: src/blocks/_pro/step-item/edit.js:91 -#: src/blocks/_pro/timeline-item/edit.js:53 +#: src/blocks/_pro/timeline-item/edit.js:69 #: src/blocks/border-box/edit.js:63 #: src/blocks/button/edit.js:333 #: src/blocks/icon/edit.js:256 @@ -871,7 +871,7 @@ msgstr "" #: src/blocks/_pro/step-item/edit.js:94 #: src/blocks/_pro/table-of-contents-new/edit.js:135 -#: src/blocks/_pro/timeline-item/edit.js:63 +#: src/blocks/_pro/timeline-item/edit.js:72 #: src/blocks/icon-outer/edit.js:196 #: src/blocks/icon/edit.js:184 msgid "Style" @@ -918,7 +918,7 @@ msgstr "" msgid "CLOSE" msgstr "" -#: src/blocks/_pro/timeline-item/edit.js:46 +#: src/blocks/_pro/timeline-item/edit.js:62 msgid "label" msgstr "" diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index b84798119..d1168c63b 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -2,14 +2,14 @@ # This file is distributed under the same license as the VK Blocks Pro plugin. msgid "" msgstr "" -"Project-Id-Version: VK Blocks Pro 1.20.2\n" +"Project-Id-Version: VK Blocks Pro 1.20.5\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vk-blocks-pro\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2021-12-02T05:06:06+00:00\n" +"POT-Creation-Date: 2021-12-22T06:32:35+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" @@ -277,7 +277,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:125 #: src/blocks/_pro/outer/edit.js:318 -#: src/blocks/_pro/slider-item/edit.js:78 +#: src/blocks/_pro/slider-item/edit.js:109 msgid "Padding (Left and Right)" msgstr "" @@ -436,38 +436,38 @@ msgid "Text" msgstr "" #: src/blocks/_pro/outer/edit.js:182 -#: src/blocks/_pro/slider-item/edit.js:125 +#: src/blocks/_pro/slider-item/edit.js:156 msgid "Background Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:187 -#: src/blocks/_pro/slider-item/edit.js:129 +#: src/blocks/_pro/slider-item/edit.js:160 #: src/blocks/pr-content/edit.js:66 msgid "Color Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:188 -#: src/blocks/_pro/slider-item/edit.js:131 +#: src/blocks/_pro/slider-item/edit.js:162 msgid "Color will overcome background image. If you want to display image, clear background color or set opacity 0." msgstr "" #: src/blocks/_pro/outer/edit.js:201 -#: src/blocks/_pro/slider-item/edit.js:144 +#: src/blocks/_pro/slider-item/edit.js:170 msgid "Opacity Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:215 -#: src/blocks/_pro/slider-item/edit.js:179 +#: src/blocks/_pro/slider-item/edit.js:205 msgid "Background Image PC" msgstr "" #: src/blocks/_pro/outer/edit.js:231 -#: src/blocks/_pro/slider-item/edit.js:195 +#: src/blocks/_pro/slider-item/edit.js:221 msgid "Background Image Tablet" msgstr "" #: src/blocks/_pro/outer/edit.js:241 -#: src/blocks/_pro/slider-item/edit.js:205 +#: src/blocks/_pro/slider-item/edit.js:231 msgid "Background Image Mobile" msgstr "" @@ -492,7 +492,7 @@ msgid "Parallax (Non-guaranteed)" msgstr "" #: src/blocks/_pro/outer/edit.js:289 -#: src/blocks/_pro/slider-item/edit.js:73 +#: src/blocks/_pro/slider-item/edit.js:104 #: src/blocks/pr-content/edit.js:225 msgid "Layout Setting" msgstr "" @@ -583,7 +583,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:485 #: src/blocks/_pro/step-item/edit.js:126 -#: src/blocks/_pro/timeline-item/edit.js:95 +#: src/blocks/_pro/timeline-item/edit.js:104 #: src/blocks/balloon/edit.js:338 #: src/blocks/staff/edit.js:177 msgid "None" @@ -591,7 +591,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:489 #: src/blocks/_pro/step-item/edit.js:104 -#: src/blocks/_pro/timeline-item/edit.js:77 +#: src/blocks/_pro/timeline-item/edit.js:86 #: src/blocks/pr-content/edit.js:143 #: src/extensions/core/group/style.js:102 msgid "Solid" @@ -730,32 +730,32 @@ msgstr "" msgid "Input Internal Post URL" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:111 -msgid "Vertical align" +#: src/blocks/_pro/slider-item/edit.js:113 +msgid "Fit to the Container area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:158 -msgid "Background Image Size" +#: src/blocks/_pro/slider-item/edit.js:120 +msgid "Add padding to the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:165 -msgid "cover" +#: src/blocks/_pro/slider-item/edit.js:127 +msgid "Remove padding from the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:169 -msgid "repeat" +#: src/blocks/_pro/slider-item/edit.js:142 +msgid "Vertical align" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:82 -msgid "Fit to the Container area" +#: src/blocks/_pro/slider-item/edit.js:184 +msgid "Background Image Size" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:89 -msgid "Add padding to the Slider area" +#: src/blocks/_pro/slider-item/edit.js:191 +msgid "cover" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:96 -msgid "Remove padding from the Slider area" +#: src/blocks/_pro/slider-item/edit.js:195 +msgid "repeat" msgstr "" #: src/blocks/_pro/slider/edit.js:106 @@ -821,7 +821,7 @@ msgstr "" #: src/blocks/_pro/slider/edit.js:345 #: src/blocks/_pro/step-item/edit.js:122 #: src/blocks/_pro/table-of-contents-new/edit.js:145 -#: src/blocks/_pro/timeline-item/edit.js:91 +#: src/blocks/_pro/timeline-item/edit.js:100 #: src/blocks/heading/edit.js:228 #: src/blocks/staff/edit.js:173 #: src/extensions/core/heading/style.js:30 @@ -853,7 +853,7 @@ msgid "Bottom on Mobile device" msgstr "" #: src/blocks/_pro/step-item/edit.js:108 -#: src/blocks/_pro/timeline-item/edit.js:73 +#: src/blocks/_pro/timeline-item/edit.js:82 msgid "Outlined" msgstr "" @@ -866,12 +866,12 @@ msgid "If Font Awesome tags entered, it will overrides the number." msgstr "" #: src/blocks/_pro/step-item/edit.js:87 -#: src/blocks/_pro/timeline-item/edit.js:50 +#: src/blocks/_pro/timeline-item/edit.js:66 msgid "Ex,6:00AM" msgstr "" #: src/blocks/_pro/step-item/edit.js:91 -#: src/blocks/_pro/timeline-item/edit.js:53 +#: src/blocks/_pro/timeline-item/edit.js:69 #: src/blocks/border-box/edit.js:63 #: src/blocks/button/edit.js:333 #: src/blocks/icon/edit.js:256 @@ -884,7 +884,7 @@ msgstr "" #: src/blocks/_pro/step-item/edit.js:94 #: src/blocks/_pro/table-of-contents-new/edit.js:135 -#: src/blocks/_pro/timeline-item/edit.js:63 +#: src/blocks/_pro/timeline-item/edit.js:72 #: src/blocks/icon-outer/edit.js:196 #: src/blocks/icon/edit.js:184 msgid "Style" @@ -929,7 +929,7 @@ msgstr "" msgid "CLOSE" msgstr "" -#: src/blocks/_pro/timeline-item/edit.js:46 +#: src/blocks/_pro/timeline-item/edit.js:62 msgid "label" msgstr "" diff --git a/src/blocks/_pro/slider-item/block.json b/src/blocks/_pro/slider-item/block.json index 35903d8e8..96bebf2af 100644 --- a/src/blocks/_pro/slider-item/block.json +++ b/src/blocks/_pro/slider-item/block.json @@ -12,8 +12,7 @@ "default": "center" }, "bgColor": { - "type": "string", - "default": "#ffffff" + "type": "string" }, "bgImage": { "type": "string", diff --git a/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js b/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js new file mode 100644 index 000000000..8ab7a7547 --- /dev/null +++ b/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js @@ -0,0 +1,43 @@ +/* eslint camelcase: 0 */ +import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; +import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +const prefix = 'vk_slider_item'; + +export default function save(props) { + const { attributes } = props; + const { verticalAlignment, padding_left_and_right, clientId } = attributes; + let classPaddingLR; + let containerClass; + + //classPaddingLRのクラス切り替え + classPaddingLR = ''; + if (padding_left_and_right === '0') { + classPaddingLR = ` ${prefix}-paddingLR-none`; + } else if (padding_left_and_right === '1') { + classPaddingLR = ` ${prefix}-paddingLR-use`; + } else if (padding_left_and_right === '2') { + // Fit to content area width + classPaddingLR = ` ${prefix}-paddingLR-zero`; + } + + if ( + classPaddingLR === ` ${prefix}-paddingLR-none` || + classPaddingLR === '' + ) { + containerClass = `${prefix}_container container`; + } else { + containerClass = `${prefix}_container`; + } + + const blockProps = useBlockProps.save({ + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none`, + }); + return ( +
+ +
+ +
+
+ ); +} diff --git a/src/blocks/_pro/slider-item/deprecated/index.js b/src/blocks/_pro/slider-item/deprecated/index.js index 0b840651c..f892207ce 100644 --- a/src/blocks/_pro/slider-item/deprecated/index.js +++ b/src/blocks/_pro/slider-item/deprecated/index.js @@ -1,6 +1,7 @@ /* eslint camelcase: 0 */ import save0_0_0 from './0.0.0/save'; import save0_60_1 from './0.60.1/save'; +import save1_20_5 from './1.20.5/save'; const blockAttributes = { verticalAlignment: { @@ -68,7 +69,23 @@ const blockAttributes2 = { }, } +/* +1.20.5でcolorをundefinedに変更 +*/ +const blockAttributes3 = { + ...blockAttributes, + bgColor: { + type: 'string', + }, +} + export default [ + { + attributes: { + ...blockAttributes3 + }, + save: save1_20_5, + }, { attributes: { ... blockAttributes diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index cc5d98bcb..e3cd50476 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -5,7 +5,6 @@ import { InspectorControls, BlockControls, BlockVerticalAlignmentToolbar, - ColorPalette, InnerBlocks, useBlockProps, } from '@wordpress/block-editor'; @@ -17,6 +16,9 @@ import { } from '@wordpress/components'; import { AdvancedMediaUpload } from '@vkblocks/components/advanced-media-upload'; import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +import { isHexColor } from '@vkblocks/utils/is-hex-color'; +import { AdvancedColorPalette } from '@vkblocks/components/advanced-color-palette'; + const prefix = 'vk_slider_item'; export default function SliderItemEdit(props) { @@ -27,6 +29,9 @@ export default function SliderItemEdit(props) { opacity, padding_left_and_right, bgSize, + bgImageMobile, + bgImageTablet, + bgImage, } = attributes; useEffect(() => { @@ -54,8 +59,34 @@ export default function SliderItemEdit(props) { containerClass = `${prefix}_container`; } + let bgColorClassName = ''; + let style; + if (bgColor !== undefined) { + bgColorClassName += ` has-background-color`; + if (!isHexColor(bgColor)) { + bgColorClassName += ` has-${bgColor}-background-color`; + } else { + style = { backgroundColor: bgColor }; + } + } + + if (opacity !== undefined) { + const opacityClass = opacity * 10; + bgColorClassName += ` has-background-dim has-background-dim-${opacityClass}`; + } + + let GetBgImage; + if (bgImage || bgImageTablet || bgImageMobile) { + GetBgImage = ( + + ); + } else { + GetBgImage =
; + } + const blockProps = useBlockProps({ - className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none`, + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClassName}`, + style, }); return ( @@ -133,12 +164,7 @@ export default function SliderItemEdit(props) { 'vk-blocks' )} > - - setAttributes({ bgColor: value }) - } - /> +
- + {GetBgImage}
diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index 8ab7a7547..a10acfc16 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -1,11 +1,21 @@ /* eslint camelcase: 0 */ import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +import { isHexColor } from '@vkblocks/utils/is-hex-color'; const prefix = 'vk_slider_item'; export default function save(props) { const { attributes } = props; - const { verticalAlignment, padding_left_and_right, clientId } = attributes; + const { + verticalAlignment, + bgColor, + opacity, + padding_left_and_right, + bgImageMobile, + bgImageTablet, + bgImage, + clientId, + } = attributes; let classPaddingLR; let containerClass; @@ -29,12 +39,38 @@ export default function save(props) { containerClass = `${prefix}_container`; } + let bgColorClassName = ''; + let style; + if (bgColor !== undefined) { + bgColorClassName += ` has-background-color`; + if (!isHexColor(bgColor)) { + bgColorClassName += ` has-${bgColor}-background-color`; + } else { + style = { backgroundColor: bgColor }; + } + } + + if (opacity !== undefined) { + const opacityClass = opacity * 10; + bgColorClassName += ` has-background-dim has-background-dim-${opacityClass}`; + } + + let GetBgImage; + if (bgImage || bgImageTablet || bgImageMobile) { + GetBgImage = ( + + ); + } else { + GetBgImage =
; + } + const blockProps = useBlockProps.save({ - className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none`, + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClassName}`, + style, }); return (
- + {GetBgImage}
diff --git a/src/blocks/_pro/slider-item/style.scss b/src/blocks/_pro/slider-item/style.scss index bb89a64d5..9dd1d9dc2 100644 --- a/src/blocks/_pro/slider-item/style.scss +++ b/src/blocks/_pro/slider-item/style.scss @@ -4,7 +4,35 @@ /*-------------------------------------------*/ .vk_slider_item { + background-color: #ffffff; display: flex; + position: relative; + width: 100%; + @for $i from 0 through 10 { + &.has-background-dim-#{ $i }::before { + opacity: $i * 0.1; + } + } + + &.has-background-dim::before { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 1; + content: ""; + background-color: inherit; + } + + .vk_slider_item-image-area { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #fff; + } } .vk_slider_item-align-vertical- { @@ -47,6 +75,7 @@ $media-xxl-down: 1399.98px; .vk_slider_item_container { min-height: 40px; width: 100%; + z-index: 1; } } diff --git a/src/utils/GenerateBgImage.js b/src/utils/GenerateBgImage.js index ab89baccf..28da40a78 100644 --- a/src/utils/GenerateBgImage.js +++ b/src/utils/GenerateBgImage.js @@ -14,7 +14,7 @@ const GenerateBgImage = (props) => { if ('cover' === bgSize) { backgroundStyle = `background-size:${bgSize}!important; ${backgroundPosition}`; } else if ('repeat' === bgSize) { - backgroundStyle = `background-repeat:${bgSize}!important; ${backgroundPosition}`; + backgroundStyle = `background-repeat:${bgSize}!important; background-size: auto; ${backgroundPosition}`; } else { backgroundStyle = ``; } @@ -32,19 +32,19 @@ const GenerateBgImage = (props) => { //moible only if (bgImageMobile && !bgImageTablet && !bgImage) { return ( - + ); } //tablet only if (!bgImageMobile && bgImageTablet && !bgImage) { return ( - + ); } //pc only if (!bgImageMobile && !bgImageTablet && bgImage) { return ( - + ); } //pc -mobile @@ -53,10 +53,10 @@ const GenerateBgImage = (props) => { @@ -68,10 +68,10 @@ const GenerateBgImage = (props) => { @@ -83,10 +83,10 @@ const GenerateBgImage = (props) => { @@ -98,13 +98,13 @@ const GenerateBgImage = (props) => { diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html new file mode 100644 index 000000000..8d89a9b07 --- /dev/null +++ b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html @@ -0,0 +1,38 @@ + +
+
+

スライド1

+
+ + + +
+

スライド2

+
+
+ \ No newline at end of file From d775a2c61fdaffd2afb33afd3cbeb5070b01abdb Mon Sep 17 00:00:00 2001 From: drill-lancer Date: Thu, 23 Dec 2021 13:19:47 +0900 Subject: [PATCH 02/13] =?UTF-8?q?fix:=20step=20=E3=81=A8=20align=20?= =?UTF-8?q?=E3=81=AE=E3=82=A8=E3=83=A9=E3=83=BC=E3=81=AF=E8=A7=A3=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/vk-blocks/languages/vk-blocks-js.pot | 2 +- inc/vk-blocks/languages/vk-blocks.pot | 192 +- package-lock.json | 2029 +++++++--------------- package.json | 28 +- src/blocks/_pro/step/edit.js | 5 +- 5 files changed, 811 insertions(+), 1445 deletions(-) diff --git a/inc/vk-blocks/languages/vk-blocks-js.pot b/inc/vk-blocks/languages/vk-blocks-js.pot index 4bbb9f7a4..b2e684af6 100644 --- a/inc/vk-blocks/languages/vk-blocks-js.pot +++ b/inc/vk-blocks/languages/vk-blocks-js.pot @@ -877,7 +877,7 @@ msgstr "" msgid "Style" msgstr "" -#: src/blocks/_pro/step/edit.js:38 +#: src/blocks/_pro/step/edit.js:37 msgid "First Dot Number" msgstr "" diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index 4bdbc96b1..f849d1f08 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2021-12-22T06:35:45+00:00\n" +"POT-Creation-Date: 2021-12-23T04:16:01+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" @@ -302,6 +302,7 @@ msgid "Padding (Bottom)" msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:169 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:31 #: inc/vk-blocks/admin/admin-margin.php:31 msgid "Unit" msgstr "" @@ -311,6 +312,7 @@ msgstr "" #: src/blocks/icon-outer/edit.js:151 #: src/blocks/icon/edit.js:140 #: src/components/advanced-unit-control/index.js:18 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:10 #: inc/vk-blocks/admin/admin-margin.php:10 msgid "px" msgstr "" @@ -320,6 +322,7 @@ msgstr "" #: src/blocks/icon-outer/edit.js:155 #: src/blocks/icon/edit.js:144 #: src/components/advanced-unit-control/index.js:22 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:14 #: inc/vk-blocks/admin/admin-margin.php:14 msgid "em" msgstr "" @@ -329,6 +332,7 @@ msgstr "" #: src/blocks/icon-outer/edit.js:159 #: src/blocks/icon/edit.js:148 #: src/components/advanced-unit-control/index.js:26 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:18 #: inc/vk-blocks/admin/admin-margin.php:18 msgid "rem" msgstr "" @@ -645,6 +649,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:566 #: src/blocks/_pro/slider/edit.js:238 #: src/components/advanced-viewport-control/index.js:39 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:62 #: inc/vk-blocks/admin/admin-margin.php:62 msgid "Mobile" msgstr "" @@ -652,6 +657,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:581 #: src/blocks/_pro/slider/edit.js:227 #: src/components/advanced-viewport-control/index.js:31 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:61 #: inc/vk-blocks/admin/admin-margin.php:61 msgid "Tablet" msgstr "" @@ -659,6 +665,7 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:596 #: src/blocks/_pro/slider/edit.js:216 #: src/components/advanced-viewport-control/index.js:25 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:60 #: inc/vk-blocks/admin/admin-margin.php:60 msgid "PC" msgstr "" @@ -876,6 +883,9 @@ msgstr "" #: src/blocks/button/edit.js:336 #: src/blocks/icon/edit.js:256 #: src/blocks/staff/edit.js:199 +#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:41 +#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:56 +#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:130 #: inc/term-color/package/class.term-color.php:41 #: inc/term-color/package/class.term-color.php:56 #: inc/term-color/package/class.term-color.php:130 @@ -890,7 +900,7 @@ msgstr "" msgid "Style" msgstr "" -#: src/blocks/_pro/step/edit.js:38 +#: src/blocks/_pro/step/edit.js:37 msgid "First Dot Number" msgstr "" @@ -1109,6 +1119,7 @@ msgstr "" #: src/blocks/border-box/edit.js:51 #: src/blocks/icon-outer/edit.js:132 #: src/blocks/icon/edit.js:121 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:57 #: inc/vk-blocks/admin/admin-margin.php:57 msgid "Margin" msgstr "" @@ -1204,6 +1215,7 @@ msgstr "" #: src/blocks/button/edit.js:215 #: src/blocks/spacer/edit.js:105 +#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:31 #: inc/vk-blocks/vk-blocks-functions.php:31 msgid "Large" msgstr "" @@ -1211,6 +1223,7 @@ msgstr "" #: src/blocks/button/edit.js:231 #: src/blocks/spacer/edit.js:85 #: src/extensions/common/inline-font-size/index.js:51 +#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:23 #: inc/vk-blocks/vk-blocks-functions.php:23 msgid "Small" msgstr "" @@ -1629,6 +1642,7 @@ msgid "Spacer Settings" msgstr "" #: src/blocks/spacer/edit.js:95 +#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:27 #: inc/vk-blocks/vk-blocks-functions.php:27 msgid "Medium" msgstr "" @@ -1703,6 +1717,7 @@ msgid "Card (Image Round)" msgstr "" #: src/components/column-layout-control/index.js:26 +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:733 #: inc/vk-components/package/class-vk-component-posts.php:733 msgid "Card" msgstr "" @@ -1720,6 +1735,7 @@ msgid "Card (Horizontal)" msgstr "" #: src/components/column-layout-control/index.js:42 +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:749 #: inc/vk-components/package/class-vk-component-posts.php:749 msgid "Media" msgstr "" @@ -2078,69 +2094,87 @@ msgstr "" msgid "https://vektor-inc.co.jp" msgstr "" +#: dist/vk-blocks-pro/inc/admin-notices.php:28 #: inc/admin-notices.php:28 msgid "We've released VK Blocks Pro!" msgstr "" #. translators: 1: opening a tag, 2: closing a tag +#: dist/vk-blocks-pro/inc/admin-notices.php:35 #: inc/admin-notices.php:35 msgid "Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details." msgstr "" +#: dist/vk-blocks-pro/inc/admin-notices.php:39 +#: dist/vk-blocks-pro/inc/admin-notices.php:45 #: inc/admin-notices.php:39 #: inc/admin-notices.php:45 msgid "https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/" msgstr "" +#: dist/vk-blocks-pro/inc/admin-notices.php:46 #: inc/admin-notices.php:46 msgid "See more" msgstr "" +#: dist/vk-blocks-pro/inc/admin-notices.php:49 #: inc/admin-notices.php:49 msgid "Dismiss this notice" msgstr "" +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:42 +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:57 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:42 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:57 msgid "Not recommended" msgstr "" +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:89 +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:91 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:89 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:91 msgid "Ex ) " msgstr "" +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:200 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:200 msgid "Font Awesome" msgstr "" +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:223 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:223 msgid "Font Awesome Version" msgstr "" +#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:226 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:226 msgid "4.7 will be abolished in the near future." msgstr "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:72 #: inc/tgm-plugin-activation/tgm-config.php:72 msgid "Install Required Plugins" msgstr "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:73 #: inc/tgm-plugin-activation/tgm-config.php:73 msgid "Install Plugins" msgstr "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:75 #: inc/tgm-plugin-activation/tgm-config.php:75 msgid "Installing Plugin: %s" msgstr "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:76 #: inc/tgm-plugin-activation/tgm-config.php:76 msgid "Something went wrong with the plugin API." msgstr "" #. translators: +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:78 #: inc/tgm-plugin-activation/tgm-config.php:78 msgid "This plugin requires the following plugin: %1$s." msgid_plural "This plugin requires the following plugins: %1$s." @@ -2148,6 +2182,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:84 #: inc/tgm-plugin-activation/tgm-config.php:84 msgid "This plugin recommends the following plugin: %1$s.
Many additional functions are available for free." msgid_plural "This plugin recommends the following plugins: %1$s.
Many additional functions are available for free." @@ -2155,6 +2190,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:90 #: inc/tgm-plugin-activation/tgm-config.php:90 msgid "Sorry, but you do not have the correct permissions to install the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to install the %1$s plugins." @@ -2162,6 +2198,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:96 #: inc/tgm-plugin-activation/tgm-config.php:96 msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s." msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this plugin: %1$s." @@ -2169,6 +2206,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:102 #: inc/tgm-plugin-activation/tgm-config.php:102 msgid "There is an update available for: %1$s." msgid_plural "There are updates available for the following plugins: %1$s." @@ -2176,6 +2214,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:108 #: inc/tgm-plugin-activation/tgm-config.php:108 msgid "Sorry, but you do not have the correct permissions to update the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to update the %1$s plugins." @@ -2183,6 +2222,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:114 #: inc/tgm-plugin-activation/tgm-config.php:114 msgid "The following required plugin is currently inactive: %1$s." msgid_plural "The following required plugins are currently inactive: %1$s." @@ -2190,6 +2230,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:120 #: inc/tgm-plugin-activation/tgm-config.php:120 msgid "The following recommended plugin is currently inactive: %1$s." msgid_plural "The following recommended plugins are currently inactive: %1$s." @@ -2197,6 +2238,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:126 #: inc/tgm-plugin-activation/tgm-config.php:126 msgid "Sorry, but you do not have the correct permissions to activate the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to activate the %1$s plugins." @@ -2204,671 +2246,817 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:132 #: inc/tgm-plugin-activation/tgm-config.php:132 msgid "Begin installing plugin" msgid_plural "Begin installing plugins" msgstr[0] "" msgstr[1] "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:137 #: inc/tgm-plugin-activation/tgm-config.php:137 msgid "Begin updating plugin" msgid_plural "Begin updating plugins" msgstr[0] "" msgstr[1] "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:142 #: inc/tgm-plugin-activation/tgm-config.php:142 msgid "Begin activating plugin" msgid_plural "Begin activating plugins" msgstr[0] "" msgstr[1] "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:147 #: inc/tgm-plugin-activation/tgm-config.php:147 msgid "Return to Required Plugins Installer" msgstr "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:148 #: inc/tgm-plugin-activation/tgm-config.php:148 msgid "Plugin activated successfully." msgstr "" +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:149 #: inc/tgm-plugin-activation/tgm-config.php:149 msgid "The following plugin was activated successfully:" msgstr "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:151 #: inc/tgm-plugin-activation/tgm-config.php:151 msgid "No action taken. Plugin %1$s was already active." msgstr "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:153 #: inc/tgm-plugin-activation/tgm-config.php:153 msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin." msgstr "" #. translators: %s = plugin name. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:155 #: inc/tgm-plugin-activation/tgm-config.php:155 msgid "All plugins installed and activated successfully. %1$s" msgstr "" #. translators: %s = dashboard link. +#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:157 #: inc/tgm-plugin-activation/tgm-config.php:157 msgid "Please contact the administrator of this site for help." msgstr "" +#: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:316 #: inc/vk-admin/package/class-vk-admin.php:316 msgid "Sorry, there is no post" msgstr "" +#: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:370 #: inc/vk-admin/package/class-vk-admin.php:370 msgid "Vektor WordPress Information" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13 msgid "Disable accordion" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17 msgid "Enable accordion and default open " msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21 msgid "Enable accordion and default close " msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29 msgid "FAQ Block Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-pro.php:22 #: inc/vk-blocks-pro/admin-pro/admin-pro.php:22 msgid "FAQ Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:11 #: inc/vk-blocks/admin/admin-balloon.php:11 msgid "Balloon Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:12 #: inc/vk-blocks/admin/admin-balloon.php:12 msgid "Balloon Border Width Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:22 #: inc/vk-blocks/admin/admin-balloon.php:22 msgid "Balloon Image Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:89 #: inc/vk-blocks/admin/admin-balloon.php:89 msgid "You can register frequently used icon images for speech bubble blocks." msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:90 #: inc/vk-blocks/admin/admin-balloon.php:90 msgid "If you change image or name that please click Save Changes button." msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:116 #: inc/vk-blocks/admin/admin-balloon.php:116 msgid "Select" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:119 #: inc/vk-blocks/admin/admin-balloon.php:119 msgid "Delete" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:124 #: inc/vk-blocks/admin/admin-balloon.php:124 msgid "Balloon Image Name" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:27 +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:71 #: inc/vk-blocks/admin/admin-margin.php:27 #: inc/vk-blocks/admin/admin.php:71 msgid "Common Margin Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:28 #: inc/vk-blocks/admin/admin-margin.php:28 msgid "Please specify the size of the common margin used for responsive spacers, etc." msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:47 #: inc/vk-blocks/admin/admin.php:47 msgid "Blocks setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:48 #: inc/vk-blocks/admin/admin.php:48 msgctxt "label in admin menu" msgid "Blocks" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:64 #: inc/vk-blocks/admin/admin.php:64 msgid "Blocks Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:70 #: inc/vk-blocks/admin/admin.php:70 msgid "Balloon Block Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:61 #: inc/vk-blocks/load-bootstrap.php:61 msgid "VK Blocks Bootstrap Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:81 #: inc/vk-blocks/load-bootstrap.php:81 msgid "Loading Bootstrap4" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:82 #: inc/vk-blocks/load-bootstrap.php:82 msgid "Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here." msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:102 #: inc/vk-blocks/load-bootstrap.php:102 msgid "Setting" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/view/class-vk-blocks-postlist.php:187 #: inc/vk-blocks/view/class-vk-blocks-postlist.php:187 msgid "No Post is selected" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:212 #: inc/vk-blocks/vk-blocks-functions.php:212 msgid "Blocks" msgstr "" +#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:225 #: inc/vk-blocks/vk-blocks-functions.php:225 msgid "Blocks Layout" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:55 #: inc/vk-components/package/class-vk-component-posts.php:55 msgid "Read more" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:57 #: inc/vk-components/package/class-vk-component-posts.php:57 msgid "New!!" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:255 #: inc/vk-components/package/class-vk-component-posts.php:255 msgid "More" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:291 #: inc/vk-components/package/class-vk-component-posts.php:291 msgid "Posts navigation" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:292 #: inc/vk-components/package/class-vk-component-posts.php:292 msgid "Posts" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:294 #: inc/vk-components/package/class-vk-component-posts.php:294 msgid "Page" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:737 #: inc/vk-components/package/class-vk-component-posts.php:737 msgid "Card Noborder" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:741 #: inc/vk-components/package/class-vk-component-posts.php:741 msgid "Card Intext" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:745 #: inc/vk-components/package/class-vk-component-posts.php:745 msgid "Card Horizontal" msgstr "" +#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:753 #: inc/vk-components/package/class-vk-component-posts.php:753 msgctxt "post list type" msgid "Text 1 Column" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:47 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:47 msgid "CSS Optimize ( Speed up ) Settings" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:66 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:66 msgid "Tree shaking" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:87 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:87 msgid "Tree shaking activation settings" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:91 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:91 msgid "Output only the main CSS of the page inline" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:93 +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:159 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:93 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:159 msgid "Nothing to do" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:94 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:94 msgid "Active Tree shaking (Recomend)" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:111 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:111 msgid "Exclude class of Tree shaking" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:115 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:115 msgid "If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:132 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:132 msgid "Preload CSS" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:153 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:153 msgid "Preload CSS activation settings" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:156 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:156 msgid "Preload css except for critical css" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:160 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:160 msgid "Active Preload CSS (Recomend)" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:177 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:177 msgid "Exclude class of Preload CSS" msgstr "" +#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:181 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:181 msgid "If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css" msgstr "" +#: dist/vk-blocks-pro/src/blocks/page-content/index.php:152 #: src/blocks/page-content/index.php:152 msgid "Edit this area" msgstr "" +#: dist/vk-blocks-pro/vk-blocks.php:98 #: vk-blocks.php:98 msgid "Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running." msgstr "" +#: dist/vk-blocks-pro/src/blocks/alert/block.json #: src/blocks/alert/block.json msgctxt "block title" msgid "Alert" msgstr "" +#: dist/vk-blocks-pro/src/blocks/alert/block.json #: src/blocks/alert/block.json msgctxt "block description" msgid "A colored box with four statuses, including annotations and alerts." msgstr "" +#: dist/vk-blocks-pro/src/blocks/balloon/block.json #: src/blocks/balloon/block.json msgctxt "block title" msgid "Ballon" msgstr "" +#: dist/vk-blocks-pro/src/blocks/balloon/block.json #: src/blocks/balloon/block.json msgctxt "block description" msgid "These speech balloons are perfect for recreating conversations." msgstr "" +#: dist/vk-blocks-pro/src/blocks/border-box/block.json #: src/blocks/border-box/block.json msgctxt "block title" msgid "Border Box" msgstr "" +#: dist/vk-blocks-pro/src/blocks/border-box/block.json #: src/blocks/border-box/block.json msgctxt "block description" msgid "This is a border box where you can place headings to attract attention." msgstr "" +#: dist/vk-blocks-pro/src/blocks/button/block.json #: src/blocks/button/block.json msgctxt "block title" msgid "Button" msgstr "" +#: dist/vk-blocks-pro/src/blocks/button/block.json #: src/blocks/button/block.json msgctxt "block description" msgid "A button link that can display icons before and after." msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq/block.json #: src/blocks/faq/block.json msgctxt "block title" msgid "Classic FAQ" msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq/block.json #: src/blocks/faq/block.json msgctxt "block description" msgid "Displays a combination of questions and answers." msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2-a/block.json #: src/blocks/faq2-a/block.json msgctxt "block title" msgid "FAQ Answer" msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2-a/block.json #: src/blocks/faq2-a/block.json msgctxt "block description" msgid "Answer area where you can add blocks freely." msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2-q/block.json #: src/blocks/faq2-q/block.json msgctxt "block title" msgid "FAQ Question" msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2-q/block.json #: src/blocks/faq2-q/block.json msgctxt "block description" msgid "Question area where you can freely add blocks." msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2/block.json #: src/blocks/faq2/block.json msgctxt "block title" msgid "New FAQ" msgstr "" +#: dist/vk-blocks-pro/src/blocks/faq2/block.json #: src/blocks/faq2/block.json msgctxt "block description" msgid "It displays a combination of questions and answers. You can freely add blocks to the question area as well." msgstr "" +#: dist/vk-blocks-pro/src/blocks/flow/block.json #: src/blocks/flow/block.json msgctxt "block title" msgid "Flow" msgstr "" +#: dist/vk-blocks-pro/src/blocks/flow/block.json #: src/blocks/flow/block.json msgctxt "block description" msgid "Displays a sequential description in time series." msgstr "" +#: dist/vk-blocks-pro/src/blocks/heading/block.json #: src/blocks/heading/block.json msgctxt "block title" msgid "Heading" msgstr "" +#: dist/vk-blocks-pro/src/blocks/heading/block.json #: src/blocks/heading/block.json msgctxt "block description" msgid "This is a heading that allows you to set text size, subtext, icon, and margin." msgstr "" +#: dist/vk-blocks-pro/src/blocks/icon-outer/block.json #: src/blocks/icon-outer/block.json msgctxt "block title" msgid "Icon Outer" msgstr "" +#: dist/vk-blocks-pro/src/blocks/icon-outer/block.json #: src/blocks/icon-outer/block.json msgctxt "block description" msgid "Display the Font Awesome icons horizontally." msgstr "" +#: dist/vk-blocks-pro/src/blocks/icon/block.json #: src/blocks/icon/block.json msgctxt "block title" msgid "Icon" msgstr "" +#: dist/vk-blocks-pro/src/blocks/icon/block.json #: src/blocks/icon/block.json msgctxt "block description" msgid "Display icons with Font Awesome." msgstr "" +#: dist/vk-blocks-pro/src/blocks/page-content/block.json #: src/blocks/page-content/block.json msgctxt "block title" msgid "Page Content" msgstr "" +#: dist/vk-blocks-pro/src/blocks/page-content/block.json #: src/blocks/page-content/block.json msgctxt "block description" msgid "Displays the body content of the specified parent page." msgstr "" +#: dist/vk-blocks-pro/src/blocks/pr-blocks/block.json #: src/blocks/pr-blocks/block.json msgctxt "block title" msgid "PR Blocks" msgstr "" +#: dist/vk-blocks-pro/src/blocks/pr-blocks/block.json #: src/blocks/pr-blocks/block.json msgctxt "block description" msgid "This is a PR block where you can place images and icon." msgstr "" +#: dist/vk-blocks-pro/src/blocks/pr-content/block.json #: src/blocks/pr-content/block.json msgctxt "block title" msgid "PR Content" msgstr "" +#: dist/vk-blocks-pro/src/blocks/pr-content/block.json #: src/blocks/pr-content/block.json msgctxt "block description" msgid "This is PR content where you can place images, headlines, text, and buttons." msgstr "" +#: dist/vk-blocks-pro/src/blocks/spacer/block.json #: src/blocks/spacer/block.json msgctxt "block title" msgid "Responsive Spacer" msgstr "" +#: dist/vk-blocks-pro/src/blocks/spacer/block.json #: src/blocks/spacer/block.json msgctxt "block description" msgid "Use responsive spacers to get the margins right." msgstr "" +#: dist/vk-blocks-pro/src/blocks/staff/block.json #: src/blocks/staff/block.json msgctxt "block title" msgid "Staff" msgstr "" +#: dist/vk-blocks-pro/src/blocks/staff/block.json #: src/blocks/staff/block.json msgctxt "block description" msgid "Used for staff introduction, company introduction, school introduction, menu, etc." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion-target/block.json #: src/blocks/_pro/accordion-target/block.json msgctxt "block title" msgid "Accordion Target" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion-target/block.json #: src/blocks/_pro/accordion-target/block.json msgctxt "block description" msgid "This is the content area where you can add blocks freely." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion-trigger/block.json #: src/blocks/_pro/accordion-trigger/block.json msgctxt "block title" msgid "Accordion Trigger" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion-trigger/block.json #: src/blocks/_pro/accordion-trigger/block.json msgctxt "block description" msgid "This is the title area where you can freely add blocks." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion/block.json #: src/blocks/_pro/accordion/block.json msgctxt "block title" msgid "Accordion" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/accordion/block.json #: src/blocks/_pro/accordion/block.json msgctxt "block description" msgid "Collapses and hides content when the content is long." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/animation/block.json #: src/blocks/_pro/animation/block.json msgctxt "block title" msgid "Animation" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/animation/block.json #: src/blocks/_pro/animation/block.json msgctxt "block description" msgid "Add animation to elements when scrolling the page." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/button-outer/block.json #: src/blocks/_pro/button-outer/block.json msgctxt "block title" msgid "Button Outer" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/button-outer/block.json #: src/blocks/_pro/button-outer/block.json msgctxt "block description" msgid "Display the VK Button block horizontally." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/card-item/block.json #: src/blocks/_pro/card-item/block.json msgctxt "block title" msgid "Card Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/card-item/block.json #: src/blocks/_pro/card-item/block.json msgctxt "block description" msgid "A single item in a card block." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/card/block.json #: src/blocks/_pro/card/block.json msgctxt "block title" msgid "Card" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/card/block.json #: src/blocks/_pro/card/block.json msgctxt "block description" msgid "A card where you can place images, headings, text, and links." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/child-page/block.json #: src/blocks/_pro/child-page/block.json msgctxt "block title" msgid "Child page list" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/child-page/block.json #: src/blocks/_pro/child-page/block.json msgctxt "block description" msgid "When a parent page is specified, a list of its child pages will be displayed." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/grid-column-item/block.json #: src/blocks/_pro/grid-column-item/block.json msgctxt "block title" msgid "Grid Column Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/grid-column-item/block.json #: src/blocks/_pro/grid-column-item/block.json msgctxt "block description" msgid "One item in a grit column block." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/grid-column/block.json #: src/blocks/_pro/grid-column/block.json msgctxt "block title" msgid "Grid Column" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/grid-column/block.json #: src/blocks/_pro/grid-column/block.json msgctxt "block description" msgid "Set the number of columns to be displayed for each screen size." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/icon-card-item/block.json #: src/blocks/_pro/icon-card-item/block.json msgctxt "block title" msgid "Icon Card Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/icon-card-item/block.json #: src/blocks/_pro/icon-card-item/block.json msgctxt "block description" msgid "This is one item in an icon card." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/icon-card/block.json #: src/blocks/_pro/icon-card/block.json msgctxt "block title" msgid "Icon Card" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/icon-card/block.json #: src/blocks/_pro/icon-card/block.json msgctxt "block description" msgid "Display card with icons, headings, text, and links." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/outer/block.json #: src/blocks/_pro/outer/block.json msgctxt "block title" msgid "Outer" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/outer/block.json #: src/blocks/_pro/outer/block.json msgctxt "block description" msgid "Set the background image, color, and border to show the layout and divisions." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/post-list/block.json #: src/blocks/_pro/post-list/block.json msgctxt "block title" msgid "Post list" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/post-list/block.json #: src/blocks/_pro/post-list/block.json msgctxt "block description" msgid "Displays the list of posts by setting the post type, classification, and number of posts to display." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list-item/block.json #: src/blocks/_pro/select-post-list-item/block.json msgctxt "block title" msgid "Selected Post List Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list-item/block.json #: src/blocks/_pro/select-post-list-item/block.json msgctxt "block description" msgid "A single item in the select post list." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list/block.json #: src/blocks/_pro/select-post-list/block.json msgctxt "block title" msgid "Selected Post List" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list/block.json #: src/blocks/_pro/select-post-list/block.json msgctxt "block description" msgid "Displays an arbitrarily specified page with the layout of the posting list." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/slider-item/block.json #: src/blocks/_pro/slider-item/block.json msgctxt "block title" msgid "Slider Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/slider-item/block.json #: src/blocks/_pro/slider-item/block.json msgctxt "block description" msgid "This is one item in the slider." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/slider/block.json #: src/blocks/_pro/slider/block.json msgctxt "block title" msgid "Slider" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/slider/block.json #: src/blocks/_pro/slider/block.json msgctxt "block description" msgid "This slider allows you to place various items.Slider is do not move in edit screen." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/step-item/block.json #: src/blocks/_pro/step-item/block.json msgctxt "block title" msgid "Step Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/step-item/block.json #: src/blocks/_pro/step-item/block.json msgctxt "block description" msgid "This element sets the icon, color, and style of the step mark." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/step/block.json #: src/blocks/_pro/step/block.json msgctxt "block title" msgid "Step" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/step/block.json #: src/blocks/_pro/step/block.json msgctxt "block description" msgid "Set and display step marks, which are useful when explaining the order." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/table-of-contents-new/block.json #: src/blocks/_pro/table-of-contents-new/block.json msgctxt "block title" msgid "Table of Contents" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/table-of-contents-new/block.json #: src/blocks/_pro/table-of-contents-new/block.json msgctxt "block description" msgid "This is a table of contents that is automatically generated according to the headings when added." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/timeline-item/block.json #: src/blocks/_pro/timeline-item/block.json msgctxt "block title" msgid "Timeline Item" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/timeline-item/block.json #: src/blocks/_pro/timeline-item/block.json msgctxt "block description" msgid "This element sets the label, color, and style of the timeline." msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/timeline/block.json #: src/blocks/_pro/timeline/block.json msgctxt "block title" msgid "Timeline" msgstr "" +#: dist/vk-blocks-pro/src/blocks/_pro/timeline/block.json #: src/blocks/_pro/timeline/block.json msgctxt "block description" msgid "Displays a simple schedule and other information that is useful for explaining the order." diff --git a/package-lock.json b/package-lock.json index b510a2007..84d8684be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,33 +9,33 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "@emotion/babel-plugin": "^11.3.0", + "@emotion/babel-plugin": "^11.7.2", "@wordpress/babel-plugin-makepot": "^4.2.0", - "@wordpress/block-editor": "^7.0.4", - "@wordpress/block-library": "^6.0.2", - "@wordpress/block-serialization-default-parser": "^4.2.2", - "@wordpress/blocks": "^11.1.2", - "@wordpress/components": "^19.0.0", - "@wordpress/data": "^6.1.2", - "@wordpress/edit-post": "^5.0.4", - "@wordpress/element": "^4.0.3", - "@wordpress/env": "^4.1.2", - "@wordpress/hooks": "^3.2.1", - "@wordpress/i18n": "^4.2.3", - "@wordpress/icons": "^6.0.1", - "@wordpress/list-reusable-blocks": "^3.0.4", - "@wordpress/plugins": "^4.0.4", - "@wordpress/scripts": "^19.0.0", - "@wordpress/viewport": "^4.0.4", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/block-library": "^6.0.17", + "@wordpress/block-serialization-default-parser": "^4.2.3", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/data": "^6.1.5", + "@wordpress/edit-post": "^5.0.19", + "@wordpress/element": "^4.0.4", + "@wordpress/env": "^4.1.3", + "@wordpress/hooks": "^3.2.2", + "@wordpress/i18n": "^4.2.4", + "@wordpress/icons": "^6.1.1", + "@wordpress/list-reusable-blocks": "^3.0.16", + "@wordpress/plugins": "^4.0.7", + "@wordpress/scripts": "^19.2.2", + "@wordpress/viewport": "^4.0.7", "@wp-g2/create-styles": "0.0.164", - "autoprefixer": "^10.3.7", + "autoprefixer": "^10.4.0", "babel-loader": "^8.2.3", "babel-plugin-inline-json-import": "^0.3.2", "classnames": "^2.3.1", - "compare-versions": "^4.0.1", + "compare-versions": "^4.1.2", "cross-env": "^7.0.3", "eslint-plugin-prettier": "^4.0.0", - "gettext-parser": "4.0.4", + "gettext-parser": "4.2.0", "gettext-to-messageformat": "0.4.0", "gulp": "^4.0.2", "gulp-autoprefixer": "^8.0.0", @@ -51,11 +51,11 @@ "lodash": "^4.17.21", "memize": "^1.1.0", "nodegit": "^0.27.0", - "npm-check-updates": "^11.8.5", + "npm-check-updates": "^12.0.5", "npm-run-all": "^4.1.5", "po2json": "^1.0.0-beta-3", - "postcss-cli": "^9.0.1", - "prettier": "^2.4.1", + "postcss-cli": "^9.1.0", + "prettier": "^2.5.1", "react": "16.14.0", "react-dom": "16.14.0", "react-html-parser": "^2.0.2", @@ -1874,9 +1874,9 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", - "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "version": "11.7.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.7.2.tgz", + "integrity": "sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.12.13", @@ -1890,7 +1890,7 @@ "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "^4.0.3" + "stylis": "4.0.13" }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -2974,13 +2974,16 @@ } }, "node_modules/@npmcli/fs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", - "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", "dev": true, "dependencies": { "@gar/promisify": "^1.0.1", "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" } }, "node_modules/@npmcli/fs/node_modules/lru-cache": { @@ -3149,17 +3152,50 @@ } }, "node_modules/@npmcli/run-script": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.6.tgz", - "integrity": "sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", "dev": true, "dependencies": { "@npmcli/node-gyp": "^1.0.2", "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^7.1.0", + "node-gyp": "^8.2.0", "read-package-json-fast": "^2.0.1" } }, + "node_modules/@npmcli/run-script/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/run-script/node_modules/gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, "node_modules/@npmcli/run-script/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -3185,20 +3221,20 @@ } }, "node_modules/@npmcli/run-script/node_modules/node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", + "npmlog": "^6.0.0", "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", "which": "^2.0.2" }, "bin": { @@ -3223,6 +3259,35 @@ "node": ">=6" } }, + "node_modules/@npmcli/run-script/node_modules/npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/@npmcli/run-script/node_modules/semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", @@ -3830,9 +3895,9 @@ } }, "node_modules/@types/lodash": { - "version": "4.14.177", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.177.tgz", - "integrity": "sha512-0fDwydE2clKe9MNfvXHBHF9WEahRuj+msTuQqOmAApNORFvhMYZKNGGJdCzuhheVjMps/ti0Ak/iJPACMaevvw==", + "version": "4.14.178", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz", + "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==", "dev": true }, "node_modules/@types/mdast": { @@ -4578,39 +4643,38 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-7.0.4.tgz", - "integrity": "sha512-crnKOzGrqe9YZOFRbEsJhfm5sGNoCK8oHDTTO8TeTlKw4tGbvTUK3aayxTr9cd2Uu3J3Cy13d3M9qJC8ebXhbQ==", + "version": "8.0.12", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.12.tgz", + "integrity": "sha512-wif8ntsph9N9s6wAh6xfEOQMzXg0uTnqaczoK01K+5gou01JILvGwaApTbWucgPDrLvU3CVW1Mt8USvBB2ujhw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", + "@babel/runtime": "^7.16.0", "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.3", - "@wordpress/api-fetch": "^5.2.4", - "@wordpress/blob": "^3.2.1", - "@wordpress/block-serialization-default-parser": "^4.2.2", - "@wordpress/blocks": "^11.1.2", - "@wordpress/components": "^19.0.0", - "@wordpress/compose": "^5.0.4", - "@wordpress/data": "^6.1.2", - "@wordpress/data-controls": "^2.2.5", - "@wordpress/deprecated": "^3.2.2", - "@wordpress/dom": "^3.2.5", - "@wordpress/element": "^4.0.3", - "@wordpress/hooks": "^3.2.1", - "@wordpress/html-entities": "^3.2.2", - "@wordpress/i18n": "^4.2.3", - "@wordpress/icons": "^6.0.1", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keyboard-shortcuts": "^3.0.4", - "@wordpress/keycodes": "^3.2.3", - "@wordpress/notices": "^3.2.5", - "@wordpress/rich-text": "^5.0.4", - "@wordpress/shortcode": "^3.2.2", - "@wordpress/token-list": "^2.2.1", - "@wordpress/url": "^3.2.3", + "@wordpress/a11y": "^3.2.4", + "@wordpress/api-fetch": "^5.2.6", + "@wordpress/blob": "^3.2.2", + "@wordpress/block-serialization-default-parser": "^4.2.3", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", + "@wordpress/deprecated": "^3.2.3", + "@wordpress/dom": "^3.2.7", + "@wordpress/element": "^4.0.4", + "@wordpress/hooks": "^3.2.2", + "@wordpress/html-entities": "^3.2.3", + "@wordpress/i18n": "^4.2.4", + "@wordpress/icons": "^6.1.1", + "@wordpress/is-shallow-equal": "^4.2.1", + "@wordpress/keyboard-shortcuts": "^3.0.7", + "@wordpress/keycodes": "^3.2.4", + "@wordpress/notices": "^3.2.8", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/shortcode": "^3.2.3", + "@wordpress/token-list": "^2.2.2", + "@wordpress/url": "^3.3.1", "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.2", + "@wordpress/wordcount": "^3.2.3", "classnames": "^2.3.1", "colord": "^2.7.0", "css-mediaquery": "^0.1.2", @@ -4710,9 +4774,9 @@ "dev": true }, "node_modules/@wordpress/block-library": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.9.tgz", - "integrity": "sha512-5etkM+WKn7jUlZsSiuA6jVBFlBvxn5szu5Shr6GbLnuUwh2pEhj/BY/aqXcyjNXcoUT2WmURcCPBjclgm2CvBA==", + "version": "6.0.17", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.17.tgz", + "integrity": "sha512-/YC1eOHcb5ZokSODx04rcA5Qco3EDi3nIVZVyx1VMeJHxWB+qaYb49dnliqvnG/A5DoaEJeV5YsOMMbHbz914Q==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -4720,12 +4784,12 @@ "@wordpress/api-fetch": "^5.2.6", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", @@ -4735,159 +4799,28 @@ "@wordpress/html-entities": "^3.2.3", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/interface": "^4.1.7", + "@wordpress/interface": "^4.1.14", "@wordpress/is-shallow-equal": "^4.2.1", "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", + "@wordpress/notices": "^3.2.8", "@wordpress/primitives": "^3.0.4", - "@wordpress/reusable-blocks": "^3.0.11", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/server-side-render": "^3.0.9", + "@wordpress/reusable-blocks": "^3.0.18", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/server-side-render": "^3.0.16", "@wordpress/url": "^3.3.1", - "@wordpress/viewport": "^4.0.6", + "@wordpress/viewport": "^4.0.7", "classnames": "^2.3.1", "colord": "^2.7.0", "fast-average-color": "4.3.0", "lodash": "^4.17.21", "memize": "^1.1.0", - "micromodal": "^0.4.6", + "micromodal": "^0.4.9", "moment": "^2.22.1" }, "engines": { "node": ">=12" } }, - "node_modules/@wordpress/block-library/node_modules/@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "dependencies": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-spring/donate" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "dependencies": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/block-library/node_modules/react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "dependencies": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - }, - "peerDependencies": { - "react": ">=16.4.0", - "react-dom": ">=16.4.0" - } - }, - "node_modules/@wordpress/block-library/node_modules/tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "node_modules/@wordpress/block-serialization-default-parser": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.2.3.tgz", @@ -4901,17 +4834,17 @@ } }, "node_modules/@wordpress/blocks": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.4.tgz", - "integrity": "sha512-iTmkALp7diiP83ICsqQmtCvekOVEa1GCgbybfMS+eniVSXmMIgfZB69eYvf22XqQa68r9nCTIYuP2maPwPid3A==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.5.tgz", + "integrity": "sha512-r4xNTQPpUqJ7vqsJqH4D5+GeRQVOLF+9dkeNxkKQnJSFZ5y6POd28d0gMsOcTdGtAzXN6sak104DaKry2SWQNA==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", "@wordpress/element": "^4.0.4", @@ -4942,9 +4875,9 @@ } }, "node_modules/@wordpress/components": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.0.5.tgz", - "integrity": "sha512-xtXTpPvmByVPjIWWo/v8ZzVsEtx9dq6bsdOOkDTnFFUXTcgxJb12RmgbsDR+E/L+z9IwuGxLwt08EGrWWvKF6w==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.1.6.tgz", + "integrity": "sha512-+Vmj+w7aLudXUzBdAOA/1a/RKoFvVSckGfuF/qpsFCVv80t2a22sgG8ZVnjm6f+L5dcCQdr3xgvqyRgE4lOvqQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -4954,7 +4887,7 @@ "@emotion/styled": "^11.3.0", "@emotion/utils": "1.0.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", @@ -4965,7 +4898,7 @@ "@wordpress/is-shallow-equal": "^4.2.1", "@wordpress/keycodes": "^3.2.4", "@wordpress/primitives": "^3.0.4", - "@wordpress/rich-text": "^5.0.6", + "@wordpress/rich-text": "^5.0.7", "@wordpress/warning": "^2.2.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -5177,9 +5110,9 @@ } }, "node_modules/@wordpress/compose": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.6.tgz", - "integrity": "sha512-Gm0BA74oHCjbr8A7xifKYK2V++eeAscsIIURgqo3NN4qCIaGuqMEgUDdTxCBW4vJL6TKAE0Yk56018V6mg56Cg==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.7.tgz", + "integrity": "sha512-5PJmxW85tlw4lteiXKKycloZ3tNzcKSCYpnZa07XHKHYvq5aoKRrHwh+t3oSnLjjavczVd6Lcd7EQPpD18MSbw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5211,15 +5144,15 @@ } }, "node_modules/@wordpress/core-data": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.7.tgz", - "integrity": "sha512-N9za/cxd3KiZsHZj5kcD4zYcPgv7PdCQQx0GB5rBzceYzgON/WG3Y/QhoFHFwEw5OOpBIcSKehV975VByRD+qA==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.9.tgz", + "integrity": "sha512-BCHqGWLre2GBClI901ar9+S5T0EmNQ56wdYqPE6aZJlTV3/QWgFoL241NqGvjAJ6ipC9+clpwwndX7JFG3juKw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blocks": "^11.1.4", - "@wordpress/data": "^6.1.4", + "@wordpress/blocks": "^11.1.5", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/html-entities": "^3.2.3", @@ -5236,13 +5169,13 @@ } }, "node_modules/@wordpress/data": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.4.tgz", - "integrity": "sha512-8kjLchELZCxjETPHnFrb2VaeIOEUAYrsO9moDUkhUnQ7SnCWGxhOYUKSMm0QknWjoAIBuJkuejTB98uqkREZWA==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.5.tgz", + "integrity": "sha512-v31NAUpDUqlCma2FYqP45cUrCz5EfMH4m6X50c4lbuAV2ScVsWCRxb5X8mgHjZjDhKcp97fbknviCAD/pFEOng==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/is-shallow-equal": "^4.2.1", @@ -5263,14 +5196,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.7.tgz", - "integrity": "sha512-4FDOscyEs+/aaR+Aczo1XfmESjmpAPicD1i67jwQY2HPMPke1fyTszIB+17daimELDAt17v9dPLcMspyB+SRGg==", + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.8.tgz", + "integrity": "sha512-hoaYLeZEmgUBJvHsv5SeGUKx433HfQfJ5sPu/8PiouUK/vr+8rMGM02ydTye6saWAMOHxvOxa08rzIWvWnZg/w==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/data": "^6.1.4", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3" }, "engines": { @@ -5355,36 +5288,36 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.11.tgz", - "integrity": "sha512-UVFve7ETYdJjDm2TgAJKOxiRmoTYNu75fkbvTluxnKbvWKDXzY0QCpw47JY4g+JmYBRda6ZGV51eY5P5G5BZ6Q==", + "version": "5.0.19", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.19.tgz", + "integrity": "sha512-uvEwH4cXsmZD+hMk/yOimUEyphhG0MsDwH5RVJQ/dTtuJZ+HmrzOAawF/L+GWP1/xpUHmTpbHFNdn2pULCS0CQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/block-library": "^6.0.9", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", - "@wordpress/data-controls": "^2.2.7", - "@wordpress/editor": "^12.0.8", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/block-library": "^6.0.17", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", + "@wordpress/data-controls": "^2.2.8", + "@wordpress/editor": "^12.0.15", "@wordpress/element": "^4.0.4", "@wordpress/hooks": "^3.2.2", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/interface": "^4.1.7", - "@wordpress/keyboard-shortcuts": "^3.0.6", + "@wordpress/interface": "^4.1.14", + "@wordpress/keyboard-shortcuts": "^3.0.7", "@wordpress/keycodes": "^3.2.4", "@wordpress/media-utils": "^3.0.5", - "@wordpress/notices": "^3.2.7", - "@wordpress/plugins": "^4.0.6", + "@wordpress/notices": "^3.2.8", + "@wordpress/plugins": "^4.0.7", "@wordpress/primitives": "^3.0.4", "@wordpress/url": "^3.3.1", - "@wordpress/viewport": "^4.0.6", + "@wordpress/viewport": "^4.0.7", "@wordpress/warning": "^2.2.2", "classnames": "^2.3.1", "lodash": "^4.17.21", @@ -5396,137 +5329,6 @@ "node": ">=12" } }, - "node_modules/@wordpress/edit-post/node_modules/@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "dependencies": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/edit-post/node_modules/@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-spring/donate" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/edit-post/node_modules/@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "dependencies": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/edit-post/node_modules/@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/edit-post/node_modules/@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/edit-post/node_modules/react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "dependencies": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - }, - "peerDependencies": { - "react": ">=16.4.0", - "react-dom": ">=16.4.0" - } - }, - "node_modules/@wordpress/edit-post/node_modules/tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "node_modules/@wordpress/edit-post/node_modules/uuid": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", @@ -5537,9 +5339,9 @@ } }, "node_modules/@wordpress/editor": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.8.tgz", - "integrity": "sha512-vEEHEH2Pkg/FzfgZqTZI6RhTcGrRwwgdnSrrJJMXQjKg3ieLpSuKZ2LaZEhfqY2ICTuZ/49A9pxOm6FzkQW8Xg==", + "version": "12.0.15", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.15.tgz", + "integrity": "sha512-eJ2ne6GYHnso6GPbRVRRhwTz3Eg4sp/HfV5bacfiKsdN4yd/3Ci1ABvhJD4JtFq2vXZPfE02sWhjRXgSpbcY1w==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5547,13 +5349,13 @@ "@wordpress/api-fetch": "^5.2.6", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", - "@wordpress/data-controls": "^2.2.7", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", + "@wordpress/data-controls": "^2.2.8", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", @@ -5562,13 +5364,13 @@ "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", + "@wordpress/keyboard-shortcuts": "^3.0.7", "@wordpress/keycodes": "^3.2.4", "@wordpress/media-utils": "^3.0.5", - "@wordpress/notices": "^3.2.7", - "@wordpress/reusable-blocks": "^3.0.11", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/server-side-render": "^3.0.9", + "@wordpress/notices": "^3.2.8", + "@wordpress/reusable-blocks": "^3.0.18", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/server-side-render": "^3.0.16", "@wordpress/url": "^3.3.1", "@wordpress/wordcount": "^3.2.3", "classnames": "^2.3.1", @@ -5581,137 +5383,6 @@ "node": ">=12" } }, - "node_modules/@wordpress/editor/node_modules/@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "dependencies": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/editor/node_modules/@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-spring/donate" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/editor/node_modules/@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "dependencies": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/editor/node_modules/@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/editor/node_modules/@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/editor/node_modules/react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "dependencies": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - }, - "peerDependencies": { - "react": ">=16.4.0", - "react-dom": ">=16.4.0" - } - }, - "node_modules/@wordpress/editor/node_modules/tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "node_modules/@wordpress/element": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.0.4.tgz", @@ -6037,22 +5708,22 @@ } }, "node_modules/@wordpress/interface": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.7.tgz", - "integrity": "sha512-mXsTvVKfDctZ1Kkhto2NLCs8xi3cHFD7QU8OIuofgO8rKlQ4ro7+QTuu1N/SfGRnmTQTX0d1gUMzi4JwWp3nsA==", + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.14.tgz", + "integrity": "sha512-jFz4l0OajxHBX9vI2muH6fs2ZlzAJKk2dIGnPcOHpZJbXdOIsu4D2lMQMQJOn8G0018q9f2iowMTU9JWYr31zg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/plugins": "^4.0.6", - "@wordpress/viewport": "^4.0.6", + "@wordpress/plugins": "^4.0.7", + "@wordpress/viewport": "^4.0.7", "classnames": "^2.3.1", "lodash": "^4.17.21" }, @@ -6219,14 +5890,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.6.tgz", - "integrity": "sha512-JOmWcmlSADYl+xihCO3a516WKRULmYXQ7a3/fmoGQDauwIOteFjtpNFMn7lstprNiU6e8WIUHiVL5nWwZiyvig==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.7.tgz", + "integrity": "sha512-qBlM4Wa1ntzX7MQM7oifOKnHgH+sWGdynmut4rCuCUqfGqqB6hwBE3nkg3sMMWYKTxA8AtE8wcxPr9bQffnx1w==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/element": "^4.0.4", "@wordpress/keycodes": "^3.2.4", "lodash": "^4.17.21", @@ -6251,15 +5922,15 @@ } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.9.tgz", - "integrity": "sha512-elYJLYWWeMomiUlFmm/GHJrLvjOXGstUGNHVo6NkmnKi3crYc2QNKn+vHnFaXNLi7n1eG0QIUo4guInkyv224g==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.16.tgz", + "integrity": "sha512-ABiWh7nxYU9zpfONvxw+OW/lSvgWwtpT119IWcBUq7mywl3IY48zessHbCkkeTllD0CFKJLceuLCPm95Nn0vng==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "lodash": "^4.17.21" @@ -6286,14 +5957,14 @@ } }, "node_modules/@wordpress/notices": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.7.tgz", - "integrity": "sha512-1VmnJznby96jjUbcTaT1WOiR4aCh8rrCHy3nTyAjHcJmJNvDGLLj4TgChlMk5Sw8j9K4x9kxmSiEA/IlrSPGkQ==", + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.8.tgz", + "integrity": "sha512-SC7O+L81Xf50ntHSfUGpvnb1FutSV4RZxZQyEDdiRe4Ril1dnm4ddU49AXunPHsQ68VYNUBxs8P30EplXtZp5g==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/data": "^6.1.4", + "@wordpress/data": "^6.1.5", "lodash": "^4.17.21" }, "engines": { @@ -6313,13 +5984,13 @@ } }, "node_modules/@wordpress/plugins": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.6.tgz", - "integrity": "sha512-aM1fw04WD4MPpwPtJzlkxQ3Re/w1scja9ybGQ0TkKT8lQxBUHRq/9g/IcKOVEEgWSTIn+ThT+FmWkX1Dk+iflg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.7.tgz", + "integrity": "sha512-dSvSOTkGuoJ7kfst/eLJpHNHf12If+UYsB5WuGXy5sk3z5H9EIOe6XC5272ZVrS/5DUGloCxZP7k7m2vG5iXuQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/element": "^4.0.4", "@wordpress/hooks": "^3.2.2", "@wordpress/icons": "^6.1.1", @@ -6395,21 +6066,21 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.11.tgz", - "integrity": "sha512-5EQ+qrRDscEmILir+atYyZMgPOoHwZEYlxesRj1pEBO/dQX2tpZKt1W8SfkWSukRQYyqUby8z9sZ04ga+/Khlg==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.18.tgz", + "integrity": "sha512-AzKPtWFgeqCrW35Yui66JHYlPJp3GIfnm+syQRS/7Qn9hbcMe1awuoSbv2OI0FQeoe8oWQWykrex1QUA3w5rUw==", "dev": true, "dependencies": { - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/notices": "^3.2.7", + "@wordpress/notices": "^3.2.8", "@wordpress/url": "^3.3.1", "lodash": "^4.17.21" }, @@ -6417,147 +6088,16 @@ "node": ">=12" } }, - "node_modules/@wordpress/reusable-blocks/node_modules/@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "dependencies": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-spring/donate" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "dependencies": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "dependencies": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "dependencies": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - }, - "peerDependencies": { - "react": ">=16.4.0", - "react-dom": ">=16.4.0" - } - }, - "node_modules/@wordpress/reusable-blocks/node_modules/tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "node_modules/@wordpress/rich-text": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.6.tgz", - "integrity": "sha512-9Myj6UQ3fYZERaUoVXRjq2rq7G77Tfe7XrQAntfW7El7/NWDkB/TddgsuOkFd8NG8E7/jEih7d7G9erm4y6adg==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.7.tgz", + "integrity": "sha512-oroNrJFJw9DNVielMdel/EeJNwD/bGzKPEAL0cp1AbilcS4jNxBW7oR+hOOv/ZQGH+1iDmOhwhOdERP4n78s3A==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/dom": "^3.2.7", "@wordpress/element": "^4.0.4", "@wordpress/escape-html": "^2.2.3", @@ -6885,17 +6425,17 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.9.tgz", - "integrity": "sha512-9Pv6909FWDuW8OGZUR/pY3D7+YBIT+O/PI9JcNuNtbUK7YuEc+PF7KNTQ0dTuxRvOYy3kQNw/a4pWefq1HDNzA==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.16.tgz", + "integrity": "sha512-cHuzL9fowuVz8G4Yz+DbbS850h+iUjM8+5jYzRZ9DH04fv/Y/dEGbdxZQ2K/p9wFQrQfnJ4EWUxJV1lUN/HTUw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", @@ -6964,14 +6504,14 @@ } }, "node_modules/@wordpress/viewport": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.6.tgz", - "integrity": "sha512-adqJ6gN+GYJiJqXuvMRtt8o0jIY6Yz0kiovtuc5gjzFGTxSm25zcP5FX/py7i8yKgVazATQOEkqVAIEwVG43Nw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.7.tgz", + "integrity": "sha512-huxUrFW6JNhj/hUfvftZeht3B6HF0jk10oyHW3dPcFW57ceecJTDB9BdS7a99B1LBP8AWjdN8x/3SqrMwE4yfg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "lodash": "^4.17.21" }, "engines": { @@ -9444,13 +8984,15 @@ } }, "node_modules/cli-table": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.9.tgz", - "integrity": "sha512-7eA6hFtAZwVx3dWAGoaBqTrzWko5jRUFKpHT64ZHkJpaA3y5wf5NlLjguqTRmqycatJZiwftODYYyGNLbQ7MuA==", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", "dev": true, "dependencies": { - "colors": "1.0.3", - "strip-ansi": "^6.0.1" + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" } }, "node_modules/cli-width": { @@ -9819,9 +9361,9 @@ "dev": true }, "node_modules/compare-versions": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-4.1.1.tgz", - "integrity": "sha512-jHQA7zMUpbO+FhPz/kADChZVSk3edtD7c3WkEAjleBtwgAl0ji6wGrYxryaBhViGgq0A+Pb6JPhjhg9jpth4mQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-4.1.2.tgz", + "integrity": "sha512-LAfbAbAgjnIwPsr2fvJLfrSyqAhK5nj/ffIg7a5aigry9RXJfNzVnOu0Egw8Z+G8LMDu1Qig2q48bpBzjyjZoQ==", "dev": true }, "node_modules/component-emitter": { @@ -13723,9 +13265,9 @@ } }, "node_modules/gettext-parser": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.4.tgz", - "integrity": "sha512-VDZEeOIYd0veZXt5iAn0SS3I0Fz14fJw+59avRNa7VIslEDriRLxcfrBd/xeQyOcm6nyS4uuufxm2iw88qirAg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.2.0.tgz", + "integrity": "sha512-aMgPyjC9W5Mz9tbFU8DcQ7GYMXoFWq633kaWGt4imlcpBWzDIWk7HY7nCSZTCJxyjRaLq9L/NEjMKkZ9gR630Q==", "dev": true, "dependencies": { "content-type": "^1.0.4", @@ -20272,9 +19814,9 @@ } }, "node_modules/minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "dev": true, "dependencies": { "yallist": "^4.0.0" @@ -21081,15 +20623,15 @@ } }, "node_modules/npm-check-updates": { - "version": "11.8.5", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-11.8.5.tgz", - "integrity": "sha512-IYSHjlWe8UEugDy7X0qjBeJwcni4DlcWdBK4QQEbwgkNlEDlXyd4yQJYWFumKaJzrp/n5/EcvaboXsBD1Er/pw==", + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-12.0.5.tgz", + "integrity": "sha512-ns1liBBogwjmOVZY/PYgeIoarItwdOSBxccJDZKKkxsMkXges/Bp5CAnQIvYwlsz6fByQJFvqXSOqwIUBY6gpQ==", "dev": true, "dependencies": { "chalk": "^4.1.2", "cint": "^8.2.1", - "cli-table": "^0.3.6", - "commander": "^6.2.1", + "cli-table": "^0.3.11", + "commander": "^8.3.0", "fast-memoize": "^2.5.2", "find-up": "5.0.0", "fp-and-or": "^0.1.3", @@ -21102,24 +20644,25 @@ "lodash": "^4.17.21", "minimatch": "^3.0.4", "p-map": "^4.0.0", - "pacote": "^11.3.5", + "pacote": "^12.0.2", "parse-github-url": "^1.0.2", "progress": "^2.0.3", - "prompts": "^2.4.1", + "prompts": "^2.4.2", "rc-config-loader": "^4.0.0", "remote-git-tags": "^3.0.0", "rimraf": "^3.0.2", "semver": "^7.3.5", "semver-utils": "^1.1.4", + "source-map-support": "^0.5.21", "spawn-please": "^1.0.0", "update-notifier": "^5.1.0" }, "bin": { - "ncu": "bin/cli.js", - "npm-check-updates": "bin/cli.js" + "ncu": "build/src/bin/cli.js", + "npm-check-updates": "build/src/bin/cli.js" }, "engines": { - "node": ">=10.17" + "node": ">=12" } }, "node_modules/npm-check-updates/node_modules/ansi-styles": { @@ -21172,12 +20715,12 @@ "dev": true }, "node_modules/npm-check-updates/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true, "engines": { - "node": ">= 6" + "node": ">= 12" } }, "node_modules/npm-check-updates/node_modules/find-up": { @@ -22575,15 +22118,15 @@ } }, "node_modules/pacote": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz", - "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", "dev": true, "dependencies": { "@npmcli/git": "^2.1.0", "@npmcli/installed-package-contents": "^1.0.6", "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.8.2", + "@npmcli/run-script": "^2.0.0", "cacache": "^15.0.5", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", @@ -22591,7 +22134,7 @@ "minipass": "^3.1.3", "mkdirp": "^1.0.3", "npm-package-arg": "^8.0.1", - "npm-packlist": "^2.1.4", + "npm-packlist": "^3.0.0", "npm-pick-manifest": "^6.0.0", "npm-registry-fetch": "^11.0.0", "promise-retry": "^2.0.1", @@ -22603,6 +22146,18 @@ "bin": { "pacote": "lib/bin.js" }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pacote/node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, "engines": { "node": ">=10" } @@ -22620,13 +22175,13 @@ } }, "node_modules/pacote/node_modules/npm-packlist": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", - "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", "dev": true, "dependencies": { "glob": "^7.1.6", - "ignore-walk": "^3.0.3", + "ignore-walk": "^4.0.1", "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" }, @@ -23232,9 +22787,9 @@ } }, "node_modules/postcss-cli": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.0.2.tgz", - "integrity": "sha512-08Wujoy7YGhKCFrGsT9OXqWjtHlGQ+JmyaD/4McjCiwor2IUTRVzXiJd+xmLTGdSWjceS6/TePaJQwBlkVWHiw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.1.0.tgz", + "integrity": "sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw==", "dev": true, "dependencies": { "chokidar": "^3.3.0", @@ -24468,9 +24023,9 @@ } }, "node_modules/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -28339,9 +27894,9 @@ } }, "node_modules/stylis": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", - "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", "dev": true }, "node_modules/sugarss": { @@ -32633,9 +32188,9 @@ "dev": true }, "@emotion/babel-plugin": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", - "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "version": "11.7.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.7.2.tgz", + "integrity": "sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.13", @@ -32649,7 +32204,7 @@ "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "^4.0.3" + "stylis": "4.0.13" } }, "@emotion/cache": { @@ -33531,9 +33086,9 @@ } }, "@npmcli/fs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", - "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", "dev": true, "requires": { "@gar/promisify": "^1.0.1", @@ -33667,17 +33222,44 @@ } }, "@npmcli/run-script": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.6.tgz", - "integrity": "sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", "dev": true, "requires": { "@npmcli/node-gyp": "^1.0.2", "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^7.1.0", + "node-gyp": "^8.2.0", "read-package-json-fast": "^2.0.1" }, "dependencies": { + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -33694,20 +33276,20 @@ "dev": true }, "node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", "dev": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", + "npmlog": "^6.0.0", "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", "which": "^2.0.2" } }, @@ -33720,6 +33302,29 @@ "abbrev": "1" } }, + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, "semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", @@ -34188,9 +33793,9 @@ } }, "@types/lodash": { - "version": "4.14.177", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.177.tgz", - "integrity": "sha512-0fDwydE2clKe9MNfvXHBHF9WEahRuj+msTuQqOmAApNORFvhMYZKNGGJdCzuhheVjMps/ti0Ak/iJPACMaevvw==", + "version": "4.14.178", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz", + "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==", "dev": true }, "@types/mdast": { @@ -34808,39 +34413,38 @@ } }, "@wordpress/block-editor": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-7.0.4.tgz", - "integrity": "sha512-crnKOzGrqe9YZOFRbEsJhfm5sGNoCK8oHDTTO8TeTlKw4tGbvTUK3aayxTr9cd2Uu3J3Cy13d3M9qJC8ebXhbQ==", + "version": "8.0.12", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.12.tgz", + "integrity": "sha512-wif8ntsph9N9s6wAh6xfEOQMzXg0uTnqaczoK01K+5gou01JILvGwaApTbWucgPDrLvU3CVW1Mt8USvBB2ujhw==", "dev": true, "requires": { - "@babel/runtime": "^7.13.10", + "@babel/runtime": "^7.16.0", "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.3", - "@wordpress/api-fetch": "^5.2.4", - "@wordpress/blob": "^3.2.1", - "@wordpress/block-serialization-default-parser": "^4.2.2", - "@wordpress/blocks": "^11.1.2", - "@wordpress/components": "^19.0.0", - "@wordpress/compose": "^5.0.4", - "@wordpress/data": "^6.1.2", - "@wordpress/data-controls": "^2.2.5", - "@wordpress/deprecated": "^3.2.2", - "@wordpress/dom": "^3.2.5", - "@wordpress/element": "^4.0.3", - "@wordpress/hooks": "^3.2.1", - "@wordpress/html-entities": "^3.2.2", - "@wordpress/i18n": "^4.2.3", - "@wordpress/icons": "^6.0.1", - "@wordpress/is-shallow-equal": "^4.2.0", - "@wordpress/keyboard-shortcuts": "^3.0.4", - "@wordpress/keycodes": "^3.2.3", - "@wordpress/notices": "^3.2.5", - "@wordpress/rich-text": "^5.0.4", - "@wordpress/shortcode": "^3.2.2", - "@wordpress/token-list": "^2.2.1", - "@wordpress/url": "^3.2.3", + "@wordpress/a11y": "^3.2.4", + "@wordpress/api-fetch": "^5.2.6", + "@wordpress/blob": "^3.2.2", + "@wordpress/block-serialization-default-parser": "^4.2.3", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", + "@wordpress/deprecated": "^3.2.3", + "@wordpress/dom": "^3.2.7", + "@wordpress/element": "^4.0.4", + "@wordpress/hooks": "^3.2.2", + "@wordpress/html-entities": "^3.2.3", + "@wordpress/i18n": "^4.2.4", + "@wordpress/icons": "^6.1.1", + "@wordpress/is-shallow-equal": "^4.2.1", + "@wordpress/keyboard-shortcuts": "^3.0.7", + "@wordpress/keycodes": "^3.2.4", + "@wordpress/notices": "^3.2.8", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/shortcode": "^3.2.3", + "@wordpress/token-list": "^2.2.2", + "@wordpress/url": "^3.3.1", "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.2", + "@wordpress/wordcount": "^3.2.3", "classnames": "^2.3.1", "colord": "^2.7.0", "css-mediaquery": "^0.1.2", @@ -34918,9 +34522,9 @@ } }, "@wordpress/block-library": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.9.tgz", - "integrity": "sha512-5etkM+WKn7jUlZsSiuA6jVBFlBvxn5szu5Shr6GbLnuUwh2pEhj/BY/aqXcyjNXcoUT2WmURcCPBjclgm2CvBA==", + "version": "6.0.17", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-6.0.17.tgz", + "integrity": "sha512-/YC1eOHcb5ZokSODx04rcA5Qco3EDi3nIVZVyx1VMeJHxWB+qaYb49dnliqvnG/A5DoaEJeV5YsOMMbHbz914Q==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -34928,12 +34532,12 @@ "@wordpress/api-fetch": "^5.2.6", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", @@ -34943,132 +34547,23 @@ "@wordpress/html-entities": "^3.2.3", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/interface": "^4.1.7", + "@wordpress/interface": "^4.1.14", "@wordpress/is-shallow-equal": "^4.2.1", "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", + "@wordpress/notices": "^3.2.8", "@wordpress/primitives": "^3.0.4", - "@wordpress/reusable-blocks": "^3.0.11", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/server-side-render": "^3.0.9", + "@wordpress/reusable-blocks": "^3.0.18", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/server-side-render": "^3.0.16", "@wordpress/url": "^3.3.1", - "@wordpress/viewport": "^4.0.6", + "@wordpress/viewport": "^4.0.7", "classnames": "^2.3.1", "colord": "^2.7.0", "fast-average-color": "4.3.0", "lodash": "^4.17.21", "memize": "^1.1.0", - "micromodal": "^0.4.6", + "micromodal": "^0.4.9", "moment": "^2.22.1" - }, - "dependencies": { - "@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "requires": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "requires": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - } - }, - "react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "requires": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - } } }, "@wordpress/block-serialization-default-parser": { @@ -35081,17 +34576,17 @@ } }, "@wordpress/blocks": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.4.tgz", - "integrity": "sha512-iTmkALp7diiP83ICsqQmtCvekOVEa1GCgbybfMS+eniVSXmMIgfZB69eYvf22XqQa68r9nCTIYuP2maPwPid3A==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.1.5.tgz", + "integrity": "sha512-r4xNTQPpUqJ7vqsJqH4D5+GeRQVOLF+9dkeNxkKQnJSFZ5y6POd28d0gMsOcTdGtAzXN6sak104DaKry2SWQNA==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", "@wordpress/element": "^4.0.4", @@ -35116,9 +34611,9 @@ "dev": true }, "@wordpress/components": { - "version": "19.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.0.5.tgz", - "integrity": "sha512-xtXTpPvmByVPjIWWo/v8ZzVsEtx9dq6bsdOOkDTnFFUXTcgxJb12RmgbsDR+E/L+z9IwuGxLwt08EGrWWvKF6w==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.1.6.tgz", + "integrity": "sha512-+Vmj+w7aLudXUzBdAOA/1a/RKoFvVSckGfuF/qpsFCVv80t2a22sgG8ZVnjm6f+L5dcCQdr3xgvqyRgE4lOvqQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -35128,7 +34623,7 @@ "@emotion/styled": "^11.3.0", "@emotion/utils": "1.0.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/dom": "^3.2.7", @@ -35139,7 +34634,7 @@ "@wordpress/is-shallow-equal": "^4.2.1", "@wordpress/keycodes": "^3.2.4", "@wordpress/primitives": "^3.0.4", - "@wordpress/rich-text": "^5.0.6", + "@wordpress/rich-text": "^5.0.7", "@wordpress/warning": "^2.2.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -35290,9 +34785,9 @@ } }, "@wordpress/compose": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.6.tgz", - "integrity": "sha512-Gm0BA74oHCjbr8A7xifKYK2V++eeAscsIIURgqo3NN4qCIaGuqMEgUDdTxCBW4vJL6TKAE0Yk56018V6mg56Cg==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.0.7.tgz", + "integrity": "sha512-5PJmxW85tlw4lteiXKKycloZ3tNzcKSCYpnZa07XHKHYvq5aoKRrHwh+t3oSnLjjavczVd6Lcd7EQPpD18MSbw==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -35321,15 +34816,15 @@ } }, "@wordpress/core-data": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.7.tgz", - "integrity": "sha512-N9za/cxd3KiZsHZj5kcD4zYcPgv7PdCQQx0GB5rBzceYzgON/WG3Y/QhoFHFwEw5OOpBIcSKehV975VByRD+qA==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.0.9.tgz", + "integrity": "sha512-BCHqGWLre2GBClI901ar9+S5T0EmNQ56wdYqPE6aZJlTV3/QWgFoL241NqGvjAJ6ipC9+clpwwndX7JFG3juKw==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blocks": "^11.1.4", - "@wordpress/data": "^6.1.4", + "@wordpress/blocks": "^11.1.5", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/html-entities": "^3.2.3", @@ -35343,13 +34838,13 @@ } }, "@wordpress/data": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.4.tgz", - "integrity": "sha512-8kjLchELZCxjETPHnFrb2VaeIOEUAYrsO9moDUkhUnQ7SnCWGxhOYUKSMm0QknWjoAIBuJkuejTB98uqkREZWA==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.1.5.tgz", + "integrity": "sha512-v31NAUpDUqlCma2FYqP45cUrCz5EfMH4m6X50c4lbuAV2ScVsWCRxb5X8mgHjZjDhKcp97fbknviCAD/pFEOng==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/is-shallow-equal": "^4.2.1", @@ -35373,14 +34868,14 @@ } }, "@wordpress/data-controls": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.7.tgz", - "integrity": "sha512-4FDOscyEs+/aaR+Aczo1XfmESjmpAPicD1i67jwQY2HPMPke1fyTszIB+17daimELDAt17v9dPLcMspyB+SRGg==", + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-2.2.8.tgz", + "integrity": "sha512-hoaYLeZEmgUBJvHsv5SeGUKx433HfQfJ5sPu/8PiouUK/vr+8rMGM02ydTye6saWAMOHxvOxa08rzIWvWnZg/w==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/data": "^6.1.4", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3" } }, @@ -35435,36 +34930,36 @@ } }, "@wordpress/edit-post": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.11.tgz", - "integrity": "sha512-UVFve7ETYdJjDm2TgAJKOxiRmoTYNu75fkbvTluxnKbvWKDXzY0QCpw47JY4g+JmYBRda6ZGV51eY5P5G5BZ6Q==", + "version": "5.0.19", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-5.0.19.tgz", + "integrity": "sha512-uvEwH4cXsmZD+hMk/yOimUEyphhG0MsDwH5RVJQ/dTtuJZ+HmrzOAawF/L+GWP1/xpUHmTpbHFNdn2pULCS0CQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/block-library": "^6.0.9", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", - "@wordpress/data-controls": "^2.2.7", - "@wordpress/editor": "^12.0.8", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/block-library": "^6.0.17", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", + "@wordpress/data-controls": "^2.2.8", + "@wordpress/editor": "^12.0.15", "@wordpress/element": "^4.0.4", "@wordpress/hooks": "^3.2.2", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/interface": "^4.1.7", - "@wordpress/keyboard-shortcuts": "^3.0.6", + "@wordpress/interface": "^4.1.14", + "@wordpress/keyboard-shortcuts": "^3.0.7", "@wordpress/keycodes": "^3.2.4", "@wordpress/media-utils": "^3.0.5", - "@wordpress/notices": "^3.2.7", - "@wordpress/plugins": "^4.0.6", + "@wordpress/notices": "^3.2.8", + "@wordpress/plugins": "^4.0.7", "@wordpress/primitives": "^3.0.4", "@wordpress/url": "^3.3.1", - "@wordpress/viewport": "^4.0.6", + "@wordpress/viewport": "^4.0.7", "@wordpress/warning": "^2.2.2", "classnames": "^2.3.1", "lodash": "^4.17.21", @@ -35473,113 +34968,6 @@ "uuid": "8.3.0" }, "dependencies": { - "@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "requires": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "requires": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - } - }, - "react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "requires": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - }, "uuid": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", @@ -35589,9 +34977,9 @@ } }, "@wordpress/editor": { - "version": "12.0.8", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.8.tgz", - "integrity": "sha512-vEEHEH2Pkg/FzfgZqTZI6RhTcGrRwwgdnSrrJJMXQjKg3ieLpSuKZ2LaZEhfqY2ICTuZ/49A9pxOm6FzkQW8Xg==", + "version": "12.0.15", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.0.15.tgz", + "integrity": "sha512-eJ2ne6GYHnso6GPbRVRRhwTz3Eg4sp/HfV5bacfiKsdN4yd/3Ci1ABvhJD4JtFq2vXZPfE02sWhjRXgSpbcY1w==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -35599,13 +34987,13 @@ "@wordpress/api-fetch": "^5.2.6", "@wordpress/autop": "^3.2.3", "@wordpress/blob": "^3.2.2", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", - "@wordpress/data-controls": "^2.2.7", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", + "@wordpress/data-controls": "^2.2.8", "@wordpress/date": "^4.2.3", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", @@ -35614,13 +35002,13 @@ "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", + "@wordpress/keyboard-shortcuts": "^3.0.7", "@wordpress/keycodes": "^3.2.4", "@wordpress/media-utils": "^3.0.5", - "@wordpress/notices": "^3.2.7", - "@wordpress/reusable-blocks": "^3.0.11", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/server-side-render": "^3.0.9", + "@wordpress/notices": "^3.2.8", + "@wordpress/reusable-blocks": "^3.0.18", + "@wordpress/rich-text": "^5.0.7", + "@wordpress/server-side-render": "^3.0.16", "@wordpress/url": "^3.3.1", "@wordpress/wordcount": "^3.2.3", "classnames": "^2.3.1", @@ -35628,115 +35016,6 @@ "memize": "^1.1.0", "react-autosize-textarea": "^7.1.0", "rememo": "^3.0.0" - }, - "dependencies": { - "@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "requires": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "requires": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - } - }, - "react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "requires": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - } } }, "@wordpress/element": { @@ -35980,22 +35259,22 @@ } }, "@wordpress/interface": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.7.tgz", - "integrity": "sha512-mXsTvVKfDctZ1Kkhto2NLCs8xi3cHFD7QU8OIuofgO8rKlQ4ro7+QTuu1N/SfGRnmTQTX0d1gUMzi4JwWp3nsA==", + "version": "4.1.14", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.1.14.tgz", + "integrity": "sha512-jFz4l0OajxHBX9vI2muH6fs2ZlzAJKk2dIGnPcOHpZJbXdOIsu4D2lMQMQJOn8G0018q9f2iowMTU9JWYr31zg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/plugins": "^4.0.6", - "@wordpress/viewport": "^4.0.6", + "@wordpress/plugins": "^4.0.7", + "@wordpress/viewport": "^4.0.7", "classnames": "^2.3.1", "lodash": "^4.17.21" } @@ -36126,14 +35405,14 @@ } }, "@wordpress/keyboard-shortcuts": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.6.tgz", - "integrity": "sha512-JOmWcmlSADYl+xihCO3a516WKRULmYXQ7a3/fmoGQDauwIOteFjtpNFMn7lstprNiU6e8WIUHiVL5nWwZiyvig==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.0.7.tgz", + "integrity": "sha512-qBlM4Wa1ntzX7MQM7oifOKnHgH+sWGdynmut4rCuCUqfGqqB6hwBE3nkg3sMMWYKTxA8AtE8wcxPr9bQffnx1w==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/element": "^4.0.4", "@wordpress/keycodes": "^3.2.4", "lodash": "^4.17.21", @@ -36152,15 +35431,15 @@ } }, "@wordpress/list-reusable-blocks": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.9.tgz", - "integrity": "sha512-elYJLYWWeMomiUlFmm/GHJrLvjOXGstUGNHVo6NkmnKi3crYc2QNKn+vHnFaXNLi7n1eG0QIUo4guInkyv224g==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-3.0.16.tgz", + "integrity": "sha512-ABiWh7nxYU9zpfONvxw+OW/lSvgWwtpT119IWcBUq7mywl3IY48zessHbCkkeTllD0CFKJLceuLCPm95Nn0vng==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "lodash": "^4.17.21" @@ -36181,14 +35460,14 @@ } }, "@wordpress/notices": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.7.tgz", - "integrity": "sha512-1VmnJznby96jjUbcTaT1WOiR4aCh8rrCHy3nTyAjHcJmJNvDGLLj4TgChlMk5Sw8j9K4x9kxmSiEA/IlrSPGkQ==", + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.2.8.tgz", + "integrity": "sha512-SC7O+L81Xf50ntHSfUGpvnb1FutSV4RZxZQyEDdiRe4Ril1dnm4ddU49AXunPHsQ68VYNUBxs8P30EplXtZp5g==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/data": "^6.1.4", + "@wordpress/data": "^6.1.5", "lodash": "^4.17.21" } }, @@ -36200,13 +35479,13 @@ "requires": {} }, "@wordpress/plugins": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.6.tgz", - "integrity": "sha512-aM1fw04WD4MPpwPtJzlkxQ3Re/w1scja9ybGQ0TkKT8lQxBUHRq/9g/IcKOVEEgWSTIn+ThT+FmWkX1Dk+iflg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.0.7.tgz", + "integrity": "sha512-dSvSOTkGuoJ7kfst/eLJpHNHf12If+UYsB5WuGXy5sk3z5H9EIOe6XC5272ZVrS/5DUGloCxZP7k7m2vG5iXuQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", + "@wordpress/compose": "^5.0.7", "@wordpress/element": "^4.0.4", "@wordpress/hooks": "^3.2.2", "@wordpress/icons": "^6.1.1", @@ -36264,144 +35543,35 @@ } }, "@wordpress/reusable-blocks": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.11.tgz", - "integrity": "sha512-5EQ+qrRDscEmILir+atYyZMgPOoHwZEYlxesRj1pEBO/dQX2tpZKt1W8SfkWSukRQYyqUby8z9sZ04ga+/Khlg==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.0.18.tgz", + "integrity": "sha512-AzKPtWFgeqCrW35Yui66JHYlPJp3GIfnm+syQRS/7Qn9hbcMe1awuoSbv2OI0FQeoe8oWQWykrex1QUA3w5rUw==", "dev": true, "requires": { - "@wordpress/block-editor": "^8.0.5", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/core-data": "^4.0.7", - "@wordpress/data": "^6.1.4", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/core-data": "^4.0.9", + "@wordpress/data": "^6.1.5", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/notices": "^3.2.7", + "@wordpress/notices": "^3.2.8", "@wordpress/url": "^3.3.1", "lodash": "^4.17.21" - }, - "dependencies": { - "@react-spring/animated": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz", - "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==", - "dev": true, - "requires": { - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/core": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz", - "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/shared": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz", - "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==", - "dev": true, - "requires": { - "@react-spring/rafz": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@react-spring/web": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", - "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", - "dev": true, - "requires": { - "@react-spring/animated": "~9.3.0", - "@react-spring/core": "~9.3.0", - "@react-spring/shared": "~9.3.0", - "@react-spring/types": "~9.3.0" - } - }, - "@wordpress/block-editor": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.0.5.tgz", - "integrity": "sha512-s5kmYFizQlf2K2JXaI5Iw3Zo8mYa6sCw0BMDt9Z+67NNyAvsbf9jPA6Uw80yRsCVcjz+cYcgHv3+Tcz9a6VrUw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.2.4", - "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blob": "^3.2.2", - "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", - "@wordpress/deprecated": "^3.2.3", - "@wordpress/dom": "^3.2.7", - "@wordpress/element": "^4.0.4", - "@wordpress/hooks": "^3.2.2", - "@wordpress/html-entities": "^3.2.3", - "@wordpress/i18n": "^4.2.4", - "@wordpress/icons": "^6.1.1", - "@wordpress/is-shallow-equal": "^4.2.1", - "@wordpress/keyboard-shortcuts": "^3.0.6", - "@wordpress/keycodes": "^3.2.4", - "@wordpress/notices": "^3.2.7", - "@wordpress/rich-text": "^5.0.6", - "@wordpress/shortcode": "^3.2.3", - "@wordpress/token-list": "^2.2.2", - "@wordpress/url": "^3.3.1", - "@wordpress/warning": "^2.2.2", - "@wordpress/wordcount": "^3.2.3", - "classnames": "^2.3.1", - "colord": "^2.7.0", - "css-mediaquery": "^0.1.2", - "diff": "^4.0.2", - "dom-scroll-into-view": "^1.2.1", - "inherits": "^2.0.3", - "lodash": "^4.17.21", - "memize": "^1.1.0", - "react-autosize-textarea": "^7.1.0", - "react-easy-crop": "^3.0.0", - "redux-multi": "^0.1.12", - "rememo": "^3.0.0", - "traverse": "^0.6.6" - } - }, - "react-easy-crop": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.5.3.tgz", - "integrity": "sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==", - "dev": true, - "requires": { - "normalize-wheel": "^1.0.1", - "tslib": "2.0.1" - } - }, - "tslib": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", - "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", - "dev": true - } } }, "@wordpress/rich-text": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.6.tgz", - "integrity": "sha512-9Myj6UQ3fYZERaUoVXRjq2rq7G77Tfe7XrQAntfW7El7/NWDkB/TddgsuOkFd8NG8E7/jEih7d7G9erm4y6adg==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.0.7.tgz", + "integrity": "sha512-oroNrJFJw9DNVielMdel/EeJNwD/bGzKPEAL0cp1AbilcS4jNxBW7oR+hOOv/ZQGH+1iDmOhwhOdERP4n78s3A==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/a11y": "^3.2.4", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/dom": "^3.2.7", "@wordpress/element": "^4.0.4", "@wordpress/escape-html": "^2.2.3", @@ -36630,17 +35800,17 @@ } }, "@wordpress/server-side-render": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.9.tgz", - "integrity": "sha512-9Pv6909FWDuW8OGZUR/pY3D7+YBIT+O/PI9JcNuNtbUK7YuEc+PF7KNTQ0dTuxRvOYy3kQNw/a4pWefq1HDNzA==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.0.16.tgz", + "integrity": "sha512-cHuzL9fowuVz8G4Yz+DbbS850h+iUjM8+5jYzRZ9DH04fv/Y/dEGbdxZQ2K/p9wFQrQfnJ4EWUxJV1lUN/HTUw==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@wordpress/api-fetch": "^5.2.6", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "@wordpress/deprecated": "^3.2.3", "@wordpress/element": "^4.0.4", "@wordpress/i18n": "^4.2.4", @@ -36691,14 +35861,14 @@ } }, "@wordpress/viewport": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.6.tgz", - "integrity": "sha512-adqJ6gN+GYJiJqXuvMRtt8o0jIY6Yz0kiovtuc5gjzFGTxSm25zcP5FX/py7i8yKgVazATQOEkqVAIEwVG43Nw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.0.7.tgz", + "integrity": "sha512-huxUrFW6JNhj/hUfvftZeht3B6HF0jk10oyHW3dPcFW57ceecJTDB9BdS7a99B1LBP8AWjdN8x/3SqrMwE4yfg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.0.6", - "@wordpress/data": "^6.1.4", + "@wordpress/compose": "^5.0.7", + "@wordpress/data": "^6.1.5", "lodash": "^4.17.21" } }, @@ -38614,13 +37784,12 @@ "dev": true }, "cli-table": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.9.tgz", - "integrity": "sha512-7eA6hFtAZwVx3dWAGoaBqTrzWko5jRUFKpHT64ZHkJpaA3y5wf5NlLjguqTRmqycatJZiwftODYYyGNLbQ7MuA==", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", "dev": true, "requires": { - "colors": "1.0.3", - "strip-ansi": "^6.0.1" + "colors": "1.0.3" } }, "cli-width": { @@ -38924,9 +38093,9 @@ "dev": true }, "compare-versions": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-4.1.1.tgz", - "integrity": "sha512-jHQA7zMUpbO+FhPz/kADChZVSk3edtD7c3WkEAjleBtwgAl0ji6wGrYxryaBhViGgq0A+Pb6JPhjhg9jpth4mQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-4.1.2.tgz", + "integrity": "sha512-LAfbAbAgjnIwPsr2fvJLfrSyqAhK5nj/ffIg7a5aigry9RXJfNzVnOu0Egw8Z+G8LMDu1Qig2q48bpBzjyjZoQ==", "dev": true }, "component-emitter": { @@ -41978,9 +41147,9 @@ } }, "gettext-parser": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.0.4.tgz", - "integrity": "sha512-VDZEeOIYd0veZXt5iAn0SS3I0Fz14fJw+59avRNa7VIslEDriRLxcfrBd/xeQyOcm6nyS4uuufxm2iw88qirAg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-4.2.0.tgz", + "integrity": "sha512-aMgPyjC9W5Mz9tbFU8DcQ7GYMXoFWq633kaWGt4imlcpBWzDIWk7HY7nCSZTCJxyjRaLq9L/NEjMKkZ9gR630Q==", "dev": true, "requires": { "content-type": "^1.0.4", @@ -47020,9 +46189,9 @@ } }, "minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", "dev": true, "requires": { "yallist": "^4.0.0" @@ -47672,15 +46841,15 @@ } }, "npm-check-updates": { - "version": "11.8.5", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-11.8.5.tgz", - "integrity": "sha512-IYSHjlWe8UEugDy7X0qjBeJwcni4DlcWdBK4QQEbwgkNlEDlXyd4yQJYWFumKaJzrp/n5/EcvaboXsBD1Er/pw==", + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-12.0.5.tgz", + "integrity": "sha512-ns1liBBogwjmOVZY/PYgeIoarItwdOSBxccJDZKKkxsMkXges/Bp5CAnQIvYwlsz6fByQJFvqXSOqwIUBY6gpQ==", "dev": true, "requires": { "chalk": "^4.1.2", "cint": "^8.2.1", - "cli-table": "^0.3.6", - "commander": "^6.2.1", + "cli-table": "^0.3.11", + "commander": "^8.3.0", "fast-memoize": "^2.5.2", "find-up": "5.0.0", "fp-and-or": "^0.1.3", @@ -47693,15 +46862,16 @@ "lodash": "^4.17.21", "minimatch": "^3.0.4", "p-map": "^4.0.0", - "pacote": "^11.3.5", + "pacote": "^12.0.2", "parse-github-url": "^1.0.2", "progress": "^2.0.3", - "prompts": "^2.4.1", + "prompts": "^2.4.2", "rc-config-loader": "^4.0.0", "remote-git-tags": "^3.0.0", "rimraf": "^3.0.2", "semver": "^7.3.5", "semver-utils": "^1.1.4", + "source-map-support": "^0.5.21", "spawn-please": "^1.0.0", "update-notifier": "^5.1.0" }, @@ -47741,9 +46911,9 @@ "dev": true }, "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true }, "find-up": { @@ -48811,15 +47981,15 @@ } }, "pacote": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz", - "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", "dev": true, "requires": { "@npmcli/git": "^2.1.0", "@npmcli/installed-package-contents": "^1.0.6", "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.8.2", + "@npmcli/run-script": "^2.0.0", "cacache": "^15.0.5", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", @@ -48827,7 +47997,7 @@ "minipass": "^3.1.3", "mkdirp": "^1.0.3", "npm-package-arg": "^8.0.1", - "npm-packlist": "^2.1.4", + "npm-packlist": "^3.0.0", "npm-pick-manifest": "^6.0.0", "npm-registry-fetch": "^11.0.0", "promise-retry": "^2.0.1", @@ -48837,6 +48007,15 @@ "tar": "^6.1.0" }, "dependencies": { + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -48844,13 +48023,13 @@ "dev": true }, "npm-packlist": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", - "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", "dev": true, "requires": { "glob": "^7.1.6", - "ignore-walk": "^3.0.3", + "ignore-walk": "^4.0.1", "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" } @@ -49311,9 +48490,9 @@ } }, "postcss-cli": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.0.2.tgz", - "integrity": "sha512-08Wujoy7YGhKCFrGsT9OXqWjtHlGQ+JmyaD/4McjCiwor2IUTRVzXiJd+xmLTGdSWjceS6/TePaJQwBlkVWHiw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.1.0.tgz", + "integrity": "sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw==", "dev": true, "requires": { "chokidar": "^3.3.0", @@ -50172,9 +49351,9 @@ "dev": true }, "prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true }, "prettier-linter-helpers": { @@ -53245,9 +52424,9 @@ } }, "stylis": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", - "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", "dev": true }, "sugarss": { diff --git a/package.json b/package.json index 968761b17..ad8af538f 100644 --- a/package.json +++ b/package.json @@ -59,30 +59,30 @@ "> 5%" ], "devDependencies": { - "@emotion/babel-plugin": "^11.3.0", + "@emotion/babel-plugin": "^11.7.2", "@wordpress/babel-plugin-makepot": "^4.2.0", - "@wordpress/block-editor": "^8.0.5", - "@wordpress/block-library": "^6.0.9", + "@wordpress/block-editor": "^8.0.12", + "@wordpress/block-library": "^6.0.17", "@wordpress/block-serialization-default-parser": "^4.2.3", - "@wordpress/blocks": "^11.1.4", - "@wordpress/components": "^19.0.5", - "@wordpress/data": "^6.1.4", - "@wordpress/edit-post": "^5.0.11", + "@wordpress/blocks": "^11.1.5", + "@wordpress/components": "^19.1.6", + "@wordpress/data": "^6.1.5", + "@wordpress/edit-post": "^5.0.19", "@wordpress/element": "^4.0.4", "@wordpress/env": "^4.1.3", "@wordpress/hooks": "^3.2.2", "@wordpress/i18n": "^4.2.4", "@wordpress/icons": "^6.1.1", - "@wordpress/list-reusable-blocks": "^3.0.9", - "@wordpress/plugins": "^4.0.6", + "@wordpress/list-reusable-blocks": "^3.0.16", + "@wordpress/plugins": "^4.0.7", "@wordpress/scripts": "^19.2.2", - "@wordpress/viewport": "^4.0.6", + "@wordpress/viewport": "^4.0.7", "@wp-g2/create-styles": "0.0.164", "autoprefixer": "^10.4.0", "babel-loader": "^8.2.3", "babel-plugin-inline-json-import": "^0.3.2", "classnames": "^2.3.1", - "compare-versions": "^4.1.1", + "compare-versions": "^4.1.2", "cross-env": "^7.0.3", "eslint-plugin-prettier": "^4.0.0", "gettext-parser": "4.2.0", @@ -101,11 +101,11 @@ "lodash": "^4.17.21", "memize": "^1.1.0", "nodegit": "^0.27.0", - "npm-check-updates": "^12.0.2", + "npm-check-updates": "^12.0.5", "npm-run-all": "^4.1.5", "po2json": "^1.0.0-beta-3", - "postcss-cli": "^9.0.2", - "prettier": "^2.4.1", + "postcss-cli": "^9.1.0", + "prettier": "^2.5.1", "react": "16.14.0", "react-dom": "16.14.0", "react-html-parser": "^2.0.2", diff --git a/src/blocks/_pro/step/edit.js b/src/blocks/_pro/step/edit.js index 3518c55a0..3bc70cb6a 100644 --- a/src/blocks/_pro/step/edit.js +++ b/src/blocks/_pro/step/edit.js @@ -7,17 +7,16 @@ import { } from '@wordpress/block-editor'; import { useEffect } from '@wordpress/element'; -import { dispatchEditor } from '@vkblocks/utils/depModules'; +import { dispatch } from '@wordpress/data'; import { asyncGetInnerBlocks } from '@vkblocks/utils/asyncHooks'; -const { updateBlockAttributes } = dispatchEditor; - export default function StepEdit({ attributes, setAttributes, clientId }) { const { firstDotNum } = attributes; const containerClass = ' vk_step'; const ALLOWED_BLOCKS = ['vk-blocks/step-item']; const TEMPLATE = [['vk-blocks/step-item']]; + const { updateBlockAttributes } = dispatch('core/block-editor'); const currentInnerBlocks = asyncGetInnerBlocks(clientId); useEffect(() => { From e8b7c83e70fdfc36bc5563f84eb871d1d18a849c Mon Sep 17 00:00:00 2001 From: drill-lancer Date: Thu, 23 Dec 2021 13:20:23 +0900 Subject: [PATCH 03/13] klint --- src/blocks/button/edit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blocks/button/edit.js b/src/blocks/button/edit.js index 08e47ee30..3159582c8 100644 --- a/src/blocks/button/edit.js +++ b/src/blocks/button/edit.js @@ -191,7 +191,7 @@ export default function ButtonEdit(props) { setAttributes({ buttonTarget: checked }) } /> - + Date: Fri, 24 Dec 2021 15:06:02 +0900 Subject: [PATCH 04/13] fix / slider : add GenerateBgImageSliderItem component --- inc/vk-blocks/languages/vk-blocks.pot | 190 +----------------- src/blocks/_pro/slider-item/edit.js | 2 +- src/blocks/_pro/slider-item/save.js | 2 +- src/utils/GenerateBgImage.js | 26 +-- src/utils/GenerateBgImageSliderItem.js | 103 ++++++++++ .../blocks/vk-blocks__slider__default.html | 28 +-- 6 files changed, 133 insertions(+), 218 deletions(-) create mode 100644 src/utils/GenerateBgImageSliderItem.js diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index adfb12e65..4dd391805 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2021-12-24T00:56:34+00:00\n" +"POT-Creation-Date: 2021-12-24T06:05:24+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" @@ -302,7 +302,6 @@ msgid "Padding (Bottom)" msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:169 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:31 #: inc/vk-blocks/admin/admin-margin.php:31 msgid "Unit" msgstr "" @@ -312,7 +311,6 @@ msgstr "" #: src/blocks/icon-outer/edit.js:151 #: src/blocks/icon/edit.js:140 #: src/components/advanced-unit-control/index.js:18 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:10 #: inc/vk-blocks/admin/admin-margin.php:10 msgid "px" msgstr "" @@ -322,7 +320,6 @@ msgstr "" #: src/blocks/icon-outer/edit.js:155 #: src/blocks/icon/edit.js:144 #: src/components/advanced-unit-control/index.js:22 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:14 #: inc/vk-blocks/admin/admin-margin.php:14 msgid "em" msgstr "" @@ -332,7 +329,6 @@ msgstr "" #: src/blocks/icon-outer/edit.js:159 #: src/blocks/icon/edit.js:148 #: src/components/advanced-unit-control/index.js:26 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:18 #: inc/vk-blocks/admin/admin-margin.php:18 msgid "rem" msgstr "" @@ -649,7 +645,6 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:566 #: src/blocks/_pro/slider/edit.js:238 #: src/components/advanced-viewport-control/index.js:39 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:62 #: inc/vk-blocks/admin/admin-margin.php:62 msgid "Mobile" msgstr "" @@ -657,7 +652,6 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:581 #: src/blocks/_pro/slider/edit.js:227 #: src/components/advanced-viewport-control/index.js:31 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:61 #: inc/vk-blocks/admin/admin-margin.php:61 msgid "Tablet" msgstr "" @@ -665,7 +659,6 @@ msgstr "" #: src/blocks/_pro/outer/edit.js:596 #: src/blocks/_pro/slider/edit.js:216 #: src/components/advanced-viewport-control/index.js:25 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:60 #: inc/vk-blocks/admin/admin-margin.php:60 msgid "PC" msgstr "" @@ -883,9 +876,6 @@ msgstr "" #: src/blocks/button/edit.js:336 #: src/blocks/icon/edit.js:256 #: src/blocks/staff/edit.js:199 -#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:41 -#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:56 -#: dist/vk-blocks-pro/inc/term-color/package/class.term-color.php:130 #: inc/term-color/package/class.term-color.php:41 #: inc/term-color/package/class.term-color.php:56 #: inc/term-color/package/class.term-color.php:130 @@ -1119,7 +1109,6 @@ msgstr "" #: src/blocks/border-box/edit.js:51 #: src/blocks/icon-outer/edit.js:132 #: src/blocks/icon/edit.js:121 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:57 #: inc/vk-blocks/admin/admin-margin.php:57 msgid "Margin" msgstr "" @@ -1215,7 +1204,6 @@ msgstr "" #: src/blocks/button/edit.js:215 #: src/blocks/spacer/edit.js:105 -#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:31 #: inc/vk-blocks/vk-blocks-functions.php:31 msgid "Large" msgstr "" @@ -1223,7 +1211,6 @@ msgstr "" #: src/blocks/button/edit.js:231 #: src/blocks/spacer/edit.js:85 #: src/extensions/common/inline-font-size/index.js:51 -#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:23 #: inc/vk-blocks/vk-blocks-functions.php:23 msgid "Small" msgstr "" @@ -1642,7 +1629,6 @@ msgid "Spacer Settings" msgstr "" #: src/blocks/spacer/edit.js:95 -#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:27 #: inc/vk-blocks/vk-blocks-functions.php:27 msgid "Medium" msgstr "" @@ -1717,7 +1703,6 @@ msgid "Card (Image Round)" msgstr "" #: src/components/column-layout-control/index.js:26 -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:733 #: inc/vk-components/package/class-vk-component-posts.php:733 msgid "Card" msgstr "" @@ -1735,7 +1720,6 @@ msgid "Card (Horizontal)" msgstr "" #: src/components/column-layout-control/index.js:42 -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:749 #: inc/vk-components/package/class-vk-component-posts.php:749 msgid "Media" msgstr "" @@ -2094,87 +2078,69 @@ msgstr "" msgid "https://vektor-inc.co.jp" msgstr "" -#: dist/vk-blocks-pro/inc/admin-notices.php:28 #: inc/admin-notices.php:28 msgid "We've released VK Blocks Pro!" msgstr "" #. translators: 1: opening a tag, 2: closing a tag -#: dist/vk-blocks-pro/inc/admin-notices.php:35 #: inc/admin-notices.php:35 msgid "Thank you for using VK Blocks. We've released VK Blocks Pro. It has more custom blocks to build web site more easily. If you are interested in VK Blocks Pro, Please read %1$s this post %2$s for more details." msgstr "" -#: dist/vk-blocks-pro/inc/admin-notices.php:39 -#: dist/vk-blocks-pro/inc/admin-notices.php:45 #: inc/admin-notices.php:39 #: inc/admin-notices.php:45 msgid "https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/" msgstr "" -#: dist/vk-blocks-pro/inc/admin-notices.php:46 #: inc/admin-notices.php:46 msgid "See more" msgstr "" -#: dist/vk-blocks-pro/inc/admin-notices.php:49 #: inc/admin-notices.php:49 msgid "Dismiss this notice" msgstr "" -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:42 -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:57 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:42 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:57 msgid "Not recommended" msgstr "" -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:89 -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:91 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:89 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:91 msgid "Ex ) " msgstr "" -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:200 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:200 msgid "Font Awesome" msgstr "" -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:223 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:223 msgid "Font Awesome Version" msgstr "" -#: dist/vk-blocks-pro/inc/font-awesome/package/class-vk-font-awesome-versions.php:226 #: inc/font-awesome/package/class-vk-font-awesome-versions.php:226 msgid "4.7 will be abolished in the near future." msgstr "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:72 #: inc/tgm-plugin-activation/tgm-config.php:72 msgid "Install Required Plugins" msgstr "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:73 #: inc/tgm-plugin-activation/tgm-config.php:73 msgid "Install Plugins" msgstr "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:75 #: inc/tgm-plugin-activation/tgm-config.php:75 msgid "Installing Plugin: %s" msgstr "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:76 #: inc/tgm-plugin-activation/tgm-config.php:76 msgid "Something went wrong with the plugin API." msgstr "" #. translators: -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:78 #: inc/tgm-plugin-activation/tgm-config.php:78 msgid "This plugin requires the following plugin: %1$s." msgid_plural "This plugin requires the following plugins: %1$s." @@ -2182,7 +2148,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:84 #: inc/tgm-plugin-activation/tgm-config.php:84 msgid "This plugin recommends the following plugin: %1$s.
Many additional functions are available for free." msgid_plural "This plugin recommends the following plugins: %1$s.
Many additional functions are available for free." @@ -2190,7 +2155,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:90 #: inc/tgm-plugin-activation/tgm-config.php:90 msgid "Sorry, but you do not have the correct permissions to install the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to install the %1$s plugins." @@ -2198,7 +2162,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:96 #: inc/tgm-plugin-activation/tgm-config.php:96 msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this plugin: %1$s." msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this plugin: %1$s." @@ -2206,7 +2169,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:102 #: inc/tgm-plugin-activation/tgm-config.php:102 msgid "There is an update available for: %1$s." msgid_plural "There are updates available for the following plugins: %1$s." @@ -2214,7 +2176,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:108 #: inc/tgm-plugin-activation/tgm-config.php:108 msgid "Sorry, but you do not have the correct permissions to update the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to update the %1$s plugins." @@ -2222,7 +2183,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:114 #: inc/tgm-plugin-activation/tgm-config.php:114 msgid "The following required plugin is currently inactive: %1$s." msgid_plural "The following required plugins are currently inactive: %1$s." @@ -2230,7 +2190,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:120 #: inc/tgm-plugin-activation/tgm-config.php:120 msgid "The following recommended plugin is currently inactive: %1$s." msgid_plural "The following recommended plugins are currently inactive: %1$s." @@ -2238,7 +2197,6 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:126 #: inc/tgm-plugin-activation/tgm-config.php:126 msgid "Sorry, but you do not have the correct permissions to activate the %1$s plugin." msgid_plural "Sorry, but you do not have the correct permissions to activate the %1$s plugins." @@ -2246,817 +2204,671 @@ msgstr[0] "" msgstr[1] "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:132 #: inc/tgm-plugin-activation/tgm-config.php:132 msgid "Begin installing plugin" msgid_plural "Begin installing plugins" msgstr[0] "" msgstr[1] "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:137 #: inc/tgm-plugin-activation/tgm-config.php:137 msgid "Begin updating plugin" msgid_plural "Begin updating plugins" msgstr[0] "" msgstr[1] "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:142 #: inc/tgm-plugin-activation/tgm-config.php:142 msgid "Begin activating plugin" msgid_plural "Begin activating plugins" msgstr[0] "" msgstr[1] "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:147 #: inc/tgm-plugin-activation/tgm-config.php:147 msgid "Return to Required Plugins Installer" msgstr "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:148 #: inc/tgm-plugin-activation/tgm-config.php:148 msgid "Plugin activated successfully." msgstr "" -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:149 #: inc/tgm-plugin-activation/tgm-config.php:149 msgid "The following plugin was activated successfully:" msgstr "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:151 #: inc/tgm-plugin-activation/tgm-config.php:151 msgid "No action taken. Plugin %1$s was already active." msgstr "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:153 #: inc/tgm-plugin-activation/tgm-config.php:153 msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin." msgstr "" #. translators: %s = plugin name. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:155 #: inc/tgm-plugin-activation/tgm-config.php:155 msgid "All plugins installed and activated successfully. %1$s" msgstr "" #. translators: %s = dashboard link. -#: dist/vk-blocks-pro/inc/tgm-plugin-activation/tgm-config.php:157 #: inc/tgm-plugin-activation/tgm-config.php:157 msgid "Please contact the administrator of this site for help." msgstr "" -#: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:316 #: inc/vk-admin/package/class-vk-admin.php:316 msgid "Sorry, there is no post" msgstr "" -#: dist/vk-blocks-pro/inc/vk-admin/package/class-vk-admin.php:370 #: inc/vk-admin/package/class-vk-admin.php:370 msgid "Vektor WordPress Information" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:13 msgid "Disable accordion" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:17 msgid "Enable accordion and default open " msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:21 msgid "Enable accordion and default close " msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29 #: inc/vk-blocks-pro/admin-pro/admin-new-faq.php:29 msgid "FAQ Block Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks-pro/admin-pro/admin-pro.php:22 #: inc/vk-blocks-pro/admin-pro/admin-pro.php:22 msgid "FAQ Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:11 #: inc/vk-blocks/admin/admin-balloon.php:11 msgid "Balloon Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:12 #: inc/vk-blocks/admin/admin-balloon.php:12 msgid "Balloon Border Width Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:22 #: inc/vk-blocks/admin/admin-balloon.php:22 msgid "Balloon Image Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:89 #: inc/vk-blocks/admin/admin-balloon.php:89 msgid "You can register frequently used icon images for speech bubble blocks." msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:90 #: inc/vk-blocks/admin/admin-balloon.php:90 msgid "If you change image or name that please click Save Changes button." msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:116 #: inc/vk-blocks/admin/admin-balloon.php:116 msgid "Select" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:119 #: inc/vk-blocks/admin/admin-balloon.php:119 msgid "Delete" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-balloon.php:124 #: inc/vk-blocks/admin/admin-balloon.php:124 msgid "Balloon Image Name" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:27 -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:71 #: inc/vk-blocks/admin/admin-margin.php:27 #: inc/vk-blocks/admin/admin.php:71 msgid "Common Margin Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin-margin.php:28 #: inc/vk-blocks/admin/admin-margin.php:28 msgid "Please specify the size of the common margin used for responsive spacers, etc." msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:47 #: inc/vk-blocks/admin/admin.php:47 msgid "Blocks setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:48 #: inc/vk-blocks/admin/admin.php:48 msgctxt "label in admin menu" msgid "Blocks" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:64 #: inc/vk-blocks/admin/admin.php:64 msgid "Blocks Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/admin/admin.php:70 #: inc/vk-blocks/admin/admin.php:70 msgid "Balloon Block Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:61 #: inc/vk-blocks/load-bootstrap.php:61 msgid "VK Blocks Bootstrap Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:81 #: inc/vk-blocks/load-bootstrap.php:81 msgid "Loading Bootstrap4" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:82 #: inc/vk-blocks/load-bootstrap.php:82 msgid "Check here to load Bootstrap4. If your theme or plugins loading Bootstrap4, uncheck here." msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/load-bootstrap.php:102 #: inc/vk-blocks/load-bootstrap.php:102 msgid "Setting" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/view/class-vk-blocks-postlist.php:187 #: inc/vk-blocks/view/class-vk-blocks-postlist.php:187 msgid "No Post is selected" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:212 #: inc/vk-blocks/vk-blocks-functions.php:212 msgid "Blocks" msgstr "" -#: dist/vk-blocks-pro/inc/vk-blocks/vk-blocks-functions.php:225 #: inc/vk-blocks/vk-blocks-functions.php:225 msgid "Blocks Layout" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:55 #: inc/vk-components/package/class-vk-component-posts.php:55 msgid "Read more" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:57 #: inc/vk-components/package/class-vk-component-posts.php:57 msgid "New!!" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:255 #: inc/vk-components/package/class-vk-component-posts.php:255 msgid "More" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:291 #: inc/vk-components/package/class-vk-component-posts.php:291 msgid "Posts navigation" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:292 #: inc/vk-components/package/class-vk-component-posts.php:292 msgid "Posts" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:294 #: inc/vk-components/package/class-vk-component-posts.php:294 msgid "Page" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:737 #: inc/vk-components/package/class-vk-component-posts.php:737 msgid "Card Noborder" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:741 #: inc/vk-components/package/class-vk-component-posts.php:741 msgid "Card Intext" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:745 #: inc/vk-components/package/class-vk-component-posts.php:745 msgid "Card Horizontal" msgstr "" -#: dist/vk-blocks-pro/inc/vk-components/package/class-vk-component-posts.php:753 #: inc/vk-components/package/class-vk-component-posts.php:753 msgctxt "post list type" msgid "Text 1 Column" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:47 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:47 msgid "CSS Optimize ( Speed up ) Settings" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:66 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:66 msgid "Tree shaking" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:87 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:87 msgid "Tree shaking activation settings" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:91 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:91 msgid "Output only the main CSS of the page inline" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:93 -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:159 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:93 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:159 msgid "Nothing to do" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:94 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:94 msgid "Active Tree shaking (Recomend)" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:111 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:111 msgid "Exclude class of Tree shaking" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:115 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:115 msgid "If you choose \"Active Tree shaking\" that delete the useless css.If you using active css class that please fill in class name. Ex) btn-active,slide-active,scrolled" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:132 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:132 msgid "Preload CSS" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:153 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:153 msgid "Preload CSS activation settings" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:156 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:156 msgid "Preload css except for critical css" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:160 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:160 msgid "Active Preload CSS (Recomend)" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:177 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:177 msgid "Exclude class of Preload CSS" msgstr "" -#: dist/vk-blocks-pro/inc/vk-css-optimize/package/class-vk-css-optimize.php:181 #: inc/vk-css-optimize/package/class-vk-css-optimize.php:181 msgid "If you choose \"Active Preload CSS\" that css load timing was changed.If you have any do not want to preload css file that please fill in handle(id) name. Ex) pluginname_a-style,pluginname_b-css" msgstr "" -#: dist/vk-blocks-pro/src/blocks/page-content/index.php:152 #: src/blocks/page-content/index.php:152 msgid "Edit this area" msgstr "" -#: dist/vk-blocks-pro/vk-blocks.php:98 #: vk-blocks.php:98 msgid "Disabled Blocks module on VK All in One Expansion Unit. Because VK-Blocks Plugin running." msgstr "" -#: dist/vk-blocks-pro/src/blocks/alert/block.json #: src/blocks/alert/block.json msgctxt "block title" msgid "Alert" msgstr "" -#: dist/vk-blocks-pro/src/blocks/alert/block.json #: src/blocks/alert/block.json msgctxt "block description" msgid "A colored box with four statuses, including annotations and alerts." msgstr "" -#: dist/vk-blocks-pro/src/blocks/balloon/block.json #: src/blocks/balloon/block.json msgctxt "block title" msgid "Ballon" msgstr "" -#: dist/vk-blocks-pro/src/blocks/balloon/block.json #: src/blocks/balloon/block.json msgctxt "block description" msgid "These speech balloons are perfect for recreating conversations." msgstr "" -#: dist/vk-blocks-pro/src/blocks/border-box/block.json #: src/blocks/border-box/block.json msgctxt "block title" msgid "Border Box" msgstr "" -#: dist/vk-blocks-pro/src/blocks/border-box/block.json #: src/blocks/border-box/block.json msgctxt "block description" msgid "This is a border box where you can place headings to attract attention." msgstr "" -#: dist/vk-blocks-pro/src/blocks/button/block.json #: src/blocks/button/block.json msgctxt "block title" msgid "Button" msgstr "" -#: dist/vk-blocks-pro/src/blocks/button/block.json #: src/blocks/button/block.json msgctxt "block description" msgid "A button link that can display icons before and after." msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq/block.json #: src/blocks/faq/block.json msgctxt "block title" msgid "Classic FAQ" msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq/block.json #: src/blocks/faq/block.json msgctxt "block description" msgid "Displays a combination of questions and answers." msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2-a/block.json #: src/blocks/faq2-a/block.json msgctxt "block title" msgid "FAQ Answer" msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2-a/block.json #: src/blocks/faq2-a/block.json msgctxt "block description" msgid "Answer area where you can add blocks freely." msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2-q/block.json #: src/blocks/faq2-q/block.json msgctxt "block title" msgid "FAQ Question" msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2-q/block.json #: src/blocks/faq2-q/block.json msgctxt "block description" msgid "Question area where you can freely add blocks." msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2/block.json #: src/blocks/faq2/block.json msgctxt "block title" msgid "New FAQ" msgstr "" -#: dist/vk-blocks-pro/src/blocks/faq2/block.json #: src/blocks/faq2/block.json msgctxt "block description" msgid "It displays a combination of questions and answers. You can freely add blocks to the question area as well." msgstr "" -#: dist/vk-blocks-pro/src/blocks/flow/block.json #: src/blocks/flow/block.json msgctxt "block title" msgid "Flow" msgstr "" -#: dist/vk-blocks-pro/src/blocks/flow/block.json #: src/blocks/flow/block.json msgctxt "block description" msgid "Displays a sequential description in time series." msgstr "" -#: dist/vk-blocks-pro/src/blocks/heading/block.json #: src/blocks/heading/block.json msgctxt "block title" msgid "Heading" msgstr "" -#: dist/vk-blocks-pro/src/blocks/heading/block.json #: src/blocks/heading/block.json msgctxt "block description" msgid "This is a heading that allows you to set text size, subtext, icon, and margin." msgstr "" -#: dist/vk-blocks-pro/src/blocks/icon-outer/block.json #: src/blocks/icon-outer/block.json msgctxt "block title" msgid "Icon Outer" msgstr "" -#: dist/vk-blocks-pro/src/blocks/icon-outer/block.json #: src/blocks/icon-outer/block.json msgctxt "block description" msgid "Display the Font Awesome icons horizontally." msgstr "" -#: dist/vk-blocks-pro/src/blocks/icon/block.json #: src/blocks/icon/block.json msgctxt "block title" msgid "Icon" msgstr "" -#: dist/vk-blocks-pro/src/blocks/icon/block.json #: src/blocks/icon/block.json msgctxt "block description" msgid "Display icons with Font Awesome." msgstr "" -#: dist/vk-blocks-pro/src/blocks/page-content/block.json #: src/blocks/page-content/block.json msgctxt "block title" msgid "Page Content" msgstr "" -#: dist/vk-blocks-pro/src/blocks/page-content/block.json #: src/blocks/page-content/block.json msgctxt "block description" msgid "Displays the body content of the specified parent page." msgstr "" -#: dist/vk-blocks-pro/src/blocks/pr-blocks/block.json #: src/blocks/pr-blocks/block.json msgctxt "block title" msgid "PR Blocks" msgstr "" -#: dist/vk-blocks-pro/src/blocks/pr-blocks/block.json #: src/blocks/pr-blocks/block.json msgctxt "block description" msgid "This is a PR block where you can place images and icon." msgstr "" -#: dist/vk-blocks-pro/src/blocks/pr-content/block.json #: src/blocks/pr-content/block.json msgctxt "block title" msgid "PR Content" msgstr "" -#: dist/vk-blocks-pro/src/blocks/pr-content/block.json #: src/blocks/pr-content/block.json msgctxt "block description" msgid "This is PR content where you can place images, headlines, text, and buttons." msgstr "" -#: dist/vk-blocks-pro/src/blocks/spacer/block.json #: src/blocks/spacer/block.json msgctxt "block title" msgid "Responsive Spacer" msgstr "" -#: dist/vk-blocks-pro/src/blocks/spacer/block.json #: src/blocks/spacer/block.json msgctxt "block description" msgid "Use responsive spacers to get the margins right." msgstr "" -#: dist/vk-blocks-pro/src/blocks/staff/block.json #: src/blocks/staff/block.json msgctxt "block title" msgid "Staff" msgstr "" -#: dist/vk-blocks-pro/src/blocks/staff/block.json #: src/blocks/staff/block.json msgctxt "block description" msgid "Used for staff introduction, company introduction, school introduction, menu, etc." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion-target/block.json #: src/blocks/_pro/accordion-target/block.json msgctxt "block title" msgid "Accordion Target" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion-target/block.json #: src/blocks/_pro/accordion-target/block.json msgctxt "block description" msgid "This is the content area where you can add blocks freely." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion-trigger/block.json #: src/blocks/_pro/accordion-trigger/block.json msgctxt "block title" msgid "Accordion Trigger" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion-trigger/block.json #: src/blocks/_pro/accordion-trigger/block.json msgctxt "block description" msgid "This is the title area where you can freely add blocks." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion/block.json #: src/blocks/_pro/accordion/block.json msgctxt "block title" msgid "Accordion" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/accordion/block.json #: src/blocks/_pro/accordion/block.json msgctxt "block description" msgid "Collapses and hides content when the content is long." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/animation/block.json #: src/blocks/_pro/animation/block.json msgctxt "block title" msgid "Animation" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/animation/block.json #: src/blocks/_pro/animation/block.json msgctxt "block description" msgid "Add animation to elements when scrolling the page." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/button-outer/block.json #: src/blocks/_pro/button-outer/block.json msgctxt "block title" msgid "Button Outer" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/button-outer/block.json #: src/blocks/_pro/button-outer/block.json msgctxt "block description" msgid "Display the VK Button block horizontally." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/card-item/block.json #: src/blocks/_pro/card-item/block.json msgctxt "block title" msgid "Card Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/card-item/block.json #: src/blocks/_pro/card-item/block.json msgctxt "block description" msgid "A single item in a card block." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/card/block.json #: src/blocks/_pro/card/block.json msgctxt "block title" msgid "Card" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/card/block.json #: src/blocks/_pro/card/block.json msgctxt "block description" msgid "A card where you can place images, headings, text, and links." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/child-page/block.json #: src/blocks/_pro/child-page/block.json msgctxt "block title" msgid "Child page list" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/child-page/block.json #: src/blocks/_pro/child-page/block.json msgctxt "block description" msgid "When a parent page is specified, a list of its child pages will be displayed." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/grid-column-item/block.json #: src/blocks/_pro/grid-column-item/block.json msgctxt "block title" msgid "Grid Column Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/grid-column-item/block.json #: src/blocks/_pro/grid-column-item/block.json msgctxt "block description" msgid "One item in a grit column block." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/grid-column/block.json #: src/blocks/_pro/grid-column/block.json msgctxt "block title" msgid "Grid Column" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/grid-column/block.json #: src/blocks/_pro/grid-column/block.json msgctxt "block description" msgid "Set the number of columns to be displayed for each screen size." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/icon-card-item/block.json #: src/blocks/_pro/icon-card-item/block.json msgctxt "block title" msgid "Icon Card Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/icon-card-item/block.json #: src/blocks/_pro/icon-card-item/block.json msgctxt "block description" msgid "This is one item in an icon card." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/icon-card/block.json #: src/blocks/_pro/icon-card/block.json msgctxt "block title" msgid "Icon Card" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/icon-card/block.json #: src/blocks/_pro/icon-card/block.json msgctxt "block description" msgid "Display card with icons, headings, text, and links." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/outer/block.json #: src/blocks/_pro/outer/block.json msgctxt "block title" msgid "Outer" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/outer/block.json #: src/blocks/_pro/outer/block.json msgctxt "block description" msgid "Set the background image, color, and border to show the layout and divisions." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/post-list/block.json #: src/blocks/_pro/post-list/block.json msgctxt "block title" msgid "Post list" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/post-list/block.json #: src/blocks/_pro/post-list/block.json msgctxt "block description" msgid "Displays the list of posts by setting the post type, classification, and number of posts to display." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list-item/block.json #: src/blocks/_pro/select-post-list-item/block.json msgctxt "block title" msgid "Selected Post List Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list-item/block.json #: src/blocks/_pro/select-post-list-item/block.json msgctxt "block description" msgid "A single item in the select post list." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list/block.json #: src/blocks/_pro/select-post-list/block.json msgctxt "block title" msgid "Selected Post List" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/select-post-list/block.json #: src/blocks/_pro/select-post-list/block.json msgctxt "block description" msgid "Displays an arbitrarily specified page with the layout of the posting list." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/slider-item/block.json #: src/blocks/_pro/slider-item/block.json msgctxt "block title" msgid "Slider Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/slider-item/block.json #: src/blocks/_pro/slider-item/block.json msgctxt "block description" msgid "This is one item in the slider." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/slider/block.json #: src/blocks/_pro/slider/block.json msgctxt "block title" msgid "Slider" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/slider/block.json #: src/blocks/_pro/slider/block.json msgctxt "block description" msgid "This slider allows you to place various items.Slider is do not move in edit screen." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/step-item/block.json #: src/blocks/_pro/step-item/block.json msgctxt "block title" msgid "Step Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/step-item/block.json #: src/blocks/_pro/step-item/block.json msgctxt "block description" msgid "This element sets the icon, color, and style of the step mark." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/step/block.json #: src/blocks/_pro/step/block.json msgctxt "block title" msgid "Step" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/step/block.json #: src/blocks/_pro/step/block.json msgctxt "block description" msgid "Set and display step marks, which are useful when explaining the order." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/table-of-contents-new/block.json #: src/blocks/_pro/table-of-contents-new/block.json msgctxt "block title" msgid "Table of Contents" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/table-of-contents-new/block.json #: src/blocks/_pro/table-of-contents-new/block.json msgctxt "block description" msgid "This is a table of contents that is automatically generated according to the headings when added." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/timeline-item/block.json #: src/blocks/_pro/timeline-item/block.json msgctxt "block title" msgid "Timeline Item" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/timeline-item/block.json #: src/blocks/_pro/timeline-item/block.json msgctxt "block description" msgid "This element sets the label, color, and style of the timeline." msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/timeline/block.json #: src/blocks/_pro/timeline/block.json msgctxt "block title" msgid "Timeline" msgstr "" -#: dist/vk-blocks-pro/src/blocks/_pro/timeline/block.json #: src/blocks/_pro/timeline/block.json msgctxt "block description" msgid "Displays a simple schedule and other information that is useful for explaining the order." diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index e3cd50476..13d35f9a1 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -15,7 +15,7 @@ import { BaseControl, } from '@wordpress/components'; import { AdvancedMediaUpload } from '@vkblocks/components/advanced-media-upload'; -import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; import { AdvancedColorPalette } from '@vkblocks/components/advanced-color-palette'; diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index a10acfc16..b11b7c044 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -1,6 +1,6 @@ /* eslint camelcase: 0 */ import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; -import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; const prefix = 'vk_slider_item'; diff --git a/src/utils/GenerateBgImage.js b/src/utils/GenerateBgImage.js index 28da40a78..ab89baccf 100644 --- a/src/utils/GenerateBgImage.js +++ b/src/utils/GenerateBgImage.js @@ -14,7 +14,7 @@ const GenerateBgImage = (props) => { if ('cover' === bgSize) { backgroundStyle = `background-size:${bgSize}!important; ${backgroundPosition}`; } else if ('repeat' === bgSize) { - backgroundStyle = `background-repeat:${bgSize}!important; background-size: auto; ${backgroundPosition}`; + backgroundStyle = `background-repeat:${bgSize}!important; ${backgroundPosition}`; } else { backgroundStyle = ``; } @@ -32,19 +32,19 @@ const GenerateBgImage = (props) => { //moible only if (bgImageMobile && !bgImageTablet && !bgImage) { return ( - + ); } //tablet only if (!bgImageMobile && bgImageTablet && !bgImage) { return ( - + ); } //pc only if (!bgImageMobile && !bgImageTablet && bgImage) { return ( - + ); } //pc -mobile @@ -53,10 +53,10 @@ const GenerateBgImage = (props) => { @@ -68,10 +68,10 @@ const GenerateBgImage = (props) => { @@ -83,10 +83,10 @@ const GenerateBgImage = (props) => { @@ -98,13 +98,13 @@ const GenerateBgImage = (props) => { diff --git a/src/utils/GenerateBgImageSliderItem.js b/src/utils/GenerateBgImageSliderItem.js new file mode 100644 index 000000000..7a99b8644 --- /dev/null +++ b/src/utils/GenerateBgImageSliderItem.js @@ -0,0 +1,103 @@ +const GenerateBgImage = (props) => { + const { attributes, clientId, prefix } = props; + const { bgImageMobile, bgImageTablet, bgImage, bgSize } = + attributes; + + const mobileViewport = 'max-width: 575.98px'; + const tabletViewport = 'min-width: 576px'; + const pcViewport = 'min-width: 1200px'; + const underPcViewport = 'max-width: 1199.98px'; + + let backgroundStyle; + const backgroundPosition = 'background-position:center!important;'; + if ('cover' === bgSize) { + backgroundStyle = `background-size:${bgSize}!important; ${backgroundPosition}`; + } else if ('repeat' === bgSize) { + backgroundStyle = `background-repeat:${bgSize}!important; background-size: auto; ${backgroundPosition}`; + } else { + backgroundStyle = ``; + } + + //moible only + if (bgImageMobile && !bgImageTablet && !bgImage) { + return ( + + ); + } + //tablet only + if (!bgImageMobile && bgImageTablet && !bgImage) { + return ( + + ); + } + //pc only + if (!bgImageMobile && !bgImageTablet && bgImage) { + return ( + + ); + } + //pc -mobile + if (bgImageMobile && !bgImageTablet && bgImage) { + return ( + + ); + } + //pc -tablet + if (!bgImageMobile && bgImageTablet && bgImage) { + return ( + + ); + } + //tablet - mobile + if (bgImageMobile && bgImageTablet && !bgImage) { + return ( + + ); + } + //pc -tablet - mobile + if (bgImageMobile && bgImageTablet && bgImage) { + return ( + + ); + } +}; +export default GenerateBgImage; diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html index 8d89a9b07..df81df971 100644 --- a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html +++ b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html @@ -1,37 +1,37 @@ - -
-

スライド1

- -
+ +

スライド2

From aba5955505afc4979103d241f5381de7c39504b8 Mon Sep 17 00:00:00 2001 From: shimotmk Date: Fri, 24 Dec 2021 15:07:30 +0900 Subject: [PATCH 05/13] fix / slider : lint --- src/utils/GenerateBgImageSliderItem.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/utils/GenerateBgImageSliderItem.js b/src/utils/GenerateBgImageSliderItem.js index 7a99b8644..03a9600fa 100644 --- a/src/utils/GenerateBgImageSliderItem.js +++ b/src/utils/GenerateBgImageSliderItem.js @@ -1,7 +1,6 @@ const GenerateBgImage = (props) => { const { attributes, clientId, prefix } = props; - const { bgImageMobile, bgImageTablet, bgImage, bgSize } = - attributes; + const { bgImageMobile, bgImageTablet, bgImage, bgSize } = attributes; const mobileViewport = 'max-width: 575.98px'; const tabletViewport = 'min-width: 576px'; From 813317d4b4b38f0a3da777b394f8834f54984e20 Mon Sep 17 00:00:00 2001 From: shimotmk Date: Fri, 24 Dec 2021 15:36:10 +0900 Subject: [PATCH 06/13] =?UTF-8?q?fix=20/=20slider=20:=20=E3=82=B3=E3=83=A1?= =?UTF-8?q?=E3=83=B3=E3=83=88=E8=AA=BF=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/vk-blocks/languages/vk-blocks-js.pot | 32 ++++++++--------- inc/vk-blocks/languages/vk-blocks.pot | 34 +++++++++---------- .../_pro/slider-item/deprecated/index.js | 3 -- src/blocks/_pro/slider-item/edit.js | 3 +- src/blocks/_pro/slider-item/save.js | 3 +- src/blocks/_pro/slider-item/style.scss | 2 +- src/blocks/_pro/step/edit.js | 2 +- .../blocks/vk-blocks__slider__default.html | 28 +++++++-------- 8 files changed, 53 insertions(+), 54 deletions(-) diff --git a/inc/vk-blocks/languages/vk-blocks-js.pot b/inc/vk-blocks/languages/vk-blocks-js.pot index f0998449a..1b68f3bf9 100644 --- a/inc/vk-blocks/languages/vk-blocks-js.pot +++ b/inc/vk-blocks/languages/vk-blocks-js.pot @@ -286,7 +286,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:139 #: src/blocks/_pro/outer/edit.js:318 -#: src/blocks/_pro/slider-item/edit.js:109 +#: src/blocks/_pro/slider-item/edit.js:110 msgid "Padding (Left and Right)" msgstr "" @@ -425,40 +425,40 @@ msgid "Text" msgstr "" #: src/blocks/_pro/outer/edit.js:182 -#: src/blocks/_pro/slider-item/edit.js:156 +#: src/blocks/_pro/slider-item/edit.js:157 msgid "Background Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:187 -#: src/blocks/_pro/slider-item/edit.js:160 +#: src/blocks/_pro/slider-item/edit.js:161 #: src/blocks/pr-content/edit.js:66 msgid "Color Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:188 -#: src/blocks/_pro/slider-item/edit.js:162 +#: src/blocks/_pro/slider-item/edit.js:163 msgid "" "Color will overcome background image. If you want to display image, clear " "background color or set opacity 0." msgstr "" #: src/blocks/_pro/outer/edit.js:201 -#: src/blocks/_pro/slider-item/edit.js:170 +#: src/blocks/_pro/slider-item/edit.js:171 msgid "Opacity Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:215 -#: src/blocks/_pro/slider-item/edit.js:205 +#: src/blocks/_pro/slider-item/edit.js:206 msgid "Background Image PC" msgstr "" #: src/blocks/_pro/outer/edit.js:231 -#: src/blocks/_pro/slider-item/edit.js:221 +#: src/blocks/_pro/slider-item/edit.js:222 msgid "Background Image Tablet" msgstr "" #: src/blocks/_pro/outer/edit.js:241 -#: src/blocks/_pro/slider-item/edit.js:231 +#: src/blocks/_pro/slider-item/edit.js:232 msgid "Background Image Mobile" msgstr "" @@ -483,7 +483,7 @@ msgid "Parallax (Non-guaranteed)" msgstr "" #: src/blocks/_pro/outer/edit.js:289 -#: src/blocks/_pro/slider-item/edit.js:104 +#: src/blocks/_pro/slider-item/edit.js:105 #: src/blocks/pr-content/edit.js:225 msgid "Layout Setting" msgstr "" @@ -720,31 +720,31 @@ msgstr "" msgid "Input Internal Post URL" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:113 +#: src/blocks/_pro/slider-item/edit.js:114 msgid "Fit to the Container area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:120 +#: src/blocks/_pro/slider-item/edit.js:121 msgid "Add padding to the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:127 +#: src/blocks/_pro/slider-item/edit.js:128 msgid "Remove padding from the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:142 +#: src/blocks/_pro/slider-item/edit.js:143 msgid "Vertical align" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:184 +#: src/blocks/_pro/slider-item/edit.js:185 msgid "Background Image Size" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:191 +#: src/blocks/_pro/slider-item/edit.js:192 msgid "cover" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:195 +#: src/blocks/_pro/slider-item/edit.js:196 msgid "repeat" msgstr "" diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index 4dd391805..634935d44 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2021-12-24T06:05:24+00:00\n" +"POT-Creation-Date: 2021-12-24T06:34:15+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" @@ -293,7 +293,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:139 #: src/blocks/_pro/outer/edit.js:318 -#: src/blocks/_pro/slider-item/edit.js:109 +#: src/blocks/_pro/slider-item/edit.js:110 msgid "Padding (Left and Right)" msgstr "" @@ -436,38 +436,38 @@ msgid "Text" msgstr "" #: src/blocks/_pro/outer/edit.js:182 -#: src/blocks/_pro/slider-item/edit.js:156 +#: src/blocks/_pro/slider-item/edit.js:157 msgid "Background Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:187 -#: src/blocks/_pro/slider-item/edit.js:160 +#: src/blocks/_pro/slider-item/edit.js:161 #: src/blocks/pr-content/edit.js:66 msgid "Color Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:188 -#: src/blocks/_pro/slider-item/edit.js:162 +#: src/blocks/_pro/slider-item/edit.js:163 msgid "Color will overcome background image. If you want to display image, clear background color or set opacity 0." msgstr "" #: src/blocks/_pro/outer/edit.js:201 -#: src/blocks/_pro/slider-item/edit.js:170 +#: src/blocks/_pro/slider-item/edit.js:171 msgid "Opacity Setting" msgstr "" #: src/blocks/_pro/outer/edit.js:215 -#: src/blocks/_pro/slider-item/edit.js:205 +#: src/blocks/_pro/slider-item/edit.js:206 msgid "Background Image PC" msgstr "" #: src/blocks/_pro/outer/edit.js:231 -#: src/blocks/_pro/slider-item/edit.js:221 +#: src/blocks/_pro/slider-item/edit.js:222 msgid "Background Image Tablet" msgstr "" #: src/blocks/_pro/outer/edit.js:241 -#: src/blocks/_pro/slider-item/edit.js:231 +#: src/blocks/_pro/slider-item/edit.js:232 msgid "Background Image Mobile" msgstr "" @@ -492,7 +492,7 @@ msgid "Parallax (Non-guaranteed)" msgstr "" #: src/blocks/_pro/outer/edit.js:289 -#: src/blocks/_pro/slider-item/edit.js:104 +#: src/blocks/_pro/slider-item/edit.js:105 #: src/blocks/pr-content/edit.js:225 msgid "Layout Setting" msgstr "" @@ -730,31 +730,31 @@ msgstr "" msgid "Input Internal Post URL" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:113 +#: src/blocks/_pro/slider-item/edit.js:114 msgid "Fit to the Container area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:120 +#: src/blocks/_pro/slider-item/edit.js:121 msgid "Add padding to the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:127 +#: src/blocks/_pro/slider-item/edit.js:128 msgid "Remove padding from the Slider area" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:142 +#: src/blocks/_pro/slider-item/edit.js:143 msgid "Vertical align" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:184 +#: src/blocks/_pro/slider-item/edit.js:185 msgid "Background Image Size" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:191 +#: src/blocks/_pro/slider-item/edit.js:192 msgid "cover" msgstr "" -#: src/blocks/_pro/slider-item/edit.js:195 +#: src/blocks/_pro/slider-item/edit.js:196 msgid "repeat" msgstr "" diff --git a/src/blocks/_pro/slider-item/deprecated/index.js b/src/blocks/_pro/slider-item/deprecated/index.js index f892207ce..d80ec654f 100644 --- a/src/blocks/_pro/slider-item/deprecated/index.js +++ b/src/blocks/_pro/slider-item/deprecated/index.js @@ -69,9 +69,6 @@ const blockAttributes2 = { }, } -/* -1.20.5でcolorをundefinedに変更 -*/ const blockAttributes3 = { ...blockAttributes, bgColor: { diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index 13d35f9a1..a63114fa7 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -15,6 +15,7 @@ import { BaseControl, } from '@wordpress/components'; import { AdvancedMediaUpload } from '@vkblocks/components/advanced-media-upload'; +// GenerateBgImageSliderItemに変更 import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; import { AdvancedColorPalette } from '@vkblocks/components/advanced-color-palette'; @@ -81,7 +82,7 @@ export default function SliderItemEdit(props) { ); } else { - GetBgImage =
; + GetBgImage =
; } const blockProps = useBlockProps({ diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index b11b7c044..c9d6e296f 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -1,5 +1,6 @@ /* eslint camelcase: 0 */ import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; +// GenerateBgImageSliderItemに変更 import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; const prefix = 'vk_slider_item'; @@ -61,7 +62,7 @@ export default function save(props) { ); } else { - GetBgImage =
; + GetBgImage =
; } const blockProps = useBlockProps.save({ diff --git a/src/blocks/_pro/slider-item/style.scss b/src/blocks/_pro/slider-item/style.scss index 9dd1d9dc2..83fa74774 100644 --- a/src/blocks/_pro/slider-item/style.scss +++ b/src/blocks/_pro/slider-item/style.scss @@ -25,7 +25,7 @@ background-color: inherit; } - .vk_slider_item-image-area { + .vk_slider_item-background-area { position: absolute; top: 0; left: 0; diff --git a/src/blocks/_pro/step/edit.js b/src/blocks/_pro/step/edit.js index ebe30fae8..bf10f7fda 100644 --- a/src/blocks/_pro/step/edit.js +++ b/src/blocks/_pro/step/edit.js @@ -15,8 +15,8 @@ export default function StepEdit({ attributes, setAttributes, clientId }) { const ALLOWED_BLOCKS = ['vk-blocks/step-item']; const TEMPLATE = [['vk-blocks/step-item']]; - const { updateBlockAttributes } = dispatch('core/block-editor'); const currentInnerBlocks = asyncGetInnerBlocks(clientId); + const { updateBlockAttributes } = dispatch('core/block-editor'); useEffect(() => { currentInnerBlocks.forEach(function (block, index) { diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html index df81df971..312be11fd 100644 --- a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html +++ b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html @@ -1,37 +1,37 @@ - -
-

スライド1

- -
+ +

スライド2

From daa71f1efd52d006fcb1293099cc333e5b71370b Mon Sep 17 00:00:00 2001 From: shimotmk Date: Fri, 21 Jan 2022 16:31:52 +0900 Subject: [PATCH 07/13] =?UTF-8?q?fix=20/=20slider=20:=20GenerateBgImageSli?= =?UTF-8?q?derItem=E5=A0=B4=E6=89=80=E3=82=92=E8=AA=BF=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_pro/slider-item}/GenerateBgImageSliderItem.js | 4 ++-- src/blocks/_pro/slider-item/edit.js | 2 +- src/blocks/_pro/slider-item/save.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename src/{utils => blocks/_pro/slider-item}/GenerateBgImageSliderItem.js (97%) diff --git a/src/utils/GenerateBgImageSliderItem.js b/src/blocks/_pro/slider-item/GenerateBgImageSliderItem.js similarity index 97% rename from src/utils/GenerateBgImageSliderItem.js rename to src/blocks/_pro/slider-item/GenerateBgImageSliderItem.js index 03a9600fa..21703a997 100644 --- a/src/utils/GenerateBgImageSliderItem.js +++ b/src/blocks/_pro/slider-item/GenerateBgImageSliderItem.js @@ -4,8 +4,8 @@ const GenerateBgImage = (props) => { const mobileViewport = 'max-width: 575.98px'; const tabletViewport = 'min-width: 576px'; - const pcViewport = 'min-width: 1200px'; - const underPcViewport = 'max-width: 1199.98px'; + const pcViewport = 'min-width: 992px'; + const underPcViewport = 'max-width: 992.98px'; let backgroundStyle; const backgroundPosition = 'background-position:center!important;'; diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index a63114fa7..9e8caa16e 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -16,7 +16,7 @@ import { } from '@wordpress/components'; import { AdvancedMediaUpload } from '@vkblocks/components/advanced-media-upload'; // GenerateBgImageSliderItemに変更 -import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; +import GenerateBgImage from './GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; import { AdvancedColorPalette } from '@vkblocks/components/advanced-color-palette'; diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index c9d6e296f..a73dc17b0 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -1,7 +1,7 @@ /* eslint camelcase: 0 */ import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; // GenerateBgImageSliderItemに変更 -import GenerateBgImage from '@vkblocks/utils/GenerateBgImageSliderItem'; +import GenerateBgImage from './GenerateBgImageSliderItem'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; const prefix = 'vk_slider_item'; From 92485cd2107063faa4cb3a29cb310d1ab4c85f11 Mon Sep 17 00:00:00 2001 From: shimotmk Date: Fri, 21 Jan 2022 16:54:10 +0900 Subject: [PATCH 08/13] fix / slider : deprecated --- inc/vk-blocks/languages/vk-blocks-js.pot | 42 +++++++++--------- inc/vk-blocks/languages/vk-blocks.pot | 44 +++++++++---------- .../blocks/vk-blocks__slider__default.html | 30 ++++++------- 3 files changed, 58 insertions(+), 58 deletions(-) diff --git a/inc/vk-blocks/languages/vk-blocks-js.pot b/inc/vk-blocks/languages/vk-blocks-js.pot index 36adc5e3c..538dfbdc4 100644 --- a/inc/vk-blocks/languages/vk-blocks-js.pot +++ b/inc/vk-blocks/languages/vk-blocks-js.pot @@ -266,7 +266,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:104 #: src/blocks/button/edit.js:407 -#: src/blocks/heading/edit.js:342 +#: src/blocks/heading/edit.js:321 msgid "Text Color" msgstr "" @@ -842,7 +842,7 @@ msgstr "" #: src/blocks/_pro/step-item/edit.js:122 #: src/blocks/_pro/table-of-contents-new/edit.js:145 #: src/blocks/_pro/timeline-item/edit.js:100 -#: src/blocks/heading/edit.js:282 +#: src/blocks/heading/edit.js:261 #: src/blocks/staff/edit.js:173 #: src/extensions/core/heading/style.js:30 #: src/extensions/core/list/style.js:102 @@ -858,7 +858,7 @@ msgid "Navigation Position" msgstr "" #: src/blocks/_pro/slider/edit.js:366 -#: src/blocks/heading/edit.js:392 +#: src/blocks/heading/edit.js:371 msgid "Hide" msgstr "" @@ -953,7 +953,7 @@ msgid "label" msgstr "" #: src/blocks/alert/edit.js:19 -#: src/blocks/heading/edit.js:273 +#: src/blocks/heading/edit.js:252 msgid "Style Settings" msgstr "" @@ -1016,7 +1016,7 @@ msgid "Balloon setting" msgstr "" #: src/blocks/balloon/edit.js:409 -#: src/blocks/heading/edit.js:384 +#: src/blocks/heading/edit.js:363 msgid "Position" msgstr "" @@ -1279,13 +1279,13 @@ msgid "" msgstr "" #: src/blocks/button/edit.js:422 -#: src/blocks/heading/edit.js:355 +#: src/blocks/heading/edit.js:334 #: src/blocks/pr-content/edit.js:200 msgid "Before text" msgstr "" #: src/blocks/button/edit.js:431 -#: src/blocks/heading/edit.js:364 +#: src/blocks/heading/edit.js:343 #: src/blocks/pr-content/edit.js:212 msgid "After text" msgstr "" @@ -1375,7 +1375,7 @@ msgstr "" #: src/blocks/heading/deprecated/0.40.0/component.js:152 #: src/blocks/heading/deprecated/0.40.1/component.js:152 #: src/blocks/heading/deprecated/0.60.1/component.js:152 -#: src/blocks/heading/edit.js:247 +#: src/blocks/heading/edit.js:226 msgid "Input sub text…" msgstr "" @@ -1389,52 +1389,52 @@ msgstr "" #: src/blocks/heading/deprecated/0.40.0/component.js:137 #: src/blocks/heading/deprecated/0.40.1/component.js:137 #: src/blocks/heading/deprecated/0.60.1/component.js:137 -#: src/blocks/heading/edit.js:232 +#: src/blocks/heading/edit.js:211 msgid "Input title…" msgstr "" -#: src/blocks/heading/edit.js:275 +#: src/blocks/heading/edit.js:254 msgid "Heading style" msgstr "" -#: src/blocks/heading/edit.js:286 +#: src/blocks/heading/edit.js:265 #: src/extensions/core/heading/style.js:35 msgid "Plain" msgstr "" -#: src/blocks/heading/edit.js:292 +#: src/blocks/heading/edit.js:271 msgid "Margin Setting" msgstr "" -#: src/blocks/heading/edit.js:294 +#: src/blocks/heading/edit.js:273 msgid "Margin between Heading and sub text (rem)" msgstr "" -#: src/blocks/heading/edit.js:311 +#: src/blocks/heading/edit.js:290 msgid "Margin bottom size of after this block (rem)" msgstr "" -#: src/blocks/heading/edit.js:328 +#: src/blocks/heading/edit.js:307 msgid "Heading Settings" msgstr "" -#: src/blocks/heading/edit.js:352 +#: src/blocks/heading/edit.js:331 msgid "Font Awesome Icon Settings" msgstr "" -#: src/blocks/heading/edit.js:373 +#: src/blocks/heading/edit.js:352 msgid "Icon Color" msgstr "" -#: src/blocks/heading/edit.js:382 +#: src/blocks/heading/edit.js:361 msgid "Sub Text Settings" msgstr "" -#: src/blocks/heading/edit.js:388 +#: src/blocks/heading/edit.js:367 msgid "Display" msgstr "" -#: src/blocks/heading/edit.js:400 +#: src/blocks/heading/edit.js:379 msgid "Text size (rem)" msgstr "" @@ -1858,7 +1858,7 @@ msgid "" "the next, hide for the that group block." msgstr "" -#: src/extensions/common/highlighter/index.js:135 +#: src/extensions/common/highlighter/index.js:148 msgid "Highlighter" msgstr "" diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index 931b2c5c6..9ea91637e 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-01-17T08:54:38+00:00\n" +"POT-Creation-Date: 2022-01-21T07:48:46+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" @@ -273,7 +273,7 @@ msgstr "" #: src/blocks/_pro/grid-column-item/edit.js:104 #: src/blocks/button/edit.js:407 -#: src/blocks/heading/edit.js:342 +#: src/blocks/heading/edit.js:321 msgid "Text Color" msgstr "" @@ -850,7 +850,7 @@ msgstr "" #: src/blocks/_pro/step-item/edit.js:122 #: src/blocks/_pro/table-of-contents-new/edit.js:145 #: src/blocks/_pro/timeline-item/edit.js:100 -#: src/blocks/heading/edit.js:282 +#: src/blocks/heading/edit.js:261 #: src/blocks/staff/edit.js:173 #: src/extensions/core/heading/style.js:30 #: src/extensions/core/list/style.js:102 @@ -866,7 +866,7 @@ msgid "Navigation Position" msgstr "" #: src/blocks/_pro/slider/edit.js:366 -#: src/blocks/heading/edit.js:392 +#: src/blocks/heading/edit.js:371 msgid "Hide" msgstr "" @@ -962,7 +962,7 @@ msgid "label" msgstr "" #: src/blocks/alert/edit.js:19 -#: src/blocks/heading/edit.js:273 +#: src/blocks/heading/edit.js:252 msgid "Style Settings" msgstr "" @@ -1025,7 +1025,7 @@ msgid "Balloon setting" msgstr "" #: src/blocks/balloon/edit.js:409 -#: src/blocks/heading/edit.js:384 +#: src/blocks/heading/edit.js:363 msgid "Position" msgstr "" @@ -1285,13 +1285,13 @@ msgid "This color palette overrides the default color. If you want to use the de msgstr "" #: src/blocks/button/edit.js:422 -#: src/blocks/heading/edit.js:355 +#: src/blocks/heading/edit.js:334 #: src/blocks/pr-content/edit.js:200 msgid "Before text" msgstr "" #: src/blocks/button/edit.js:431 -#: src/blocks/heading/edit.js:364 +#: src/blocks/heading/edit.js:343 #: src/blocks/pr-content/edit.js:212 msgid "After text" msgstr "" @@ -1379,7 +1379,7 @@ msgstr "" #: src/blocks/heading/deprecated/0.40.0/component.js:152 #: src/blocks/heading/deprecated/0.40.1/component.js:152 #: src/blocks/heading/deprecated/0.60.1/component.js:152 -#: src/blocks/heading/edit.js:247 +#: src/blocks/heading/edit.js:226 msgid "Input sub text…" msgstr "" @@ -1393,52 +1393,52 @@ msgstr "" #: src/blocks/heading/deprecated/0.40.0/component.js:137 #: src/blocks/heading/deprecated/0.40.1/component.js:137 #: src/blocks/heading/deprecated/0.60.1/component.js:137 -#: src/blocks/heading/edit.js:232 +#: src/blocks/heading/edit.js:211 msgid "Input title…" msgstr "" -#: src/blocks/heading/edit.js:275 +#: src/blocks/heading/edit.js:254 msgid "Heading style" msgstr "" -#: src/blocks/heading/edit.js:286 +#: src/blocks/heading/edit.js:265 #: src/extensions/core/heading/style.js:35 msgid "Plain" msgstr "" -#: src/blocks/heading/edit.js:292 +#: src/blocks/heading/edit.js:271 msgid "Margin Setting" msgstr "" -#: src/blocks/heading/edit.js:294 +#: src/blocks/heading/edit.js:273 msgid "Margin between Heading and sub text (rem)" msgstr "" -#: src/blocks/heading/edit.js:311 +#: src/blocks/heading/edit.js:290 msgid "Margin bottom size of after this block (rem)" msgstr "" -#: src/blocks/heading/edit.js:328 +#: src/blocks/heading/edit.js:307 msgid "Heading Settings" msgstr "" -#: src/blocks/heading/edit.js:352 +#: src/blocks/heading/edit.js:331 msgid "Font Awesome Icon Settings" msgstr "" -#: src/blocks/heading/edit.js:373 +#: src/blocks/heading/edit.js:352 msgid "Icon Color" msgstr "" -#: src/blocks/heading/edit.js:382 +#: src/blocks/heading/edit.js:361 msgid "Sub Text Settings" msgstr "" -#: src/blocks/heading/edit.js:388 +#: src/blocks/heading/edit.js:367 msgid "Display" msgstr "" -#: src/blocks/heading/edit.js:400 +#: src/blocks/heading/edit.js:379 msgid "Text size (rem)" msgstr "" @@ -1860,7 +1860,7 @@ msgstr "" msgid "If you want to hide multiple blocks, that first you set to group block and the next, hide for the that group block." msgstr "" -#: src/extensions/common/highlighter/index.js:135 +#: src/extensions/common/highlighter/index.js:148 msgid "Highlighter" msgstr "" diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html index 312be11fd..9b701607d 100644 --- a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html +++ b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html @@ -1,37 +1,37 @@ - -
-

スライド1

- -
+ +

スライド2

From 404337ace8fc60c3d12031ed4667e798a1c5f5c2 Mon Sep 17 00:00:00 2001 From: shimotmk Date: Tue, 25 Jan 2022 12:14:49 +0900 Subject: [PATCH 09/13] =?UTF-8?q?fix=20/=20slider=20:=20GenerateBgImage?= =?UTF-8?q?=E3=81=AE=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E5=90=8D=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{GenerateBgImageSliderItem.js => GenerateBgImage.js} | 0 src/blocks/_pro/slider-item/edit.js | 3 +-- src/blocks/_pro/slider-item/save.js | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) rename src/blocks/_pro/slider-item/{GenerateBgImageSliderItem.js => GenerateBgImage.js} (100%) diff --git a/src/blocks/_pro/slider-item/GenerateBgImageSliderItem.js b/src/blocks/_pro/slider-item/GenerateBgImage.js similarity index 100% rename from src/blocks/_pro/slider-item/GenerateBgImageSliderItem.js rename to src/blocks/_pro/slider-item/GenerateBgImage.js diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index 9e8caa16e..2d1a54ee0 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -15,8 +15,7 @@ import { BaseControl, } from '@wordpress/components'; import { AdvancedMediaUpload } from '@vkblocks/components/advanced-media-upload'; -// GenerateBgImageSliderItemに変更 -import GenerateBgImage from './GenerateBgImageSliderItem'; +import GenerateBgImage from './GenerateBgImage'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; import { AdvancedColorPalette } from '@vkblocks/components/advanced-color-palette'; diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index a73dc17b0..7ba9a72ff 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -1,7 +1,6 @@ /* eslint camelcase: 0 */ import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; -// GenerateBgImageSliderItemに変更 -import GenerateBgImage from './GenerateBgImageSliderItem'; +import GenerateBgImage from './GenerateBgImage'; import { isHexColor } from '@vkblocks/utils/is-hex-color'; const prefix = 'vk_slider_item'; From 91117b6beb16ad6ee69ac5b069c2636f20d13b9a Mon Sep 17 00:00:00 2001 From: shimotmk Date: Tue, 25 Jan 2022 12:17:04 +0900 Subject: [PATCH 10/13] =?UTF-8?q?fix=20/=20slider=20:=20GenerateBgImage?= =?UTF-8?q?=E3=81=AE=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E5=90=8D=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../slider-item/deprecated/1.20.5/save.js | 43 ------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/blocks/_pro/slider-item/deprecated/1.20.5/save.js diff --git a/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js b/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js deleted file mode 100644 index 8ab7a7547..000000000 --- a/src/blocks/_pro/slider-item/deprecated/1.20.5/save.js +++ /dev/null @@ -1,43 +0,0 @@ -/* eslint camelcase: 0 */ -import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; -import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; -const prefix = 'vk_slider_item'; - -export default function save(props) { - const { attributes } = props; - const { verticalAlignment, padding_left_and_right, clientId } = attributes; - let classPaddingLR; - let containerClass; - - //classPaddingLRのクラス切り替え - classPaddingLR = ''; - if (padding_left_and_right === '0') { - classPaddingLR = ` ${prefix}-paddingLR-none`; - } else if (padding_left_and_right === '1') { - classPaddingLR = ` ${prefix}-paddingLR-use`; - } else if (padding_left_and_right === '2') { - // Fit to content area width - classPaddingLR = ` ${prefix}-paddingLR-zero`; - } - - if ( - classPaddingLR === ` ${prefix}-paddingLR-none` || - classPaddingLR === '' - ) { - containerClass = `${prefix}_container container`; - } else { - containerClass = `${prefix}_container`; - } - - const blockProps = useBlockProps.save({ - className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none`, - }); - return ( -
- -
- -
-
- ); -} From 85ffb123519bb50badc5ff4f3984024641e5ebdf Mon Sep 17 00:00:00 2001 From: shimotmk Date: Tue, 25 Jan 2022 12:17:50 +0900 Subject: [PATCH 11/13] =?UTF-8?q?fix=20/=20slider=20:=20=E3=82=AF=E3=83=A9?= =?UTF-8?q?=E3=82=B9=E5=90=8D=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=99=E3=82=8B?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/blocks/_pro/slider-item/edit.js | 13 ++++++++----- src/blocks/_pro/slider-item/save.js | 13 ++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/blocks/_pro/slider-item/edit.js b/src/blocks/_pro/slider-item/edit.js index 2d1a54ee0..3b7d6b4e8 100644 --- a/src/blocks/_pro/slider-item/edit.js +++ b/src/blocks/_pro/slider-item/edit.js @@ -59,12 +59,12 @@ export default function SliderItemEdit(props) { containerClass = `${prefix}_container`; } - let bgColorClassName = ''; + const bgColorClasses = []; let style; if (bgColor !== undefined) { - bgColorClassName += ` has-background-color`; + bgColorClasses.push('has-background'); if (!isHexColor(bgColor)) { - bgColorClassName += ` has-${bgColor}-background-color`; + bgColorClasses.push(`has-${bgColor}-background-color`); } else { style = { backgroundColor: bgColor }; } @@ -72,7 +72,8 @@ export default function SliderItemEdit(props) { if (opacity !== undefined) { const opacityClass = opacity * 10; - bgColorClassName += ` has-background-dim has-background-dim-${opacityClass}`; + bgColorClasses.push('has-background-dim'); + bgColorClasses.push(`has-background-dim-${opacityClass}`); } let GetBgImage; @@ -85,7 +86,9 @@ export default function SliderItemEdit(props) { } const blockProps = useBlockProps({ - className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClassName}`, + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClasses.join( + ' ' + )}`, style, }); diff --git a/src/blocks/_pro/slider-item/save.js b/src/blocks/_pro/slider-item/save.js index 7ba9a72ff..f4389412f 100644 --- a/src/blocks/_pro/slider-item/save.js +++ b/src/blocks/_pro/slider-item/save.js @@ -39,12 +39,12 @@ export default function save(props) { containerClass = `${prefix}_container`; } - let bgColorClassName = ''; + const bgColorClasses = []; let style; if (bgColor !== undefined) { - bgColorClassName += ` has-background-color`; + bgColorClasses.push('has-background'); if (!isHexColor(bgColor)) { - bgColorClassName += ` has-${bgColor}-background-color`; + bgColorClasses.push(`has-${bgColor}-background-color`); } else { style = { backgroundColor: bgColor }; } @@ -52,7 +52,8 @@ export default function save(props) { if (opacity !== undefined) { const opacityClass = opacity * 10; - bgColorClassName += ` has-background-dim has-background-dim-${opacityClass}`; + bgColorClasses.push('has-background-dim'); + bgColorClasses.push(`has-background-dim-${opacityClass}`); } let GetBgImage; @@ -65,7 +66,9 @@ export default function save(props) { } const blockProps = useBlockProps.save({ - className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClassName}`, + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none ${bgColorClasses.join( + ' ' + )}`, style, }); return ( From c627a6fb440a8a076d80e2b00e1eeb06230e9e35 Mon Sep 17 00:00:00 2001 From: shimotmk Date: Tue, 25 Jan 2022 12:18:24 +0900 Subject: [PATCH 12/13] fix / slider : deprecated --- inc/vk-blocks/languages/vk-blocks.pot | 6 +-- .../slider-item/deprecated/1.22.1/save.js | 43 +++++++++++++++++++ .../_pro/slider-item/deprecated/index.js | 4 +- .../blocks/vk-blocks__slider__default.html | 28 ++++++------ ...vk-blocks__slider__deprecated-1-22-1.html} | 0 5 files changed, 62 insertions(+), 19 deletions(-) create mode 100644 src/blocks/_pro/slider-item/deprecated/1.22.1/save.js rename test/e2e-tests/fixtures/blocks/{vk-blocks__slider__deprecated-1-20-5.html => vk-blocks__slider__deprecated-1-22-1.html} (100%) diff --git a/inc/vk-blocks/languages/vk-blocks.pot b/inc/vk-blocks/languages/vk-blocks.pot index 4f468f05c..2f96afea3 100644 --- a/inc/vk-blocks/languages/vk-blocks.pot +++ b/inc/vk-blocks/languages/vk-blocks.pot @@ -2,16 +2,16 @@ # This file is distributed under the same license as the VK Blocks Pro plugin. msgid "" msgstr "" -"Project-Id-Version: VK Blocks Pro 1.22.0\n" +"Project-Id-Version: VK Blocks Pro 1.22.1\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/vk-blocks-pro\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-01-24T14:09:53+00:00\n" +"POT-Creation-Date: 2022-01-25T02:52:11+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.5.0-alpha-3f4c34b\n" +"X-Generator: WP-CLI 2.5.0\n" "X-Domain: vk-blocks\n" #: src/blocks/_pro/accordion/index.js:22 diff --git a/src/blocks/_pro/slider-item/deprecated/1.22.1/save.js b/src/blocks/_pro/slider-item/deprecated/1.22.1/save.js new file mode 100644 index 000000000..8ab7a7547 --- /dev/null +++ b/src/blocks/_pro/slider-item/deprecated/1.22.1/save.js @@ -0,0 +1,43 @@ +/* eslint camelcase: 0 */ +import { InnerBlocks, useBlockProps } from '@wordpress/block-editor'; +import GenerateBgImage from '@vkblocks/utils/GenerateBgImage'; +const prefix = 'vk_slider_item'; + +export default function save(props) { + const { attributes } = props; + const { verticalAlignment, padding_left_and_right, clientId } = attributes; + let classPaddingLR; + let containerClass; + + //classPaddingLRのクラス切り替え + classPaddingLR = ''; + if (padding_left_and_right === '0') { + classPaddingLR = ` ${prefix}-paddingLR-none`; + } else if (padding_left_and_right === '1') { + classPaddingLR = ` ${prefix}-paddingLR-use`; + } else if (padding_left_and_right === '2') { + // Fit to content area width + classPaddingLR = ` ${prefix}-paddingLR-zero`; + } + + if ( + classPaddingLR === ` ${prefix}-paddingLR-none` || + classPaddingLR === '' + ) { + containerClass = `${prefix}_container container`; + } else { + containerClass = `${prefix}_container`; + } + + const blockProps = useBlockProps.save({ + className: `vk_slider_item swiper-slide vk_valign-${verticalAlignment} ${prefix}-${clientId} ${classPaddingLR} ${prefix}-paddingVertical-none`, + }); + return ( +
+ +
+ +
+
+ ); +} diff --git a/src/blocks/_pro/slider-item/deprecated/index.js b/src/blocks/_pro/slider-item/deprecated/index.js index d80ec654f..8cf3efec6 100644 --- a/src/blocks/_pro/slider-item/deprecated/index.js +++ b/src/blocks/_pro/slider-item/deprecated/index.js @@ -1,7 +1,7 @@ /* eslint camelcase: 0 */ import save0_0_0 from './0.0.0/save'; import save0_60_1 from './0.60.1/save'; -import save1_20_5 from './1.20.5/save'; +import save1_22_1 from './1.22.1/save'; const blockAttributes = { verticalAlignment: { @@ -81,7 +81,7 @@ export default [ attributes: { ...blockAttributes3 }, - save: save1_20_5, + save: save1_22_1, }, { attributes: { diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html index 9b701607d..7ab3256d9 100644 --- a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html +++ b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__default.html @@ -1,37 +1,37 @@ - -
-

スライド1

- -
+ +

スライド2

diff --git a/test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html b/test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-22-1.html similarity index 100% rename from test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-20-5.html rename to test/e2e-tests/fixtures/blocks/vk-blocks__slider__deprecated-1-22-1.html From 680aa21d61362c18070f2050f7b659f60814aa6f Mon Sep 17 00:00:00 2001 From: shimotmk Date: Tue, 25 Jan 2022 13:33:28 +0900 Subject: [PATCH 13/13] fix / slider : update readme --- readme.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.txt b/readme.txt index faec5eecb..a2c44591e 100644 --- a/readme.txt +++ b/readme.txt @@ -63,6 +63,8 @@ e.g. == Changelog == +[ fix ][ Slider(Pro) ] cope with custom color palette + = 1.22.1 = Cope with WordPress 5.9 [ fix ][ Heading ] Make text size not auto-include when changing heading level