From ec79f6503a533a1ca1b8536e3aba246ed4241d74 Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 15:02:46 -0500 Subject: [PATCH 1/6] Remove jQuery dependencies --- .dev/tests/phpunit/test-class-coblocks.php | 2 -- includes/class-coblocks-block-assets.php | 29 ----------------- includes/class-coblocks-form.php | 4 +-- includes/class-coblocks-google-map-block.php | 2 +- package.json | 1 - src/js/coblocks-accordion-carousel.js | 33 -------------------- src/js/coblocks-masonry.js | 17 ---------- yarn.lock | 5 --- 8 files changed, 3 insertions(+), 90 deletions(-) delete mode 100644 src/js/coblocks-accordion-carousel.js delete mode 100644 src/js/coblocks-masonry.js diff --git a/.dev/tests/phpunit/test-class-coblocks.php b/.dev/tests/phpunit/test-class-coblocks.php index eb004b1939b..26f54469aa3 100644 --- a/.dev/tests/phpunit/test-class-coblocks.php +++ b/.dev/tests/phpunit/test-class-coblocks.php @@ -189,7 +189,6 @@ public function test_final_build_assets_exist() { 'dist/js/coblocks-google-maps.js', 'dist/js/coblocks-google-recaptcha.js', 'dist/js/coblocks-lightbox.js', - 'dist/js/coblocks-masonry.js', 'dist/js/vendors/flickity.js', 'dist/js/vendors/slick.js', 'src/js/coblocks-accordion-polyfill.js', @@ -198,7 +197,6 @@ public function test_final_build_assets_exist() { 'src/js/coblocks-google-maps.js', 'src/js/coblocks-google-recaptcha.js', 'src/js/coblocks-lightbox.js', - 'src/js/coblocks-masonry.js', ], 'css' => [ 'dist/coblocks-1.css', diff --git a/includes/class-coblocks-block-assets.php b/includes/class-coblocks-block-assets.php index 26d11c61683..8f7ec75d60e 100644 --- a/includes/class-coblocks-block-assets.php +++ b/includes/class-coblocks-block-assets.php @@ -352,17 +352,6 @@ public function frontend_scripts() { true ); - // Masonry block. - if ( $this->is_page_gutenberg() || has_block( 'coblocks/gallery-masonry' ) || has_block( 'core/block' ) ) { - wp_enqueue_script( - 'coblocks-masonry', - $dir . 'coblocks-masonry.js', - array( 'jquery', 'masonry', 'imagesloaded' ), - COBLOCKS_VERSION, - true - ); - } - // Carousel block. if ( $this->is_page_gutenberg() || has_block( 'coblocks/gallery-carousel' ) || has_block( 'core/block' ) ) { wp_enqueue_script( @@ -380,24 +369,6 @@ public function frontend_scripts() { COBLOCKS_VERSION, true ); - - wp_enqueue_script( - 'coblocks-flickity', - $vendors_dir . '/flickity.js', - array( 'jquery' ), - COBLOCKS_VERSION, - true - ); - - if ( $this->is_page_gutenberg() || has_block( 'coblocks/accordion' ) || has_block( 'core/block' ) ) { - wp_enqueue_script( - 'coblocks-accordion-carousel', - $dir . 'coblocks-accordion-carousel.js', - array( 'coblocks-flickity' ), - COBLOCKS_VERSION, - true - ); - } } // Post Carousel block. diff --git a/includes/class-coblocks-form.php b/includes/class-coblocks-form.php index 3741adf726b..3745d73c1ee 100644 --- a/includes/class-coblocks-form.php +++ b/includes/class-coblocks-form.php @@ -119,7 +119,7 @@ public function form_recaptcha_assets() { wp_enqueue_script( 'google-recaptcha', 'https://www.google.com/recaptcha/api.js?render=' . esc_attr( $recaptcha_site_key ), - array( 'jquery' ), + array(), '3.0.0', true ); @@ -127,7 +127,7 @@ public function form_recaptcha_assets() { wp_enqueue_script( 'coblocks-google-recaptcha', CoBlocks()->asset_source( 'js' ) . 'coblocks-google-recaptcha.js', - array( 'jquery', 'google-recaptcha' ), + array( 'google-recaptcha' ), COBLOCKS_VERSION, true ); diff --git a/includes/class-coblocks-google-map-block.php b/includes/class-coblocks-google-map-block.php index 45ca78b9136..aa389c3eb15 100644 --- a/includes/class-coblocks-google-map-block.php +++ b/includes/class-coblocks-google-map-block.php @@ -83,7 +83,7 @@ public function map_assets() { wp_enqueue_script( $this->slug . '-google-maps', $dir . $this->slug . '-google-maps.js', - array( 'jquery' ), + array(), COBLOCKS_VERSION, true ); diff --git a/package.json b/package.json index 90a83ee81b1..45ac5ca9626 100644 --- a/package.json +++ b/package.json @@ -143,7 +143,6 @@ "jest-environment-puppeteer": "^6.0.2", "jest-junit": "13.0.0", "jest-snapshot": "^27.4.5", - "jquery": "^3.4.1", "jsdom": "^16.7.0", "lint-staged": "^12.1.1", "lodash": "^4.17.21", diff --git a/src/js/coblocks-accordion-carousel.js b/src/js/coblocks-accordion-carousel.js deleted file mode 100644 index ec78eb2662f..00000000000 --- a/src/js/coblocks-accordion-carousel.js +++ /dev/null @@ -1,33 +0,0 @@ -/*global jQuery*/ - -let flickiyTimer; - -( function( $ ) { - $( '.wp-block-coblocks-accordion-item__content' ).each( function() { - if ( - ! $( this ).find( '.wp-block-coblocks-gallery-carousel' ).length || - $( this ).closest( 'details' ).attr( 'open' ) - ) { - return; - } - $( this ).prev().click( function( e ) { - if ( $( e.target ).closest( 'details' ).attr( 'open' ) ) { - return; - } - flickiyTimer = setInterval( reInitFlickityCarousel, 1, e.target ); - } ); - } ); -}( jQuery ) ); - -/** - * Reinitialize the flickity carousel when it becomes visible. - * - * @param {Object} target e.target from the click handler. - */ -function reInitFlickityCarousel( target ) { - const $targetCarousel = jQuery( target ).next().find( '.has-carousel' ); - if ( jQuery( target ).next().find( '.has-carousel' ).is( ':visible' ) && ! $targetCarousel.attr( 'data-reinit' ) ) { - $targetCarousel.attr( 'data-reinit', 1 ).flickity( 'destroy' ).flickity( JSON.parse( $targetCarousel.attr( 'data-flickity' ) ) ).flickity( 'resize' ); - clearInterval( flickiyTimer ); - } -} diff --git a/src/js/coblocks-masonry.js b/src/js/coblocks-masonry.js deleted file mode 100644 index 5f965ba1289..00000000000 --- a/src/js/coblocks-masonry.js +++ /dev/null @@ -1,17 +0,0 @@ -import jQuery from 'jquery'; - -( function( $ ) { - 'use strict'; - - const container = $( '.wp-block-coblocks-gallery-masonry ul' ); - - $( document ).ready( function() { - container.imagesLoaded( function() { - container.masonry( { - itemSelector: '.coblocks-gallery--item', - transitionDuration: '0', - percentPosition: true, - } ); - } ); - } ); -}( jQuery ) ); diff --git a/yarn.lock b/yarn.lock index 63b49ab55a5..7b1e9b30266 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9213,11 +9213,6 @@ joi@^17.3.0, joi@^17.4.0: "@sideway/formula" "^3.0.0" "@sideway/pinpoint" "^2.0.0" -jquery@^3.4.1: - version "3.6.0" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470" - integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw== - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" From a55060f90cc7d8b2faac51e1d0ab0d511e9a05bf Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 15:07:00 -0500 Subject: [PATCH 2/6] remove --- .../includes/test-coblocks-block-assets.php | 22 ------------------- webpack.config.js | 2 -- 2 files changed, 24 deletions(-) diff --git a/.dev/tests/phpunit/includes/test-coblocks-block-assets.php b/.dev/tests/phpunit/includes/test-coblocks-block-assets.php index a3a0530acb9..128980fde4a 100644 --- a/.dev/tests/phpunit/includes/test-coblocks-block-assets.php +++ b/.dev/tests/phpunit/includes/test-coblocks-block-assets.php @@ -354,28 +354,6 @@ public function test_typography_styles_loaded_with_core_quote_block() { $this->assertContains( 'coblocks-frontend', $wp_styles->queue ); } - /** - * Test the frontend scripts masonry are enqueued correctly - */ - public function test_frontend_scripts_masonry() { - global $post, $wp_scripts; - - $post_id = wp_insert_post( [ - 'post_author' => 1, - 'post_content' => '', - 'post_title' => 'CoBlocks Masonry', - 'post_status' => 'publish', - ] ); - - $this->go_to( "/?p={$post_id}" ); - $post = get_post( $post_id ); - - $this->coblocks_block_assets->frontend_scripts(); - do_action( 'wp_enqueue_scripts' ); - - $this->assertContains( 'coblocks-masonry', $wp_scripts->queue ); - } - /** * Test the frontend scripts carousel are enqueued correctly */ diff --git a/webpack.config.js b/webpack.config.js index d1d072ca3c0..2c350ae1880 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -11,7 +11,6 @@ const path = require( 'path' ); const fs = require( 'fs' ); const scripts = [ - 'coblocks-accordion-carousel', 'coblocks-accordion-polyfill', 'coblocks-animation', 'coblocks-checkbox-required', @@ -21,7 +20,6 @@ const scripts = [ 'coblocks-google-maps', 'coblocks-google-recaptcha', 'coblocks-lightbox', - 'coblocks-masonry', 'coblocks-post-carousel', 'coblocks-tinyswiper-initializer', ]; From 4b3c61e9a75f9d15c70b222553d714734d47ed72 Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 15:10:49 -0500 Subject: [PATCH 3/6] Remove test --- .../includes/test-coblocks-block-assets.php | 22 ------------------- webpack.config.js | 2 -- 2 files changed, 24 deletions(-) diff --git a/.dev/tests/phpunit/includes/test-coblocks-block-assets.php b/.dev/tests/phpunit/includes/test-coblocks-block-assets.php index 128980fde4a..da071f7f523 100644 --- a/.dev/tests/phpunit/includes/test-coblocks-block-assets.php +++ b/.dev/tests/phpunit/includes/test-coblocks-block-assets.php @@ -353,26 +353,4 @@ public function test_typography_styles_loaded_with_core_quote_block() { $this->assertContains( 'coblocks-frontend', $wp_styles->queue ); } - - /** - * Test the frontend scripts carousel are enqueued correctly - */ - public function test_frontend_scripts_carousel() { - global $post, $wp_scripts; - - $post_id = wp_insert_post( [ - 'post_author' => 1, - 'post_content' => '', - 'post_title' => 'CoBlocks Carousel', - 'post_status' => 'publish', - ] ); - - $this->go_to( "/?p={$post_id}" ); - $post = get_post( $post_id ); - - $this->coblocks_block_assets->frontend_scripts(); - do_action( 'wp_enqueue_scripts' ); - - $this->assertContains( 'coblocks-flickity', $wp_scripts->queue ); - } } diff --git a/webpack.config.js b/webpack.config.js index 2c350ae1880..e753c07aee3 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -43,8 +43,6 @@ module.exports = { }, {} ), // Vendors - 'js/vendors/flickity': path.resolve( process.cwd(), 'node_modules/flickity/dist/flickity.pkgd.js' ), - 'js/vendors/slick': path.resolve( process.cwd(), 'node_modules/slick-carousel/slick/slick.js' ), 'js/vendors/tiny-swiper': path.resolve( process.cwd(), 'node_modules/tiny-swiper/lib/index.js' ), }, From 69d9520905ff8e903b5b439be9a5e1d44a349696 Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 15:18:05 -0500 Subject: [PATCH 4/6] flickity --- .dev/tests/phpunit/test-class-coblocks.php | 1 - 1 file changed, 1 deletion(-) diff --git a/.dev/tests/phpunit/test-class-coblocks.php b/.dev/tests/phpunit/test-class-coblocks.php index 26f54469aa3..1ed129835ab 100644 --- a/.dev/tests/phpunit/test-class-coblocks.php +++ b/.dev/tests/phpunit/test-class-coblocks.php @@ -189,7 +189,6 @@ public function test_final_build_assets_exist() { 'dist/js/coblocks-google-maps.js', 'dist/js/coblocks-google-recaptcha.js', 'dist/js/coblocks-lightbox.js', - 'dist/js/vendors/flickity.js', 'dist/js/vendors/slick.js', 'src/js/coblocks-accordion-polyfill.js', 'src/js/coblocks-checkbox-required.js', From d349a6f2807e0f05c433d17d7e68518f6d35d214 Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 17:26:01 -0500 Subject: [PATCH 5/6] slick --- .dev/tests/phpunit/test-class-coblocks.php | 1 - 1 file changed, 1 deletion(-) diff --git a/.dev/tests/phpunit/test-class-coblocks.php b/.dev/tests/phpunit/test-class-coblocks.php index 1ed129835ab..4c83de8260e 100644 --- a/.dev/tests/phpunit/test-class-coblocks.php +++ b/.dev/tests/phpunit/test-class-coblocks.php @@ -189,7 +189,6 @@ public function test_final_build_assets_exist() { 'dist/js/coblocks-google-maps.js', 'dist/js/coblocks-google-recaptcha.js', 'dist/js/coblocks-lightbox.js', - 'dist/js/vendors/slick.js', 'src/js/coblocks-accordion-polyfill.js', 'src/js/coblocks-checkbox-required.js', 'src/js/coblocks-fromEntries.js', From 51ca793eee2e2c4ca9990350ecd62ff8aac2af0c Mon Sep 17 00:00:00 2001 From: Olivier Lafleur Date: Thu, 10 Feb 2022 22:13:15 -0500 Subject: [PATCH 6/6] Remove dependencies --- package.json | 4 --- yarn.lock | 80 +++------------------------------------------------- 2 files changed, 4 insertions(+), 80 deletions(-) diff --git a/package.json b/package.json index 45ac5ca9626..fdfdb3d2234 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,6 @@ "eslint-plugin-cypress": "^2.10.3", "esm": "^3.2.25", "expect-puppeteer": "^6.0.2", - "flickity": "^2.3.0", "grunt": "^1.1.0", "grunt-contrib-clean": "^2.0.0", "grunt-contrib-compress": "^2.0.0", @@ -152,12 +151,9 @@ "prettier": "^2.5.1", "prop-types": "^15.8.1", "puppeteer": ">=1.19.0", - "react-flickity-component": "^3.4.0", "react-masonry-component": "^6.2.1", - "react-slick": "^0.28.1", "rtlcss-webpack-plugin": "^4.0.6", "simple-git": "^2.48.0", - "slick-carousel": "^1.8.1", "tiny-swiper": "^2.1.2", "uuid": "^8.3.2" }, diff --git a/yarn.lock b/yarn.lock index 7b1e9b30266..99dc0063add 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5919,11 +5919,6 @@ enhanced-resolve@^5.8.3: graceful-fs "^4.2.4" tapable "^2.2.0" -enquire.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/enquire.js/-/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" - integrity sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ= - enquirer@^2.3.5, enquirer@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" @@ -6350,7 +6345,7 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -ev-emitter@^1.0.0, ev-emitter@^1.0.1, ev-emitter@^1.1.1: +ev-emitter@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/ev-emitter/-/ev-emitter-1.1.1.tgz#8f18b0ce5c76a5d18017f71c0a795c65b9138f2a" integrity sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q== @@ -6820,7 +6815,7 @@ fined@^1.2.0: object.pick "^1.2.0" parse-filepath "^1.0.1" -fizzy-ui-utils@^2.0.0, fizzy-ui-utils@^2.0.7: +fizzy-ui-utils@^2.0.0: version "2.0.7" resolved "https://registry.yarnpkg.com/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz#7df45dcc4eb374a08b65d39bb9a4beedf7330505" integrity sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg== @@ -6845,18 +6840,6 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== -flickity@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/flickity/-/flickity-2.3.0.tgz#6763eb4d9cfeee6eedd96d042a21fff4ad439944" - integrity sha512-x4cJBVywsaCWmId3I6wvBYJtWk3gcr+gz8UJQ48P57W5G7ER5OUgc3GUK0rtTrbMy/HYB9wL6u+I7EC4qrLO8g== - dependencies: - desandro-matches-selector "^2.0.0" - ev-emitter "^1.1.1" - fizzy-ui-utils "^2.0.7" - get-size "^2.0.3" - unidragger "^2.4.0" - unipointer "^2.4.0" - follow-redirects@^1.14.0, follow-redirects@^1.14.7: version "1.14.7" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685" @@ -7029,7 +7012,7 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== -get-size@^2.0.2, get-size@^2.0.3: +get-size@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/get-size/-/get-size-2.0.3.tgz#54a1d0256b20ea7ac646516756202769941ad2ef" integrity sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q== @@ -7726,7 +7709,7 @@ ignore@^5.1.4, ignore@^5.1.8, ignore@^5.1.9, ignore@~5.1.8: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb" integrity sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ== -imagesloaded@^4.0.0, imagesloaded@^4.1.4: +imagesloaded@^4.0.0: version "4.1.4" resolved "https://registry.yarnpkg.com/imagesloaded/-/imagesloaded-4.1.4.tgz#1376efcd162bb768c34c3727ac89cc04051f3cc7" integrity sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA== @@ -9336,13 +9319,6 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json2mq@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/json2mq/-/json2mq-0.2.0.tgz#b637bd3ba9eabe122c83e9720483aeb10d2c904a" - integrity sha1-tje9O6nqvhIsg+lyBIOusQ0skEo= - dependencies: - string-convert "^0.2.0" - json2php@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/json2php/-/json2php-0.0.4.tgz#6bd85a1dda6a5dd7e91022bb24403cc1b7c2ee34" @@ -11615,14 +11591,6 @@ react-easy-crop@^3.0.0: normalize-wheel "^1.0.1" tslib "2.0.1" -react-flickity-component@^3.4.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/react-flickity-component/-/react-flickity-component-3.6.2.tgz#81aefca49f058dea76d97d3876333eff1039cdcc" - integrity sha512-mrBVHvoYi6aEKdmqT2UIHi2qRtjloAugLMODBRIScwqV9l4CZpIOixZRvIeSnv9Y9Pe9uJsMVAzp/9fpdcxX0g== - dependencies: - imagesloaded "^4.1.4" - prop-types "^15.7.2" - react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" @@ -11688,17 +11656,6 @@ react-shallow-renderer@^16.13.1: object-assign "^4.1.1" react-is "^16.12.0 || ^17.0.0" -react-slick@^0.28.1: - version "0.28.1" - resolved "https://registry.yarnpkg.com/react-slick/-/react-slick-0.28.1.tgz#12c18d991b59432df9c3757ba540a227b3fb85b9" - integrity sha512-JwRQXoWGJRbUTE7eZI1rGIHaXX/4YuwX6gn7ulfvUZ4vFDVQAA25HcsHSYaUiRCduTr6rskyIuyPMpuG6bbluw== - dependencies: - classnames "^2.2.5" - enquire.js "^2.1.6" - json2mq "^0.2.0" - lodash.debounce "^4.0.8" - resize-observer-polyfill "^1.5.0" - react-test-renderer@^17.0.0: version "17.0.2" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.2.tgz#4cd4ae5ef1ad5670fc0ef776e8cc7e1231d9866c" @@ -12037,11 +11994,6 @@ requireindex@^1.2.0: resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== -resize-observer-polyfill@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" - integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== - resolve-bin@^0.4.0: version "0.4.3" resolved "https://registry.yarnpkg.com/resolve-bin/-/resolve-bin-0.4.3.tgz#7edf1026d78ec684d69e5a5dbbb321ffdce6938e" @@ -12508,11 +12460,6 @@ slice-ansi@^5.0.0: ansi-styles "^6.0.0" is-fullwidth-code-point "^4.0.0" -slick-carousel@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/slick-carousel/-/slick-carousel-1.8.1.tgz#a4bfb29014887bb66ce528b90bd0cda262cc8f8d" - integrity sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA== - snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -12731,11 +12678,6 @@ string-argv@^0.3.1: resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== -string-convert@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/string-convert/-/string-convert-0.2.1.tgz#6982cc3049fbb4cd85f8b24568b9d9bf39eeff97" - integrity sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c= - string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" @@ -13596,13 +13538,6 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== -unidragger@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/unidragger/-/unidragger-2.4.0.tgz#4cd7e564317af0ef42632d5984a82d4ae6314d8d" - integrity sha512-MueZK2oXuGE6OAlGKIrSXK2zCq+8yb1QUZgqyTDCSJzvwYL0g2Llrad+TtoQTYxtFnNyxxSw0IMnKNIgEMia1w== - dependencies: - unipointer "^2.4.0" - unified@^9.1.0: version "9.2.2" resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" @@ -13625,13 +13560,6 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -unipointer@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/unipointer/-/unipointer-2.4.0.tgz#ac7316aff6170ff87a4b008e55e842fb4bf13181" - integrity sha512-VjzDLPjGK7aYpQKH7bnDZS8X4axF5AFU/LQi+NQe1oyEHfaz6lWKhaQ7n4o7vJ1iJ4i2T0quCIfrQM139p05Sw== - dependencies: - ev-emitter "^1.0.1" - unist-util-find-all-after@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6"