diff --git a/.github/workflows/cypress-matrix.yml b/.github/workflows/cypress-matrix.yml index 1baf6706..6bd570e5 100644 --- a/.github/workflows/cypress-matrix.yml +++ b/.github/workflows/cypress-matrix.yml @@ -56,7 +56,7 @@ jobs: echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - name: Use Node.js 16.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16.x cache: 'npm' diff --git a/.github/workflows/cypress-tests.yml b/.github/workflows/cypress-tests.yml index 61db9b16..f9a628a1 100644 --- a/.github/workflows/cypress-tests.yml +++ b/.github/workflows/cypress-tests.yml @@ -48,7 +48,7 @@ jobs: echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - name: Use Node.js 16.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16.x diff --git a/.github/workflows/upload-artifact-on-push.yml b/.github/workflows/upload-artifact-on-push.yml index a338ade0..c89857e4 100644 --- a/.github/workflows/upload-artifact-on-push.yml +++ b/.github/workflows/upload-artifact-on-push.yml @@ -44,7 +44,7 @@ jobs: echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - name: Use Node.js 16.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16.x diff --git a/.github/workflows/upload-asset-on-release.yml b/.github/workflows/upload-asset-on-release.yml index ffe83236..a09878bc 100644 --- a/.github/workflows/upload-asset-on-release.yml +++ b/.github/workflows/upload-asset-on-release.yml @@ -54,7 +54,7 @@ jobs: echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - name: Use Node.js 16.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16.x diff --git a/.github/workflows/wp-i18n.yml b/.github/workflows/wp-i18n.yml index 4eea528e..1c042c08 100644 --- a/.github/workflows/wp-i18n.yml +++ b/.github/workflows/wp-i18n.yml @@ -47,7 +47,7 @@ jobs: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16 diff --git a/.npmrc b/.npmrc index 4ae70b77..7937f83b 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ -@newfold-labs:registry=https://npm.pkg.github.com/ \ No newline at end of file +@newfold-labs:registry=https://npm.pkg.github.com/ +legacy-peer-deps=true \ No newline at end of file diff --git a/bootstrap.php b/bootstrap.php index b1bcf2d5..4712e18b 100644 --- a/bootstrap.php +++ b/bootstrap.php @@ -38,7 +38,7 @@ function() { 'id' => 'hostgator', 'file' => HOSTGATOR_PLUGIN_FILE, 'brand' => get_option( 'mm_brand', 'hostgator' ), - 'region' => get_option( 'hg_region', 'US' ), + 'region' => strtoupper( get_option( 'hg_region', 'US' ) ), 'install_date' => get_option( 'hg_plugin_install_date', false ), ) ); @@ -50,7 +50,7 @@ function() { if ( get_option( 'mm_brand', false ) && get_option( 'hg_region', false ) ) { $nfd_module_container->set( 'marketplace_brand', - get_option( 'mm_brand', false ) . '_' . get_option( 'hg_region', false ) + get_option( 'mm_brand', false ) . '_' . strtoupper( get_option( 'hg_region', false ) ) ); } @@ -148,7 +148,6 @@ function() { require HOSTGATOR_PLUGIN_DIR . '/inc/base.php'; require HOSTGATOR_PLUGIN_DIR . '/inc/jetpack.php'; require HOSTGATOR_PLUGIN_DIR . '/inc/partners.php'; -require HOSTGATOR_PLUGIN_DIR . '/inc/performance.php'; require HOSTGATOR_PLUGIN_DIR . '/inc/RestApi/CachingController.php'; require HOSTGATOR_PLUGIN_DIR . '/inc/RestApi/SettingsController.php'; require HOSTGATOR_PLUGIN_DIR . '/inc/RestApi/rest-api.php'; diff --git a/composer.json b/composer.json index 483d843f..e35473d4 100644 --- a/composer.json +++ b/composer.json @@ -15,11 +15,15 @@ "optimize-autoloader": true, "sort-packages": true, "platform": { - "php": "7.0.0" + "php": "7.1.0" }, "platform-check": false, "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true + }, + "preferred-install": { + "newfold-labs/*": "source", + "*": "dist" } }, "repositories": { @@ -51,16 +55,16 @@ }, "require": { "doctrine/inflector": "1.2.0 as 1.3.1", - "newfold-labs/wp-module-coming-soon": "^1.1.10", - "newfold-labs/wp-module-data": "^2.4.8", + "newfold-labs/wp-module-coming-soon": "^1.1.12", + "newfold-labs/wp-module-data": "^2.4.9", "newfold-labs/wp-module-deactivation": "^1.0.2", - "newfold-labs/wp-module-ecommerce": "^1.3.3", - "newfold-labs/wp-module-global-ctb": "^1.0.7", + "newfold-labs/wp-module-ecommerce": "^1.3.9", + "newfold-labs/wp-module-global-ctb": "^1.0.9", "newfold-labs/wp-module-loader": "^1.0.10", "newfold-labs/wp-module-marketplace": "^2.0.2", "newfold-labs/wp-module-notifications": "^1.1.6", - "newfold-labs/wp-module-onboarding": "^1.11.4", - "newfold-labs/wp-module-performance": "^1.2.1", + "newfold-labs/wp-module-onboarding": "^1.11.7", + "newfold-labs/wp-module-performance": "^1.2.2", "newfold-labs/wp-module-runtime": "^1.0.7", "newfold-labs/wp-module-secure-passwords": "^1.1", "newfold-labs/wp-module-sso": "^1.0.4", diff --git a/composer.lock b/composer.lock index de3ef11f..48852a54 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "bfad1be75e701006fa0650ce01a3c465", + "content-hash": "27414dacea6685cdb72458638e381a51", "packages": [ { "name": "doctrine/inflector", @@ -166,16 +166,16 @@ }, { "name": "newfold-labs/wp-module-coming-soon", - "version": "1.1.10", + "version": "1.1.12", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-coming-soon.git", - "reference": "af5bf5924eba109807ef91270cba33c978aa695d" + "reference": "65e6437b7b6a1e1c6775d8e54d91d26fce804a0f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/af5bf5924eba109807ef91270cba33c978aa695d", - "reference": "af5bf5924eba109807ef91270cba33c978aa695d", + "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/65e6437b7b6a1e1c6775d8e54d91d26fce804a0f", + "reference": "65e6437b7b6a1e1c6775d8e54d91d26fce804a0f", "shasum": "" }, "require-dev": { @@ -209,23 +209,23 @@ ], "description": "Coming Soon module for WordPress sites.", "support": { - "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.10", + "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.12", "issues": "https://github.com/newfold-labs/wp-module-coming-soon/issues" }, - "time": "2023-10-04T16:23:44+00:00" + "time": "2023-11-02T16:42:03+00:00" }, { "name": "newfold-labs/wp-module-data", - "version": "2.4.8", + "version": "2.4.9", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-data.git", - "reference": "360de7c1eed2b3367162eeae0053988686a6db69" + "reference": "672ba89b7f3fa7721e8be4cd79653f21d9a3a503" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/360de7c1eed2b3367162eeae0053988686a6db69", - "reference": "360de7c1eed2b3367162eeae0053988686a6db69", + "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/672ba89b7f3fa7721e8be4cd79653f21d9a3a503", + "reference": "672ba89b7f3fa7721e8be4cd79653f21d9a3a503", "shasum": "" }, "require": { @@ -258,10 +258,10 @@ ], "description": "Newfold Data Module", "support": { - "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.8", + "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.9", "issues": "https://github.com/newfold-labs/wp-module-data/issues" }, - "time": "2023-10-04T14:06:48+00:00" + "time": "2023-10-23T14:39:19+00:00" }, { "name": "newfold-labs/wp-module-deactivation", @@ -326,16 +326,16 @@ }, { "name": "newfold-labs/wp-module-ecommerce", - "version": "V1.3.3", + "version": "v1.3.9", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ecommerce.git", - "reference": "d3600ffeb38b580f7b7fe57881c05af3be9cd0e3" + "reference": "dc87a1feae60dc0b5df0795ded184a5bc859131b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/d3600ffeb38b580f7b7fe57881c05af3be9cd0e3", - "reference": "d3600ffeb38b580f7b7fe57881c05af3be9cd0e3", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/dc87a1feae60dc0b5df0795ded184a5bc859131b", + "reference": "dc87a1feae60dc0b5df0795ded184a5bc859131b", "shasum": "" }, "require": { @@ -378,23 +378,23 @@ ], "description": "Brand Agnostic eCommerce Experience", "support": { - "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/V1.3.3", + "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.9", "issues": "https://github.com/newfold-labs/wp-module-ecommerce/issues" }, - "time": "2023-10-17T14:40:40+00:00" + "time": "2023-11-06T11:21:13+00:00" }, { "name": "newfold-labs/wp-module-global-ctb", - "version": "1.0.7", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-global-ctb.git", - "reference": "d5aab07f1a9d9ddc8759c83310365da1612a8147" + "reference": "a759fb17949c82977987391727de063fe2ded594" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/d5aab07f1a9d9ddc8759c83310365da1612a8147", - "reference": "d5aab07f1a9d9ddc8759c83310365da1612a8147", + "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/a759fb17949c82977987391727de063fe2ded594", + "reference": "a759fb17949c82977987391727de063fe2ded594", "shasum": "" }, "require-dev": { @@ -428,10 +428,10 @@ ], "description": "Newfold module for 'Click to Buy' functionality in brand plugins", "support": { - "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.7", + "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.9", "issues": "https://github.com/newfold-labs/wp-module-global-ctb/issues" }, - "time": "2023-10-17T22:48:10+00:00" + "time": "2023-11-03T15:59:01+00:00" }, { "name": "newfold-labs/wp-module-installer", @@ -625,22 +625,22 @@ }, { "name": "newfold-labs/wp-module-onboarding", - "version": "1.11.4", + "version": "1.11.7", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding.git", - "reference": "f294739dc152a2ec1e64eb70bd465156933a78b3" + "reference": "c118868056d24635add01747a7562b94fd716773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/f294739dc152a2ec1e64eb70bd465156933a78b3", - "reference": "f294739dc152a2ec1e64eb70bd465156933a78b3", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/c118868056d24635add01747a7562b94fd716773", + "reference": "c118868056d24635add01747a7562b94fd716773", "shasum": "" }, "require": { "mustache/mustache": "^2.14", - "newfold-labs/wp-module-onboarding-data": "^0.0.4", - "newfold-labs/wp-module-patterns": "^0.1.6", + "newfold-labs/wp-module-onboarding-data": "^0.0.6", + "newfold-labs/wp-module-patterns": "^0.1.8", "wp-cli/wp-config-transformer": "^1.3" }, "require-dev": { @@ -677,23 +677,23 @@ ], "description": "Next-generation WordPress Onboarding for WordPress sites at Newfold Digital.", "support": { - "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.11.4", + "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.11.7", "issues": "https://github.com/newfold-labs/wp-module-onboarding/issues" }, - "time": "2023-10-17T10:55:31+00:00" + "time": "2023-11-03T12:19:53+00:00" }, { "name": "newfold-labs/wp-module-onboarding-data", - "version": "0.0.4", + "version": "0.0.6", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding-data.git", - "reference": "ee9f3cbde7d3999487b3cf3bc8742b47f9a0d6d8" + "reference": "4735ce96add2e17253e434c38a1b613bd36b2cf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/ee9f3cbde7d3999487b3cf3bc8742b47f9a0d6d8", - "reference": "ee9f3cbde7d3999487b3cf3bc8742b47f9a0d6d8", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/4735ce96add2e17253e434c38a1b613bd36b2cf4", + "reference": "4735ce96add2e17253e434c38a1b613bd36b2cf4", "shasum": "" }, "require": { @@ -718,23 +718,23 @@ ], "description": "A non-toggleable module containing a standardized interface for interacting with Onboarding data.", "support": { - "source": "https://github.com/newfold-labs/wp-module-onboarding-data/tree/0.0.4", + "source": "https://github.com/newfold-labs/wp-module-onboarding-data/tree/0.0.6", "issues": "https://github.com/newfold-labs/wp-module-onboarding-data/issues" }, - "time": "2023-10-17T06:14:05+00:00" + "time": "2023-11-01T10:30:53+00:00" }, { "name": "newfold-labs/wp-module-patterns", - "version": "0.1.6", + "version": "0.1.8", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-patterns.git", - "reference": "3a446d1923c6c9bee13d86d0fda4cc4585742959" + "reference": "8e582216003d1e881b851efa76230ce0237d7fd4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-patterns/zipball/3a446d1923c6c9bee13d86d0fda4cc4585742959", - "reference": "3a446d1923c6c9bee13d86d0fda4cc4585742959", + "url": "https://api.github.com/repos/newfold-labs/wp-module-patterns/zipball/8e582216003d1e881b851efa76230ce0237d7fd4", + "reference": "8e582216003d1e881b851efa76230ce0237d7fd4", "shasum": "" }, "require-dev": { @@ -768,23 +768,23 @@ ], "description": "WordPress Cloud Patterns", "support": { - "source": "https://github.com/newfold-labs/wp-module-patterns/tree/0.1.6", + "source": "https://github.com/newfold-labs/wp-module-patterns/tree/0.1.8", "issues": "https://github.com/newfold-labs/wp-module-patterns/issues" }, - "time": "2023-10-16T19:35:02+00:00" + "time": "2023-10-24T20:40:31+00:00" }, { "name": "newfold-labs/wp-module-performance", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-performance.git", - "reference": "b341bb7dbdf6a5b9038d670deffc5df1f2029973" + "reference": "f5cf5924aa6aaceebdf0b5d8b5ea7e004eb1d1a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/b341bb7dbdf6a5b9038d670deffc5df1f2029973", - "reference": "b341bb7dbdf6a5b9038d670deffc5df1f2029973", + "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/f5cf5924aa6aaceebdf0b5d8b5ea7e004eb1d1a8", + "reference": "f5cf5924aa6aaceebdf0b5d8b5ea7e004eb1d1a8", "shasum": "" }, "require": { @@ -813,10 +813,10 @@ ], "description": "A module for managing caching functionality.", "support": { - "source": "https://github.com/newfold-labs/wp-module-performance/tree/1.2.1", + "source": "https://github.com/newfold-labs/wp-module-performance/tree/1.2.2", "issues": "https://github.com/newfold-labs/wp-module-performance/issues" }, - "time": "2023-09-11T18:50:56+00:00" + "time": "2023-10-30T13:02:28+00:00" }, { "name": "newfold-labs/wp-module-runtime", @@ -2345,16 +2345,16 @@ }, { "name": "wp-cli/wp-cli", - "version": "v2.8.1", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/wp-cli/wp-cli.git", - "reference": "5dd2340b9a01c3cfdbaf5e93a140759fdd190eee" + "reference": "8a3befba2d947fbf5cc6d1941edf2dd99da4d4b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/5dd2340b9a01c3cfdbaf5e93a140759fdd190eee", - "reference": "5dd2340b9a01c3cfdbaf5e93a140759fdd190eee", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/8a3befba2d947fbf5cc6d1941edf2dd99da4d4b7", + "reference": "8a3befba2d947fbf5cc6d1941edf2dd99da4d4b7", "shasum": "" }, "require": { @@ -2371,7 +2371,7 @@ "wp-cli/entity-command": "^1.2 || ^2", "wp-cli/extension-command": "^1.1 || ^2", "wp-cli/package-command": "^1 || ^2", - "wp-cli/wp-cli-tests": "^3.1.6" + "wp-cli/wp-cli-tests": "^4.0.1" }, "suggest": { "ext-readline": "Include for a better --prompt implementation", @@ -2411,7 +2411,7 @@ "issues": "https://github.com/wp-cli/wp-cli/issues", "source": "https://github.com/wp-cli/wp-cli" }, - "time": "2023-06-05T06:55:55+00:00" + "time": "2023-10-25T09:06:37+00:00" }, { "name": "wp-coding-standards/wpcs", @@ -2543,7 +2543,7 @@ "platform": [], "platform-dev": [], "platform-overrides": { - "php": "7.0.0" + "php": "7.1.0" }, "plugin-api-version": "2.3.0" } diff --git a/inc/performance.php b/inc/performance.php deleted file mode 100644 index e00ffffb..00000000 --- a/inc/performance.php +++ /dev/null @@ -1,136 +0,0 @@ - 'success', - 'message' => 'Cache level updated successfully.', - ); - } else { - $response = array( - 'status' => 'error', - 'message' => 'Unable to update cache level.', - ); - } - } else { - $response = array( - 'status' => 'error', - 'message' => 'Unable to add cache plugin.', - ); - } - - echo wp_json_encode( $response ); - } - die; -} -add_action( 'wp_ajax_mm_cache', __NAMESPACE__ . '\\mojo_cache_toggle' ); - -/** - * Callback for adding caching MU plugins. - * - * @param string|null $type - Type of caching - * @return array - */ -function mojo_cache_add( $type = null ) { - $cache = array(); - if ( ! is_dir( WP_CONTENT_DIR . '/mu-plugins' ) ) { - mkdir( WP_CONTENT_DIR . '/mu-plugins' ); - } - switch ( $type ) { - case 'page': - $cache['code'] = 'https://raw.githubusercontent.com/bluehost/endurance-page-cache/production/endurance-page-cache.php'; - $cache['location'] = WP_CONTENT_DIR . '/mu-plugins/endurance-page-cache.php'; - break; - - case 'object': - if ( class_exists( 'memcached' ) || class_exists( 'memcache' ) ) { - $response = array( - 'status' => 'error', - 'message' => 'Object cache coming soon.', - ); - } else { - $response = array( - 'status' => 'error', - 'message' => 'Object cache not available on your hosting plan.', - ); - } - break; - } - if ( isset( $cache['code'] ) && isset( $cache['location'] ) ) { - $request = wp_remote_get( $cache['code'] ); - if ( ! is_wp_error( $request ) ) { - file_put_contents( $cache['location'], $request['body'] ); // phpcs:ignore - if ( file_exists( $cache['location'] ) ) { - $response = array( - 'status' => 'success', - 'message' => ucfirst( $type ) . ' cache added successfully.', - ); - } - } - } - - if ( ! isset( $response ) ) { - $response = array( - 'status' => 'error', - 'message' => 'Unable to add ' . ucfirst( $type ) . ' cache.', - ); - } - return $response; - -} - -/** - * Callback for removing caching MU plugins. - * - * @param string|null $type - Type of caching - * @return array - */ -function mojo_cache_remove( $type = null ) { - switch ( $type ) { - case 'browser': - // do not remove cache file since it powers both types and the CDN. - break; - case 'page': - // do not remove cache file since it powers both types and the CDN. - break; - case 'object': - $file = WP_CONTENT_DIR . '/object-cache.php'; - break; - } - if ( file_exists( $file ) ) { - if ( unlink( $file ) ) { - $response = array( - 'status' => 'success', - 'message' => ucfirst( $type ) . ' cache removed successfully.', - ); - } else { - $response = array( - 'status' => 'error', - 'message' => 'Could not remove cache file.', - ); - } - } else { - $response = array( - 'status' => 'error', - 'message' => 'Cache file does not exist.', - ); - } - return $response; -} - diff --git a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json index fda35c97..17a01a1b 100644 --- a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json +++ b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json @@ -1 +1,265 @@ -{"translation-revision-date":"2023-09-20 18:16","generator":"WP-CLI\/2.8.1","source":"build\/2.2.0\/index.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"pt_BR","plural-forms":"nplurals=2; plural=(n != 1);"},"Home":["In\u00edcio"],"Store":["Loja Virtual"],"Marketplace":["Aplicativos"],"Performance":["Desempenho"],"Settings":["Configura\u00e7\u00f5es"],"Help":["Ajuda"],"Hostgator WordPress Plugin":["Plugin do HostGator para WordPress"],"Oh No, An Error!":["Oh, N\u00e3o, Um Erro!"],"You found an error, please refresh the page and try again!":["Voc\u00ea encontrou um erro, por favor atualize a p\u00e1gina e tente novamente!"],"If the error persists, please contact support.":["Se o erro persistir, por favor contate o suporte."]," Error code: ":[" C\u00f3digo de erro: "],"Phone":["Telefone"],"Give us a ring at (866) 96-GATOR":["Ligue para n\u00f3s"],"Call Us":["Ligue para n\u00f3s"],"Chat":["Chat"],"Have a question? We're here 24\/7\/365":["Tem uma d\u00favida? Estamos aqui 24\/7"],"Live Chat":["Chat ao Vivo"],"Tweet":["Tweet"],"Tweet us at @hgsupport for support":["Envie um tweet para @hgsupport para suporte"],"Tweet Us":["Tweet-nos"],"Knowledge Base":["Base de Conhecimento"],"Know what the pros know.":["Saiba o que os profissionais sabem."],"Find Answers":["Encontre Respostas"],"Blog":["Blog"],"Get our tips and in-depth articles.":["Receba nossas dicas e artigos detalhados."],"Learn Stuff":["Aprenda Coisas"],"Video Tutorials":["V\u00eddeos Tutoriais"],"Step-by-step tutorials and additional guides.":["Tutoriais passo a passo e guias adicionais."],"Watch Now":["Assista Agora"],"Featured":["Destaques"],"Services":["Servi\u00e7os"],"eCommerce":["eCommerce"],"SEO":["SEO"],"Security":["Seguran\u00e7a"],"Themes":["Temas"],"There's nothing here!":["N\u00e3o h\u00e1 nada aqui!"],"We are available 24\/7 to help answer questions and solve your problems.":["Estamos dispon\u00edveis 24\/7 para ajudar a responder perguntas e resolver seus problemas."],"Settings and Performance":["Configura\u00e7\u00f5es e Desempenho"],"Customize & fine-tune your site.":["Personalize & ajuste seu site."],"Manage Settings":["Gerenciar Configura\u00e7\u00f5es"],"Manage your site settings. You can ajdust automatic updates, comments, revisions and more.":["Gerencie as configura\u00e7\u00f5es do seu site. Voc\u00ea pode ajustar atualiza\u00e7\u00f5es autom\u00e1ticas, coment\u00e1rios, revis\u00f5es e muito mais."],"Manage site performance and caching settings as well as clear the site cache.":["Gerencie o desempenho do site e as configura\u00e7\u00f5es de cache, bem como limpe o cache do site."],"Visit Marketplace":["Visite a Loja"],"Add site services, themes or plugins from the marketplace.":["Adicione servi\u00e7os de site, temas ou plugins da loja."],"Website Content":["Conte\u00fado do Site"],"Create, manage & sort your story.":["Crie, gerencie e classifique seu conte\u00fado."],"New Post":["Nova postagem"],"Write a new blog post.":["Escreva uma nova postagem no blog."],"Pages":["P\u00e1ginas"],"New Page":["Nova P\u00e1gina"],"Add fresh pages to your website.":["Adicione novas p\u00e1ginas ao seu site."],"Categories":["Categorias"],"Manage Categories":["Gerenciar Categorias"],"Organize existing content into categories.":["Organize o conte\u00fado existente em categorias."],"Web Hosting":["Hospedagem de Sites"],"Access & manage your HostGator account.":["Acesse & gerencie sua conta HostGator."],"Manage Sites":["Gerenciar Sites"],"Manage your site from the control panel. You can create backups, set security, and improve performance.":["Gerencie seu site a partir do painel de controle. Voc\u00ea pode criar backups, definir a seguran\u00e7a e melhorar o desempenho."],"Email":["E-mail"],"Manage Email":["Gerenciar E-mail"],"Create email accounts, compose, send, and receive your email from the control panel.":["Crie contas de e-mail, componha, envie e receba seu e-mail no painel de controle."],"Domains":["Dom\u00ednios"],"Find a Domain":["Encontre um Dom\u00ednio"],"Find a new domain and assign it to your site or start a new site with a fresh domain.":["Encontre um novo dom\u00ednio e atribua-o ao seu site ou inicie um novo site com um novo dom\u00ednio."],"Get Help":["Obter Ajuda"],"24\/7\/365 support. We work when you work.":["Suporte 24\/7\/365. N\u00f3s trabalhamos quando voc\u00ea trabalha."],"Explore our featured collection of tools and services.":["Explore nossa cole\u00e7\u00e3o em destaque de ferramentas e servi\u00e7os."],"Oops, there was an error loading the marketplace, please try again later.":["Oops, ocorreu um erro ao carregar. Por favor, tente novamente mais tarde."],"Sorry, no marketplace items. Please, try again later.":["Desculpe, sem itens no mercado. Por favor, tente novamente mais tarde."],"Load More":["Carregar mais"],"This is where you can manage cache settings for your website.":["Aqui \u00e9 onde voc\u00ea pode gerenciar as configura\u00e7\u00f5es de cache para o seu site."],"Disabled":["Desativado"],"No cache enabled.":["Nenhum cache ativado."],"Every page load is fresh.":["Cada carregamento de p\u00e1gina \u00e9 novo\/fresco."],"Not recommended.":["N\u00e3o recomendado."],"Caching disabled.":["Cache desativado."],"Assets Only":["Somente Recursos"],"Cache static assets like images and the appearance of your site for 1 hour.":["Recurso de caches est\u00e1ticos, como imagens e a apar\u00eancia do seu site, por 1 hora."],"Cache static assets for 1 week and web pages for 8 hours.":["Recurso de caches est\u00e1ticos por 1 semana e p\u00e1ginas da web por 8 horas."],"Recommended for ecommerce and sites that update frequently or display info in real-time.":["Recomendado para com\u00e9rcio eletr\u00f4nico e sites que s\u00e3o atualizados com frequ\u00eancia ou exibem informa\u00e7\u00f5es em tempo real."],"Cache enabled for assets only.":["Cache ativado apenas para recursos."],"Assets & Web Pages":["Recursos & P\u00e1ginas da Web"],"Cache static assets for 24 hours and web pages for 2 hours.":["Recurso de caches est\u00e1ticos por 24 horas e p\u00e1ginas da web por 2 horas."],"Recommended for blogs, educational sites, and sites that update at least weekly.":["Recomendado para blogs, sites educacionais e sites que s\u00e3o atualizados pelo menos uma vez por semana."],"Cache enabled for assets and pages.":["Cache ativado para ativos e p\u00e1ginas."],"Assets & Web Pages - Extended":["Recursos & P\u00e1ginas da Web - Estendido"],"Recommended for sites that update a few times a month or less like porfolios or brochure sites.":["Recomendado para portf\u00f3lios, sites de brochuras e sites que s\u00e3o atualizados mensalmente ou com menos frequ\u00eancia."],"Cache enabled for assets and pages (extended).":["Cache ativado para recursos e p\u00e1ginas (estendido)."],"Cache setting saved":["Configura\u00e7\u00f5es de cache salvas"],"Clear Cache":["Limpar Cache"],"Cache cleared":["Cache limpo"],"Clear All Cache Now":["Limpar Todo o Cache Agora"],"We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh.":["Limpamos automaticamente o seu cache enquanto voc\u00ea trabalha (criando conte\u00fado, alterando configura\u00e7\u00f5es, instalando plugins e mais). Mas voc\u00ea pode limp\u00e1-lo manualmente aqui para ter certeza de que est\u00e1 atualizado."],"Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors.":["Aumente a velocidade e o desempenho armazenando uma c\u00f3pia do conte\u00fado, arquivos e imagens do seu site on-line para que as p\u00e1ginas do seu site sejam carregadas mais rapidamente para seus visitantes."],"Caching":["Cache"],"Oops! Something went wrong. Please try again.":["Oops! Algo deu errado. Por favor, tente novamente."],"Manage All Updates":["Gerenciar Todas as Atualiza\u00e7\u00f5es"],"WordPress Core":["WordPress"],"Plugins":["Plugins"],"Automatic Updates":["Atualiza\u00e7\u00f5es Autom\u00e1ticas"],"Keeping automatic updates on ensures timely security fixes and the latest features.":["Mantendo as atualiza\u00e7\u00f5es autom\u00e1ticas ativadas, voc\u00ea garante corre\u00e7\u00f5es de seguran\u00e7a oportunas e os recursos mais recentes."],"Maintenance Mode":["Modo de Manuten\u00e7\u00e3o"],"Still building your site? Need to make a big change?":["Ainda construindo seu site? Precisa fazer uma grande mudan\u00e7a?"],"Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen.":["Sua p\u00e1gina de 'Em Breve' da Hostgator permite ocultar seu site dos visitantes enquanto voc\u00ea faz a m\u00e1gica acontecer."],"Your website is currently displaying a \"Coming Soon\" page.":["Seu site est\u00e1 atualmente exibindo uma p\u00e1gina de \"Em Breve\"."],"Disable comments for older posts":["Desabilitar coment\u00e1rios de postagens mais antigas"],"Comments setting saved ":["Configura\u00e7\u00e3o de coment\u00e1rios salva "],"Comments on posts are disabled after ":["Os coment\u00e1rios em postagens s\u00e3o desativados ap\u00f3s "]," day.":[" dia."," dias."],"Close comments after ":["Fechar coment\u00e1rios ap\u00f3s "],"Comments setting saved.":["Configura\u00e7\u00e3o de coment\u00e1rios salva."],"Posts will display ":["As postagens ser\u00e3o exibidas "]," comment at a time.":[" coment\u00e1rio por vez."," coment\u00e1rios por vez."],"Display ":["Exibir "]," comments per page.":[" coment\u00e1rios por p\u00e1gina."],"Comments":["Coment\u00e1rios"],"Comments allow visitors to provide feedback and respond to your posts or pages.":["Os coment\u00e1rios permitem que os visitantes forne\u00e7am feedback e respondam \u00e0s suas postagens ou p\u00e1ginas."],"Post revision setting saved ":["Configura\u00e7\u00e3o de revis\u00e3o de post salvo "],"Posts will save ":["Posts ser\u00e3o salvos "]," revision.":[" revis\u00e3o."," revis\u00f5es."],"Number of revisions posts can save ":["N\u00famero de posts de revis\u00f5es pode salvar "],"Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take ":["Salvar rascunhos e atualizar conte\u00fado publicado cria revis\u00f5es. Fa\u00e7a altera\u00e7\u00f5es com confian\u00e7a, sabendo que voc\u00ea pode "]," step back.":[" passo de volta."," passos de volta."],"Trash setting saved ":["Configura\u00e7\u00e3o de Lixeira salva "],"The trash will automatically empty every ":["A lixeira ser\u00e1 automaticamente vazia a cada "]," week.":[" semana."," semanas."],"Trash emptying frequency ":["Frequ\u00eancia da lixeira vazia "],"Content Options":["Op\u00e7\u00f5es de Conte\u00fado"],"Controls for content revisions and how often to empty the trash.":["Controles para revis\u00f5es de conte\u00fado e com que frequ\u00eancia esvaziar a lixeira."],"This is where you can manage common settings for your website.":["Aqui \u00e9 onde voc\u00ea pode gerenciar as configura\u00e7\u00f5es comuns para o seu site."],"HostGator Account":["Conta HostGator"],"View Site":["Ver Site"],"View Store":["Ver Site"],"More":["Mais"],"Coming soon page":["P\u00e1gina em constru\u00e7\u00e3o"],"Coming soon activated":["P\u00e1gina em constru\u00e7\u00e3o ativada"],"Coming soon page is active. Site requires login.":["A p\u00e1gina em constru\u00e7\u00e3o foi ativada. Apenas usu\u00e1rios com senha poder\u00e3o entrar."],"Coming soon deactivated":["A p\u00e1gina em constru\u00e7\u00e3o foi ativada. Apenas usu\u00e1rios com senha poder\u00e3o entrar."],"Coming soon page is not active. Site is live to visitors.":["A p\u00e1gina em constru\u00e7\u00e3o foi desativada. O site est\u00e1 ativo para visitantes."],"Products":["Produtos"],"Store Details":["Detalhes da Loja"]}}} \ No newline at end of file +{ + "translation-revision-date": "2023-09-20 18:16", + "generator": "WP-CLI/2.8.1", + "source": "build/2.2.0/index.js", + "domain": "messages", + "locale_data": { + "messages": { + "": { + "domain": "messages", + "lang": "pt_BR", + "plural-forms": "nplurals=2; plural=(n != 1);" + }, + "Home": ["In\u00edcio"], + "Store": ["Loja Virtual"], + "Marketplace": ["Aplicativos"], + "Performance": ["Desempenho"], + "Settings": ["Configura\u00e7\u00f5es"], + "Help": ["Ajuda"], + "Hostgator WordPress Plugin": ["Plugin do HostGator para WordPress"], + "Oh No, An Error!": ["Oh, N\u00e3o, Um Erro!"], + "You found an error, please refresh the page and try again!": [ + "Voc\u00ea encontrou um erro, por favor atualize a p\u00e1gina e tente novamente!" + ], + "If the error persists, please contact support.": [ + "Se o erro persistir, por favor contate o suporte." + ], + " Error code: ": [" C\u00f3digo de erro: "], + "Phone": ["Telefone"], + "Give us a ring at (866) 96-GATOR": ["Ligue para n\u00f3s"], + "Call Us": ["Ligue para n\u00f3s"], + "Chat": ["Chat"], + "Have a question? We're here 24/7/365": [ + "Tem uma d\u00favida? Estamos aqui 24/7" + ], + "Live Chat": ["Chat ao Vivo"], + "Tweet": ["Tweet"], + "Tweet us at @hgsupport for support": [ + "Envie um tweet para @hgsupport para suporte" + ], + "Tweet Us": ["Tweet-nos"], + "Knowledge Base": ["Base de Conhecimento"], + "Know what the pros know.": ["Saiba o que os profissionais sabem."], + "Find Answers": ["Encontre Respostas"], + "Blog": ["Blog"], + "Get our tips and in-depth articles.": [ + "Receba nossas dicas e artigos detalhados." + ], + "Learn Stuff": ["Aprenda Coisas"], + "Video Tutorials": ["V\u00eddeos Tutoriais"], + "Step-by-step tutorials and additional guides.": [ + "Tutoriais passo a passo e guias adicionais." + ], + "Watch Now": ["Assista Agora"], + "Featured": ["Destaques"], + "Services": ["Servi\u00e7os"], + "eCommerce": ["eCommerce"], + "SEO": ["SEO"], + "Security": ["Seguran\u00e7a"], + "Themes": ["Temas"], + "There's nothing here!": ["N\u00e3o h\u00e1 nada aqui!"], + "We are available 24/7 to help answer questions and solve your problems.": [ + "Estamos dispon\u00edveis 24/7 para ajudar a responder perguntas e resolver seus problemas." + ], + "Settings and Performance": ["Configura\u00e7\u00f5es e Desempenho"], + "Customize & fine-tune your site.": ["Personalize & ajuste seu site."], + "Manage Settings": ["Gerenciar Configura\u00e7\u00f5es"], + "Manage your site settings. You can ajdust automatic updates, comments, revisions and more.": [ + "Gerencie as configura\u00e7\u00f5es do seu site. Voc\u00ea pode ajustar atualiza\u00e7\u00f5es autom\u00e1ticas, coment\u00e1rios, revis\u00f5es e muito mais." + ], + "Manage site performance and caching settings as well as clear the site cache.": [ + "Gerencie o desempenho do site e as configura\u00e7\u00f5es de cache, bem como limpe o cache do site." + ], + "Visit Marketplace": ["Visite a Loja"], + "Add site services, themes or plugins from the marketplace.": [ + "Adicione servi\u00e7os de site, temas ou plugins da loja." + ], + "Website Content": ["Conte\u00fado do Site"], + "Create, manage & sort your story.": [ + "Crie, gerencie e classifique seu conte\u00fado." + ], + "New Post": ["Nova postagem"], + "Write a new blog post.": ["Escreva uma nova postagem no blog."], + "Pages": ["P\u00e1ginas"], + "New Page": ["Nova P\u00e1gina"], + "Add fresh pages to your website.": [ + "Adicione novas p\u00e1ginas ao seu site." + ], + "Categories": ["Categorias"], + "Manage Categories": ["Gerenciar Categorias"], + "Organize existing content into categories.": [ + "Organize o conte\u00fado existente em categorias." + ], + "Web Hosting": ["Hospedagem de Sites"], + "Access & manage your HostGator account.": [ + "Acesse & gerencie sua conta HostGator." + ], + "Manage Sites": ["Gerenciar Sites"], + "Manage your site from the control panel. You can create backups, set security, and improve performance.": [ + "Gerencie seu site a partir do painel de controle. Voc\u00ea pode criar backups, definir a seguran\u00e7a e melhorar o desempenho." + ], + "Email": ["E-mail"], + "Manage Email": ["Gerenciar E-mail"], + "Create email accounts, compose, send, and receive your email from the control panel.": [ + "Crie contas de e-mail, componha, envie e receba seu e-mail no painel de controle." + ], + "Domains": ["Dom\u00ednios"], + "Find a Domain": ["Encontre um Dom\u00ednio"], + "Find a new domain and assign it to your site or start a new site with a fresh domain.": [ + "Encontre um novo dom\u00ednio e atribua-o ao seu site ou inicie um novo site com um novo dom\u00ednio." + ], + "Get Help": ["Obter Ajuda"], + "24/7/365 support. We work when you work.": [ + "Suporte 24/7/365. N\u00f3s trabalhamos quando voc\u00ea trabalha." + ], + "Explore our featured collection of tools and services.": [ + "Explore nossa cole\u00e7\u00e3o em destaque de ferramentas e servi\u00e7os." + ], + "Oops, there was an error loading the marketplace, please try again later.": [ + "Oops, ocorreu um erro ao carregar. Por favor, tente novamente mais tarde." + ], + "Sorry, no marketplace items. Please, try again later.": [ + "Desculpe, sem itens no mercado. Por favor, tente novamente mais tarde." + ], + "Load More": ["Carregar mais"], + "This is where you can manage cache settings for your website.": [ + "Aqui \u00e9 onde voc\u00ea pode gerenciar as configura\u00e7\u00f5es de cache para o seu site." + ], + "Disabled": ["Desativado"], + "No cache enabled.": ["Nenhum cache ativado."], + "Every page load is fresh.": [ + "Cada carregamento de p\u00e1gina \u00e9 novo/fresco." + ], + "Not recommended.": ["N\u00e3o recomendado."], + "Caching disabled.": ["Cache desativado."], + "Assets Only": ["Somente Recursos"], + "Cache static assets like images and the appearance of your site for 1 hour.": [ + "Recurso de caches est\u00e1ticos, como imagens e a apar\u00eancia do seu site, por 1 hora." + ], + "Cache static assets for 1 week and web pages for 8 hours.": [ + "Recurso de caches est\u00e1ticos por 1 semana e p\u00e1ginas da web por 8 horas." + ], + "Recommended for ecommerce and sites that update frequently or display info in real-time.": [ + "Recomendado para com\u00e9rcio eletr\u00f4nico e sites que s\u00e3o atualizados com frequ\u00eancia ou exibem informa\u00e7\u00f5es em tempo real." + ], + "Cache enabled for assets only.": ["Cache ativado apenas para recursos."], + "Assets & Web Pages": ["Recursos & P\u00e1ginas da Web"], + "Cache static assets for 24 hours and web pages for 2 hours.": [ + "Recurso de caches est\u00e1ticos por 24 horas e p\u00e1ginas da web por 2 horas." + ], + "Recommended for blogs, educational sites, and sites that update at least weekly.": [ + "Recomendado para blogs, sites educacionais e sites que s\u00e3o atualizados pelo menos uma vez por semana." + ], + "Cache enabled for assets and pages.": [ + "Cache ativado para ativos e p\u00e1ginas." + ], + "Assets & Web Pages - Extended": [ + "Recursos & P\u00e1ginas da Web - Estendido" + ], + "Recommended for sites that update a few times a month or less like porfolios or brochure sites.": [ + "Recomendado para portf\u00f3lios, sites de brochuras e sites que s\u00e3o atualizados mensalmente ou com menos frequ\u00eancia." + ], + "Cache enabled for assets and pages (extended).": [ + "Cache ativado para recursos e p\u00e1ginas (estendido)." + ], + "Cache setting saved": ["Configura\u00e7\u00f5es de cache salvas"], + "Clear Cache": ["Limpar Cache"], + "Cache cleared": ["Cache limpo"], + "Clear All Cache Now": ["Limpar Todo o Cache Agora"], + "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh.": [ + "Limpamos automaticamente o seu cache enquanto voc\u00ea trabalha (criando conte\u00fado, alterando configura\u00e7\u00f5es, instalando plugins e mais). Mas voc\u00ea pode limp\u00e1-lo manualmente aqui para ter certeza de que est\u00e1 atualizado." + ], + "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors.": [ + "Aumente a velocidade e o desempenho armazenando uma c\u00f3pia do conte\u00fado, arquivos e imagens do seu site on-line para que as p\u00e1ginas do seu site sejam carregadas mais rapidamente para seus visitantes." + ], + "Caching": ["Cache"], + "Oops! Something went wrong. Please try again.": [ + "Oops! Algo deu errado. Por favor, tente novamente." + ], + "Manage All Updates": ["Gerenciar Todas as Atualiza\u00e7\u00f5es"], + "WordPress Core": ["WordPress"], + "Plugins": ["Plugins"], + "Automatic Updates": ["Atualiza\u00e7\u00f5es Autom\u00e1ticas"], + "Keeping automatic updates on ensures timely security fixes and the latest features.": [ + "Mantendo as atualiza\u00e7\u00f5es autom\u00e1ticas ativadas, voc\u00ea garante corre\u00e7\u00f5es de seguran\u00e7a oportunas e os recursos mais recentes." + ], + "Maintenance Mode": ["Modo de Manuten\u00e7\u00e3o"], + "Still building your site? Need to make a big change?": [ + "Ainda construindo seu site? Precisa fazer uma grande mudan\u00e7a?" + ], + "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen.": [ + "Sua p\u00e1gina de 'Em Breve' da Hostgator permite ocultar seu site dos visitantes enquanto voc\u00ea faz a m\u00e1gica acontecer." + ], + "Your website is currently displaying a \"Coming Soon\" page.": [ + "Seu site est\u00e1 atualmente exibindo uma p\u00e1gina de \"Em Breve\"." + ], + "Disable comments for older posts": [ + "Desabilitar coment\u00e1rios de postagens mais antigas" + ], + "Comments setting saved ": [ + "Configura\u00e7\u00e3o de coment\u00e1rios salva " + ], + "Comments on posts are disabled after ": [ + "Os coment\u00e1rios em postagens s\u00e3o desativados ap\u00f3s " + ], + " day.": [" dia.", " dias."], + "Close comments after ": ["Fechar coment\u00e1rios ap\u00f3s "], + "Comments setting saved.": [ + "Configura\u00e7\u00e3o de coment\u00e1rios salva." + ], + "Posts will display ": ["As postagens ser\u00e3o exibidas "], + " comment at a time.": [ + " coment\u00e1rio por vez.", + " coment\u00e1rios por vez." + ], + "Display ": ["Exibir "], + " comments per page.": [" coment\u00e1rios por p\u00e1gina."], + "Comments": ["Coment\u00e1rios"], + "Comments allow visitors to provide feedback and respond to your posts or pages.": [ + "Os coment\u00e1rios permitem que os visitantes forne\u00e7am feedback e respondam \u00e0s suas postagens ou p\u00e1ginas." + ], + "Post revision setting saved ": [ + "Configura\u00e7\u00e3o de revis\u00e3o de post salvo " + ], + "Posts will save ": ["Posts ser\u00e3o salvos "], + " revision.": [" revis\u00e3o.", " revis\u00f5es."], + "Number of revisions posts can save ": [ + "N\u00famero de posts de revis\u00f5es pode salvar " + ], + "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take ": [ + "Salvar rascunhos e atualizar conte\u00fado publicado cria revis\u00f5es. Fa\u00e7a altera\u00e7\u00f5es com confian\u00e7a, sabendo que voc\u00ea pode " + ], + " step back.": [" passo de volta.", " passos de volta."], + "Trash setting saved ": ["Configura\u00e7\u00e3o de Lixeira salva "], + "The trash will automatically empty every ": [ + "A lixeira ser\u00e1 automaticamente vazia a cada " + ], + " week.": [" semana.", " semanas."], + "Trash emptying frequency ": ["Frequ\u00eancia da lixeira vazia "], + "Content Options": ["Op\u00e7\u00f5es de Conte\u00fado"], + "Controls for content revisions and how often to empty the trash.": [ + "Controles para revis\u00f5es de conte\u00fado e com que frequ\u00eancia esvaziar a lixeira." + ], + "This is where you can manage common settings for your website.": [ + "Aqui \u00e9 onde voc\u00ea pode gerenciar as configura\u00e7\u00f5es comuns para o seu site." + ], + "HostGator Account": ["Conta HostGator"], + "View Site": ["Ver Site"], + "View Store": ["Ver Loja"], + "More": ["Mais"], + "Coming soon page": ["P\u00e1gina em constru\u00e7\u00e3o"], + "Coming soon activated": ["P\u00e1gina em constru\u00e7\u00e3o ativada"], + "Coming soon page is active. Site requires login.": [ + "A p\u00e1gina em constru\u00e7\u00e3o foi ativada. Apenas usu\u00e1rios com senha poder\u00e3o entrar." + ], + "Coming soon deactivated": [ + "A p\u00e1gina em constru\u00e7\u00e3o foi ativada. Apenas usu\u00e1rios com senha poder\u00e3o entrar." + ], + "Coming soon page is not active. Site is live to visitors.": [ + "A p\u00e1gina em constru\u00e7\u00e3o foi desativada. O site est\u00e1 ativo para visitantes." + ], + "Products": ["Produtos"], + "Store Details": ["Detalhes da Loja"] + } + } +} diff --git a/package-lock.json b/package-lock.json index 1197c921..c38bc7c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,43 +1,43 @@ { "name": "wp-plugin-hostgator", - "version": "2.3.2", + "version": "2.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.3.2", + "version": "2.4.0", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.0.18", - "@newfold-labs/wp-module-ecommerce": "^1.3.3", + "@newfold-labs/wp-module-ecommerce": "^1.3.9", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.0", "@reduxjs/toolkit": "^1.9.7", - "@wordpress/compose": "^6.20.0", - "@wordpress/dom-ready": "^3.43.0", - "@wordpress/element": "^5.20.0", - "@wordpress/i18n": "^4.43.0", - "@wordpress/icons": "^9.34.0", + "@wordpress/compose": "^6.21.0", + "@wordpress/dom-ready": "^3.44.0", + "@wordpress/element": "^5.21.0", + "@wordpress/i18n": "^4.44.0", + "@wordpress/icons": "^9.35.0", "classnames": "^2.3.2", "jquery": "^3.7.1", "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^4.0.11", - "react-router-dom": "^6.16.0", + "react-router-dom": "^6.18.0", "react-use": "^17.4.0" }, "devDependencies": { "@automattic/babel-plugin-preserve-i18n": "^1.0.0", - "@replayio/cypress": "^1.5.0", + "@replayio/cypress": "^1.6.2", "@tailwindcss/forms": "^0.5.6", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^8.8.0", - "@wordpress/scripts": "^26.14.0", - "cypress": "^13.3.1", + "@wordpress/env": "^8.11.0", + "@wordpress/scripts": "^26.16.0", + "cypress": "^13.4.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", - "tailwindcss": "^3.3.3" + "tailwindcss": "^3.3.5" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -1917,8 +1917,9 @@ "license": "MIT" }, "node_modules/@babel/runtime": { - "version": "7.22.15", - "license": "MIT", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2843,9 +2844,9 @@ "license": "MIT" }, "node_modules/@newfold-labs/wp-module-ecommerce": { - "version": "1.3.3", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.3/93f00e7d70831edded001fae5f08a8409527df15", - "integrity": "sha512-PYL65hjhUxh70oE9Wq2RM94gNr91NrZTqUivFp595ExZ/FNyNr/X87I+IsXy/4rpniPZJQJNlok0uFsVL60doQ==", + "version": "1.3.9", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.9/7c4145981aacfc93b51fb1933c92754b64b063dd", + "integrity": "sha512-fwb6QqQ0K95dxN4TEhqGmaRdM5VpWGYT42ehGCtku8qIj6KxL5eCyMEDEYocoLCcgdNCNIcvYjfX8WXqGPT0jg==", "license": "GPL-2.0-or-later", "dependencies": { "@faizaanceg/pandora": "^1.1.1", @@ -3333,28 +3334,29 @@ } }, "node_modules/@remix-run/router": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.9.0.tgz", - "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.11.0.tgz", + "integrity": "sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==", "engines": { "node": ">=14.0.0" } }, "node_modules/@replayio/cypress": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@replayio/cypress/-/cypress-1.5.0.tgz", - "integrity": "sha512-I5es1sbkF/jRYGjNNN07dXgpB9BxJhJLyy8M0SlVrTFIDNt13CiFs9XN1PuogXU+9qyUkO7KddDLmTa4feEJqg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@replayio/cypress/-/cypress-1.6.2.tgz", + "integrity": "sha512-4J3aoxJZw7lTMbv+wFxeaA63Z1y383LmExb8wX087dpCJCZ98792JXjcvweoFmfxtMsxr4FTsLmzJzxoT0bWGw==", "dev": true, "hasInstallScript": true, "dependencies": { - "@replayio/replay": "^0.17.4", - "@replayio/test-utils": "^1.2.0", + "@replayio/replay": "^0.17.5", + "@replayio/test-utils": "^1.2.3", "chalk": "^4.1.2", "debug": "^4.3.4", "semver": "^7.5.2", "terminate": "^2.6.1", "txml": "^3.2.5", - "uuid": "^8.3.2" + "uuid": "^8.3.2", + "ws": "^8.14.2" }, "bin": { "replayio-cypress": "bin/replayio-cypress.js" @@ -3363,10 +3365,31 @@ "cypress": ">=5.3.0" } }, + "node_modules/@replayio/cypress/node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/@replayio/replay": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@replayio/replay/-/replay-0.17.4.tgz", - "integrity": "sha512-UUUF3xl4DrUe2Iup+ZRuzjM3eOgVEZXZ0qduIx3eMWQXwFcowIasUNcTcva3QwPMhCxjHZr7I4KqULVz8prgFg==", + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/@replayio/replay/-/replay-0.17.5.tgz", + "integrity": "sha512-FZO9UhvGwvGdtjVtUnhGYWsO9sSHdRrwFTvraMBiR9AKRh8Npp5sF/AsAEFtQi1+T2S4VU2qH6TRXCNy44yMSg==", "dev": true, "dependencies": { "@replayio/sourcemap-upload": "^1.1.1", @@ -3401,12 +3424,12 @@ } }, "node_modules/@replayio/test-utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@replayio/test-utils/-/test-utils-1.2.0.tgz", - "integrity": "sha512-l8cZvZ+g0pBjPlME6bqbg6vxCY5XYES1Ne4IGWXeK8mXVdGioxaFmfI0m6IzOdzO17Trupxam6Dp0x44TiSRsA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@replayio/test-utils/-/test-utils-1.2.3.tgz", + "integrity": "sha512-JBE/npGDECvReSxfmD9SDmV7nckQmnod1GgFgILTrYebdQ+k/45liwZPnZtWFPhLM6du4ETiI4KbSYF2UE3qLA==", "dev": true, "dependencies": { - "@replayio/replay": "^0.17.4", + "@replayio/replay": "^0.17.5", "debug": "^4.3.4", "node-fetch": "^2.6.7", "uuid": "^8.3.2" @@ -4239,9 +4262,9 @@ "license": "MIT" }, "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", "dev": true }, "node_modules/@types/send": { @@ -4387,16 +4410,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz", + "integrity": "sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/type-utils": "6.9.1", + "@typescript-eslint/utils": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -4422,15 +4445,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.1.tgz", + "integrity": "sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4" }, "engines": { @@ -4450,13 +4473,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz", + "integrity": "sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4467,13 +4490,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz", + "integrity": "sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/utils": "6.9.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -4494,9 +4517,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.1.tgz", + "integrity": "sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4507,13 +4530,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz", + "integrity": "sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4534,17 +4557,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.1.tgz", + "integrity": "sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", "semver": "^7.5.4" }, "engines": { @@ -4559,12 +4582,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz", + "integrity": "sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/types": "6.9.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -4829,9 +4852,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.26.0.tgz", - "integrity": "sha512-XZCTBqEmOlM87/6wkgtHhnHaj8cJPOY5avyjKtMDwoBbcXAmHUknbphZG7KEWIiVIilyxKyHnsTxjTplkqTtCQ==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.28.0.tgz", + "integrity": "sha512-rLZgUIku7r0tI0Qxm8hLZq/0ecymtTSEL6MXesztqOMc155ZWpsTOBjOJgfiL3vaO3Hj1eZrgNKTkJbqhZNDvQ==", "dev": true, "engines": { "node": ">=14" @@ -4841,9 +4864,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.27.0.tgz", - "integrity": "sha512-/BGW/7oQvQdXehF7gLI7alSk1v1/ipbckkQ0q+mF+T381wKvqFQzJoix+aufFDq1GowX4Oj75GIA0bGFLTdF2g==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.29.0.tgz", + "integrity": "sha512-MOhijDBuG+iKZaxp8k6nvq/C4XujyHCwkYEs1WZ5+vCzsdBXg3Axa7wqURyuMjJ+e7hzejyj0w6bm19woMcIiQ==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -4852,9 +4875,9 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.26.0", - "@wordpress/browserslist-config": "^5.26.0", - "@wordpress/warning": "^2.43.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.28.0", + "@wordpress/browserslist-config": "^5.28.0", + "@wordpress/warning": "^2.45.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -4864,15 +4887,15 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.34.0.tgz", - "integrity": "sha512-LYiNFWl+6yJDVQ7hSNJu2kVuM1p3C3aTB769lXnMSxi3gubzxqjZqz9i9XQ3UjO9EFiDSvgbOXa8YhvTUfNnkQ==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.36.0.tgz", + "integrity": "sha512-N+Hpz6nI06Ji4mmx9vv/YSKR3XCYHnWV6v0mMehQvC9oZVjxBmo3hzWdiMrrjXFxONH9cjJUql0Cht+traFfRA==", "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.26.0.tgz", - "integrity": "sha512-rpkxAnPOc4HuxKZBwZ1iV1oC0Rd21azzBDyS8OoVUW6V8DAv4eYfHNFGkyds7Z+nI6dI15Rl7xJYJhHJKVaJvg==", + "version": "5.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.28.0.tgz", + "integrity": "sha512-6O4mgi4mZAizyPpcKjXoXwcF7onL+BJckH3M1JnnXoa0aBb42TB3wQMTYDcGc1Kg1sRD4HWaDl53inWdmiyk7g==", "dev": true, "engines": { "node": ">=14" @@ -5159,19 +5182,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.20.0.tgz", - "integrity": "sha512-9BOECyaz9HN7v98Lz6sAJxemcR6rnUZS2DAoGVJHxUPqYiyIRIMEax5SR6MVI/Qr1n7rFouK/0lUP7ZGRzQauA==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.21.0.tgz", + "integrity": "sha512-YqbmZBqS+deq1PfOi019GUOloh43nXNeru3iFzWgogiWvHxVWPLKxfFFNJ2kOup1UvRrvpgBn81J8KxCd2aNLw==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.43.0", - "@wordpress/dom": "^3.43.0", - "@wordpress/element": "^5.20.0", - "@wordpress/is-shallow-equal": "^4.43.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/priority-queue": "^2.43.0", - "@wordpress/undo-manager": "^0.3.0", + "@wordpress/deprecated": "^3.44.0", + "@wordpress/dom": "^3.44.0", + "@wordpress/element": "^5.21.0", + "@wordpress/is-shallow-equal": "^4.44.0", + "@wordpress/keycodes": "^3.44.0", + "@wordpress/priority-queue": "^2.44.0", + "@wordpress/undo-manager": "^0.4.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -5185,33 +5208,33 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/deprecated": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.43.0.tgz", - "integrity": "sha512-rmnehCKUEvZBH1VbQiK7YV9Yh5EQPcOO0kaf7UIGXUrH/pEpUn1PW+5Yox4ZyVNvqCQj2mbs6sqSNiIsjRWpAA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.44.0.tgz", + "integrity": "sha512-UDOMPelGmNUr5Qx75P4TFB/kcpggoIM0Oo4yG9Tc9ykordWvOPHeRujltSmNl+yjjEj68C+zq0xAgrfPeBPgMg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.43.0" + "@wordpress/hooks": "^3.44.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/dom": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.43.0.tgz", - "integrity": "sha512-fTaZvTG/0En5r+ArMOGiBUomhbpJJf2RYMMu2ok39E/alwIawZHz/qeL3706BlT4r2QPCfK/tUOHQSh13+3ocg==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.44.0.tgz", + "integrity": "sha512-s1IQZHIplfTsI/hwoFbTlDD+uto8H0RZMXGLjPxyvpOIvh5ujxTxWGgzYdRecKzjoVGtq+BOAWlT8eoEhRiamQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.43.0" + "@wordpress/deprecated": "^3.44.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/hooks": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.43.0.tgz", - "integrity": "sha512-SHSiyFUEsggihl0pDvY1l72q+fHMDyFHtIR3GCt0uV2ifctvoa/PIYdVwrxpGQaGdNEV25XCZ4kNldqJmfTddw==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.44.0.tgz", + "integrity": "sha512-rWYI98Nu2S8D0bfHeoc8Lj43vZr59lFn3tGuDMnr0dZ1vDZXOiNSIPMn7qncmCuErFxWBbyXkax6mnam7Ds6jw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5220,9 +5243,9 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/is-shallow-equal": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.43.0.tgz", - "integrity": "sha512-KhEvz2V9gjq+C8v/YEYMRetOg2YI/Ik8cc8dWlOMHp7GbZAPHACplR4ZeEF8Ef2LZ8JnNL6IqW8zZzUhSOxlqg==", + "version": "4.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", + "integrity": "sha512-EpICMN8epLKI3X1whB9F1UEHBtKqkSKiOK9J15rtw4si+iveYYINN3tkIrHOx6uv4TW94F7AskGdCIsZs9v8Uw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5231,12 +5254,12 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.43.0.tgz", - "integrity": "sha512-B6rYPiKFdQTlnJfm93R+usQnjEODUX/K4+hMvY5ZZOinvxe7KyU/xyFGz7gRrS8WmIEYcJowqSmAlGgVs4XwKQ==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.44.0.tgz", + "integrity": "sha512-nY/LF9BWdhGEGRZQB09c/2ZRTkXgM00NWmJHaZEX7gESzbFdQJ2HsOy/yGavViYEAJMGPHQvTtGi1qcUWT5Ymw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", + "@wordpress/i18n": "^4.44.0", "change-case": "^4.1.2" }, "engines": { @@ -5336,9 +5359,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.26.0.tgz", - "integrity": "sha512-enZwezdSuR9IETqCM+i1Iez9jvKUMI7dL+BOluTijQW1zbo6/3HiU8qFWqsF1lhUrYp1OmQRldtmxs+YZYm36g==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.28.0.tgz", + "integrity": "sha512-/qfcNv6+cp+8guuNO88/inlFWf21UqeqxxcmcD+41rRfDr8+xqsHMmLwRvSip4KbT8veR2i7Gvem5H5E5x8uVA==", "dev": true, "dependencies": { "json2php": "^0.0.7", @@ -5368,9 +5391,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.43.0.tgz", - "integrity": "sha512-XNlkKi9BwsvyUgTFWZbwywknagc26UmdeqaDHP1l+M3ztKw7V9FCZxyXgM9M+i0jNReREzK3EzjjG+nNzFb0+Q==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.44.0.tgz", + "integrity": "sha512-i4IUNJZgKiULv2y3q7lKuPLwDxpHjhwpnmmHHDlgj9V4LNAf/Iiq5biuQsCYU47oAGg2dR0XJxHXwqFfgRCOlA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5379,14 +5402,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.11.0.tgz", - "integrity": "sha512-UxDkVvm24FJdi4nkn5+n9XirYxdJ1QDZgnHotdrgGRel8NOvlEOlhmT/xpuAPQrVwo+yynxEKeb1Y2AT6jX9og==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.13.0.tgz", + "integrity": "sha512-5CRxsxKYrKjZPzINWnnwmyXEU765wKAd9r4QJYiMW4PxRnTMsoxiDbQTgJ29Uc0XjigOlvu4m0eh/+wwm/im2g==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.40.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/url": "^3.44.0", + "@wordpress/api-fetch": "^6.42.0", + "@wordpress/keycodes": "^3.45.0", + "@wordpress/url": "^3.46.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -5401,27 +5424,27 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": { - "version": "6.40.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.40.0.tgz", - "integrity": "sha512-sNk6vZW02ldci1EpNIjmm61323x/0n2Ra/cDHuehZf8avOH/OV0zF0dXxttT8M9Fncz+XZDSIHopm76dU3Phug==", + "version": "6.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.42.0.tgz", + "integrity": "sha512-IVXF7PoYLsaLLYiIqdktcrri9UX+tQi+Ko5mTltRZ2DDdoapcExVLtQhGu1pQl9vJ5LG1yUncLKzcbYky/i5fQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", - "@wordpress/url": "^3.44.0" + "@wordpress/i18n": "^4.45.0", + "@wordpress/url": "^3.46.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.43.0.tgz", - "integrity": "sha512-B6rYPiKFdQTlnJfm93R+usQnjEODUX/K4+hMvY5ZZOinvxe7KyU/xyFGz7gRrS8WmIEYcJowqSmAlGgVs4XwKQ==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.45.0.tgz", + "integrity": "sha512-jIlOV/lDLIr3WHfK+XYs6V6Fy6eySFjYfNCR1aTQGx2gNPZeAySUfiG+r/ZOUgND2I2v/khwalpU/eg8N7OARw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", + "@wordpress/i18n": "^4.45.0", "change-case": "^4.1.2" }, "engines": { @@ -5429,9 +5452,9 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.44.0.tgz", - "integrity": "sha512-QNtTPFg/cGHTJLOvOtQCvCgn5quFQgJml8A88I05o4dyUH/tc92rb8LNXi0qcVz/z4JPrx2g3+Ki8heYellP4A==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.46.0.tgz", + "integrity": "sha512-NlYvyW1hTmAtT11In/kbWAVvrdcSGFUOBwN7NXJgxOCqetiS99Cozmdpaz7vF7Y+DsBmSB/EnygIQv7PAqOJlg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5460,14 +5483,14 @@ "dev": true }, "node_modules/@wordpress/element": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.20.0.tgz", - "integrity": "sha512-EO2cXUTrACQJ0JG+nuQnnaKu/qJbnBPmTgy6HCfU90um1G3kdG/iHh+T1YCi/WqxW+6UrL7I8FbxPfcEJvvONA==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", + "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.43.0", + "@wordpress/escape-html": "^2.45.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -5478,9 +5501,9 @@ } }, "node_modules/@wordpress/env": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.8.0.tgz", - "integrity": "sha512-GUo0bSdmrnxF/l9zIYXNeri+fZ76nxJguAKHhL+L6lS0mGBuj+WkbyJ4Ss/OnawnjZUgiLDGk/xO2zZmwcYnig==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.11.0.tgz", + "integrity": "sha512-9zE7HJNW1UenqfME/ao2+1kNrtFbj+jpAipgHwDOnJ+Xkg37mzQ3cb75QQzT/zM7WJ1r1ET4J2b7zbwOImTvAw==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -5501,9 +5524,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.43.0.tgz", - "integrity": "sha512-+hLbsx4PXGnziUSS/7W9B47xgh2VUg11rSbe3Q3bTMCFWaYqk0cvAk5C74Re99Hiekct99HmpnmyVq+we8bkUQ==", + "version": "2.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.45.0.tgz", + "integrity": "sha512-Io+t/OVHxGNeaHNzwi4hVbE2mR53rVwomNz/veCMQfaswDO84LlN4PPghOQNTQVXOgQr7ruLZ5bAM/zUAMZjAw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5512,16 +5535,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.0.0.tgz", - "integrity": "sha512-pxb0UQN92oK0N20E1XtuAyZAmXcE6Pj/pR96ZXWYVTIJkLFsJBxdiqTmhfcaieVI5JbmWggxJXV8Lwp1vzlRNw==", + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.2.0.tgz", + "integrity": "sha512-i2Gpu+hmGyqzprwyfFutHaJ1ZQRv8tYfkgC3ROdzc1yAKw4AHWSRSPWk79d6Ua87y3EIYVEffRV5cQf4nnEQAQ==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.27.0", - "@wordpress/prettier-config": "^3.0.0", + "@wordpress/babel-preset-default": "^7.29.0", + "@wordpress/prettier-config": "^3.2.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5614,12 +5637,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.43.0.tgz", - "integrity": "sha512-XHU/vGgI+pgjJU9WzWDHke1u948z8i3OPpKUNdxc/gMcTkKaKM4D8DW1+VMSQHyU6pneP8+ph7EF+1RIehP3lQ==", + "version": "4.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.45.0.tgz", + "integrity": "sha512-1UbUpX7uoKin/u7ouFPLgOjsF/o7q0jWorOCYaFsIUjQ0uQSkflmr2u3CC2efyKsLBFv9bZWFm4z62KGZE7Yuw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.43.0", + "@wordpress/hooks": "^3.45.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5633,9 +5656,9 @@ } }, "node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.43.0.tgz", - "integrity": "sha512-SHSiyFUEsggihl0pDvY1l72q+fHMDyFHtIR3GCt0uV2ifctvoa/PIYdVwrxpGQaGdNEV25XCZ4kNldqJmfTddw==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.45.0.tgz", + "integrity": "sha512-cqd5Dv4lp4S5UAip2/bMm2TZiFxs7/sKNq9/73BlKFSmc9hgqgkmcctfER+nVxiYafUNGATyQmDRpJU6R3NaDw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5648,13 +5671,13 @@ "license": "MIT" }, "node_modules/@wordpress/icons": { - "version": "9.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.34.0.tgz", - "integrity": "sha512-yJWfvgnWnPBd/Co7VjdbCj3o2HJdP4npblJCj7LR+KcnCTPYZWMc4GU3OuzmxMByALuAndfIxgm1YDSHt/F4Wg==", + "version": "9.35.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", + "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.20.0", - "@wordpress/primitives": "^3.41.0" + "@wordpress/element": "^5.21.0", + "@wordpress/primitives": "^3.42.0" }, "engines": { "node": ">=12" @@ -5668,9 +5691,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.14.0.tgz", - "integrity": "sha512-o7EZZ+StfLg/qgTRn47O0WY2V1I+xNJCiN13a/fHZtXdRgPJ9qajf7tkDYz+MKPf8MhdMfHhgIr9sQrWhLCzDA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.16.0.tgz", + "integrity": "sha512-ft0HI9DQtLXU+RwyPQu4/mg9jZfIQsvPYQJCttvlyPGjWV9Vi14ph5ytsjXzXURTVqf7kBGnnmYdYJsbDtfqow==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5684,12 +5707,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.14.0.tgz", - "integrity": "sha512-eGenm5xUpPcsgWMSFXYWg+RQlcAZa6zo7sT9bBK8HVIGqORTr3TTtWeHVGFL48UooL5PibUc+GxQdlW97YOwlQ==", + "version": "11.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.16.0.tgz", + "integrity": "sha512-R2M8dJcFenDb5hqcrrXmnFqG7BucJsEW1b4aPMuJGqUCQaBhGTSk5MLaR8TLJrbqZybR36qkF8/OJSCBAJLeag==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.14.0", + "@wordpress/jest-console": "^7.16.0", "babel-jest": "^29.6.2" }, "engines": { @@ -5726,9 +5749,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.28.0.tgz", - "integrity": "sha512-lxrs1F4scwDuF8AJLK+SHtLWuhRVjzvl8EW/++ZQWRt7op99m41QQUqUwwCQC09cDcYlGddXeAczRijx5eLREg==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.30.0.tgz", + "integrity": "sha512-DA5RDfgCN7sTr5QgncCZwHjq+jJDY0fwyL/N2Wf8+Yugz2eOMf1q1a6BO61vGc2Q9KxuQUBgu4YRbhdgu7oDzw==", "dev": true, "engines": { "node": ">=14" @@ -5738,12 +5761,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.27.0.tgz", - "integrity": "sha512-4hk8UWfJvv21u/Et0NypfR1r22LVWGXMit3QM0MD7d6XQ4dNNbzqW2c9TfM36SdcR9KY5PZ8d5V1IrkheNUb/w==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.29.0.tgz", + "integrity": "sha512-QArbSbJ5kHDcQX/UrfOLH4hmrowU8hs3pz+lSuTjRfefoqJVotlOI1P+jEyKzGfCVcqavlngsTM0n8ozriCHcA==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.34.0", + "@wordpress/base-styles": "^4.36.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -5754,9 +5777,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.0.0.tgz", - "integrity": "sha512-A2pOt3W2DwBvTPqAC8G6riOAIJvMUPuYV2lg2+zFHWcaWUdtEpi+iwoiI0yugspi+x83w9h6sXGqkC2q+Hfxlg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.2.0.tgz", + "integrity": "sha512-/iNBuGgUm9ul/76PrUKHzg+KVdXvsAvThz9Ui4z0HQIEBzkvNxrZnofIdH0PJ7tEVPMomkvbWmV/IR0410yfog==", "dev": true, "engines": { "node": ">=14" @@ -5766,12 +5789,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.41.0.tgz", - "integrity": "sha512-md+4T5VWkWOLSa0p7rBPnKppa30EgYYAdfvqDXLzZTcaO1ZNJAJM3VtLkQPN2qsvLjy3ToT1ZmGF0jsoCP2bAg==", + "version": "3.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", + "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.20.0", + "@wordpress/element": "^5.21.0", "classnames": "^2.3.1" }, "engines": { @@ -5779,9 +5802,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.43.0.tgz", - "integrity": "sha512-jDsiF+3rMm6jme61AUHxHEIF1gfkCptO/MUdzh7uzyd5ZFnYG8kz+0zU2VX2bXlbqWHYmTsYr446rxTl7nkqRQ==", + "version": "2.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.44.0.tgz", + "integrity": "sha512-hRxkKS1KeRWJO6iVfIMELzRzjGSB4hvdGLpfxqqqpM5BVW9Pvg3gHX0VUbCPjk39W1YX1ZYARWIqZa53mf48xQ==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -5971,24 +5994,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.14.0.tgz", - "integrity": "sha512-tD0f8I/LYfpUchJ/T2Ea1335j7wOq48bSy13ei8qDmgpYMVMtU7SvHTP6vv2n7ST85tB+kZ909lPpP131jjEEg==", + "version": "26.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.16.0.tgz", + "integrity": "sha512-kR1UlFgDG/8XXWLanpGmgJX2TTzZa54s0xH3wWxwGlA11tYkEkiMhtcVfj1bcwBpJ/u/gHJzy2Y5MEcj80+vsg==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.27.0", - "@wordpress/browserslist-config": "^5.26.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.26.0", - "@wordpress/e2e-test-utils-playwright": "^0.11.0", - "@wordpress/eslint-plugin": "^17.0.0", - "@wordpress/jest-preset-default": "^11.14.0", - "@wordpress/npm-package-json-lint-config": "^4.28.0", - "@wordpress/postcss-plugins-preset": "^4.27.0", - "@wordpress/prettier-config": "^3.0.0", - "@wordpress/stylelint-config": "^21.26.0", + "@wordpress/babel-preset-default": "^7.29.0", + "@wordpress/browserslist-config": "^5.28.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.28.0", + "@wordpress/e2e-test-utils-playwright": "^0.13.0", + "@wordpress/eslint-plugin": "^17.2.0", + "@wordpress/jest-preset-default": "^11.16.0", + "@wordpress/npm-package-json-lint-config": "^4.30.0", + "@wordpress/postcss-plugins-preset": "^4.29.0", + "@wordpress/prettier-config": "^3.2.0", + "@wordpress/stylelint-config": "^21.28.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -6049,9 +6072,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.26.0.tgz", - "integrity": "sha512-xTnvoNk9aCdRl1ntBxnmhdmghwzRNurp5Y9LjUCwrYutxnj8t/CCKhPyjgIgHxz+RwKgnpGKupKLVvuHxu1CzQ==", + "version": "21.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.28.0.tgz", + "integrity": "sha512-qs12BO4ESUqtcOra28NIWaaUZdpGSpP+fz4lTZs9YBShMjEr5X0kpJDHWG2+8pK7xuv9mAzDwHlekTTAMVKl+w==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -6065,21 +6088,21 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.3.0.tgz", - "integrity": "sha512-buZRSisLRgQKJrhr7c1FSydrWgHEH/0AxlEJ9gqIjsUHsG6D39Cx6RcZYX5eW5NBL3nTDVeVD4STNyHGNA+ZdQ==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.4.0.tgz", + "integrity": "sha512-uolgz0oN+zV4p/aVrZk9Ba9h1zjBRwQlJ2JlI3dihaiFs9i7KfUK8wSN2AJ9f12sLLyYsJ4cjYTI/nutlkvL0w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.43.0" + "@wordpress/is-shallow-equal": "^4.44.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/undo-manager/node_modules/@wordpress/is-shallow-equal": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.43.0.tgz", - "integrity": "sha512-KhEvz2V9gjq+C8v/YEYMRetOg2YI/Ik8cc8dWlOMHp7GbZAPHACplR4ZeEF8Ef2LZ8JnNL6IqW8zZzUhSOxlqg==", + "version": "4.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", + "integrity": "sha512-EpICMN8epLKI3X1whB9F1UEHBtKqkSKiOK9J15rtw4si+iveYYINN3tkIrHOx6uv4TW94F7AskGdCIsZs9v8Uw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6099,9 +6122,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.43.0.tgz", - "integrity": "sha512-LPTc3Vf3Vy9DpL1foC49PCeGKnid9JdahPoaZhFX/WMG1VLelLBEwSLln/x7cq6c+8e8xbbex02t5IhbtLiEIw==", + "version": "2.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.45.0.tgz", + "integrity": "sha512-cutow0USHkFWYQn4ah46gjoE9NAeq3q5fFCIXQoAK8MLuD7EVCcBmO7WvYVK0GeelHd1g7/Y7fM3GtqFFkLegg==", "dev": true, "engines": { "node": ">=12" @@ -6600,9 +6623,9 @@ } }, "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "node_modules/astral-regex": { @@ -6701,9 +6724,9 @@ "license": "MIT" }, "node_modules/axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true, "engines": { "node": ">=4" @@ -8185,9 +8208,9 @@ } }, "node_modules/core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", + "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -8614,9 +8637,9 @@ } }, "node_modules/cypress": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.3.1.tgz", - "integrity": "sha512-g4mJLZxYN+UAF2LMy3Znd4LBnUmS59Vynd81VES59RdW48Yt+QtR2cush3melOoVNz0PPbADpWr8DcUx6mif8Q==", + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.4.0.tgz", + "integrity": "sha512-KeWNC9xSHG/ewZURVbaQsBQg2mOKw4XhjJZFKjWbEjgZCdxpPXLpJnfq5Jns1Gvnjp6AlnIfpZfWFlDgVKXdWQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -10018,26 +10041,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -10079,9 +10102,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.0.tgz", + "integrity": "sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -10251,27 +10274,27 @@ } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "engines": { "node": ">=4.0" @@ -10280,13 +10303,13 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "dependencies": { + "dequal": "^2.0.3" } }, "node_modules/eslint-plugin-playwright": { @@ -11414,8 +11437,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "license": "MIT" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/function.prototype.name": { "version": "1.1.6", @@ -11887,6 +11914,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/header-case": { "version": "2.0.4", "license": "MIT", @@ -12505,10 +12543,11 @@ } }, "node_modules/is-core-module": { - "version": "2.13.0", - "license": "MIT", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14275,12 +14314,15 @@ "dev": true }, "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "dependencies": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" } }, "node_modules/launch-editor": { @@ -17695,11 +17737,11 @@ } }, "node_modules/react-router": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz", - "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.18.0.tgz", + "integrity": "sha512-vk2y7Dsy8wI02eRRaRmOs9g2o+aE72YCx5q9VasT1N9v+lrdB79tIqrjMfByHiY5+6aYkH2rUa5X839nwWGPDg==", "dependencies": { - "@remix-run/router": "1.9.0" + "@remix-run/router": "1.11.0" }, "engines": { "node": ">=14.0.0" @@ -17709,12 +17751,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.16.0.tgz", - "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.18.0.tgz", + "integrity": "sha512-Ubrue4+Ercc/BoDkFQfc6og5zRQ4A8YxSO3Knsne+eRbZ+IepAsK249XBH/XaFuOYOYr3L3r13CXTLvYt5JDjw==", "dependencies": { - "@remix-run/router": "1.9.0", - "react-router": "6.16.0" + "@remix-run/router": "1.11.0", + "react-router": "6.18.0" }, "engines": { "node": ">=14.0.0" @@ -19366,9 +19408,9 @@ } }, "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz", + "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==", "dev": true, "dependencies": { "fast-fifo": "^1.1.0", @@ -19938,19 +19980,20 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.3", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz", + "integrity": "sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==", "dev": true, - "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -22850,7 +22893,9 @@ "dev": true }, "@babel/runtime": { - "version": "7.22.15", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", "requires": { "regenerator-runtime": "^0.14.0" } @@ -23502,9 +23547,9 @@ } }, "@newfold-labs/wp-module-ecommerce": { - "version": "1.3.3", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.3/93f00e7d70831edded001fae5f08a8409527df15", - "integrity": "sha512-PYL65hjhUxh70oE9Wq2RM94gNr91NrZTqUivFp595ExZ/FNyNr/X87I+IsXy/4rpniPZJQJNlok0uFsVL60doQ==", + "version": "1.3.9", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.9/7c4145981aacfc93b51fb1933c92754b64b063dd", + "integrity": "sha512-fwb6QqQ0K95dxN4TEhqGmaRdM5VpWGYT42ehGCtku8qIj6KxL5eCyMEDEYocoLCcgdNCNIcvYjfX8WXqGPT0jg==", "requires": { "@faizaanceg/pandora": "^1.1.1", "@heroicons/react": "2.0.18", @@ -23831,30 +23876,39 @@ } }, "@remix-run/router": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.9.0.tgz", - "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.11.0.tgz", + "integrity": "sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==" }, "@replayio/cypress": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@replayio/cypress/-/cypress-1.5.0.tgz", - "integrity": "sha512-I5es1sbkF/jRYGjNNN07dXgpB9BxJhJLyy8M0SlVrTFIDNt13CiFs9XN1PuogXU+9qyUkO7KddDLmTa4feEJqg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@replayio/cypress/-/cypress-1.6.2.tgz", + "integrity": "sha512-4J3aoxJZw7lTMbv+wFxeaA63Z1y383LmExb8wX087dpCJCZ98792JXjcvweoFmfxtMsxr4FTsLmzJzxoT0bWGw==", "dev": true, "requires": { - "@replayio/replay": "^0.17.4", - "@replayio/test-utils": "^1.2.0", + "@replayio/replay": "^0.17.5", + "@replayio/test-utils": "^1.2.3", "chalk": "^4.1.2", "debug": "^4.3.4", "semver": "^7.5.2", "terminate": "^2.6.1", "txml": "^3.2.5", - "uuid": "^8.3.2" + "uuid": "^8.3.2", + "ws": "^8.14.2" + }, + "dependencies": { + "ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true + } } }, "@replayio/replay": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@replayio/replay/-/replay-0.17.4.tgz", - "integrity": "sha512-UUUF3xl4DrUe2Iup+ZRuzjM3eOgVEZXZ0qduIx3eMWQXwFcowIasUNcTcva3QwPMhCxjHZr7I4KqULVz8prgFg==", + "version": "0.17.5", + "resolved": "https://registry.npmjs.org/@replayio/replay/-/replay-0.17.5.tgz", + "integrity": "sha512-FZO9UhvGwvGdtjVtUnhGYWsO9sSHdRrwFTvraMBiR9AKRh8Npp5sF/AsAEFtQi1+T2S4VU2qH6TRXCNy44yMSg==", "dev": true, "requires": { "@replayio/sourcemap-upload": "^1.1.1", @@ -23883,12 +23937,12 @@ } }, "@replayio/test-utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@replayio/test-utils/-/test-utils-1.2.0.tgz", - "integrity": "sha512-l8cZvZ+g0pBjPlME6bqbg6vxCY5XYES1Ne4IGWXeK8mXVdGioxaFmfI0m6IzOdzO17Trupxam6Dp0x44TiSRsA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@replayio/test-utils/-/test-utils-1.2.3.tgz", + "integrity": "sha512-JBE/npGDECvReSxfmD9SDmV7nckQmnod1GgFgILTrYebdQ+k/45liwZPnZtWFPhLM6du4ETiI4KbSYF2UE3qLA==", "dev": true, "requires": { - "@replayio/replay": "^0.17.4", + "@replayio/replay": "^0.17.5", "debug": "^4.3.4", "node-fetch": "^2.6.7", "uuid": "^8.3.2" @@ -24482,9 +24536,9 @@ "version": "0.16.3" }, "@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", "dev": true }, "@types/send": { @@ -24609,16 +24663,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz", + "integrity": "sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/type-utils": "6.9.1", + "@typescript-eslint/utils": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -24628,54 +24682,54 @@ } }, "@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.1.tgz", + "integrity": "sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz", + "integrity": "sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1" } }, "@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz", + "integrity": "sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/utils": "6.9.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.1.tgz", + "integrity": "sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz", + "integrity": "sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -24684,27 +24738,27 @@ } }, "@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.1.tgz", + "integrity": "sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", "semver": "^7.5.4" } }, "@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz", + "integrity": "sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==", "dev": true, "requires": { - "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/types": "6.9.1", "eslint-visitor-keys": "^3.4.1" }, "dependencies": { @@ -24909,15 +24963,15 @@ } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.26.0.tgz", - "integrity": "sha512-XZCTBqEmOlM87/6wkgtHhnHaj8cJPOY5avyjKtMDwoBbcXAmHUknbphZG7KEWIiVIilyxKyHnsTxjTplkqTtCQ==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.28.0.tgz", + "integrity": "sha512-rLZgUIku7r0tI0Qxm8hLZq/0ecymtTSEL6MXesztqOMc155ZWpsTOBjOJgfiL3vaO3Hj1eZrgNKTkJbqhZNDvQ==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.27.0.tgz", - "integrity": "sha512-/BGW/7oQvQdXehF7gLI7alSk1v1/ipbckkQ0q+mF+T381wKvqFQzJoix+aufFDq1GowX4Oj75GIA0bGFLTdF2g==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.29.0.tgz", + "integrity": "sha512-MOhijDBuG+iKZaxp8k6nvq/C4XujyHCwkYEs1WZ5+vCzsdBXg3Axa7wqURyuMjJ+e7hzejyj0w6bm19woMcIiQ==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -24926,24 +24980,24 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.26.0", - "@wordpress/browserslist-config": "^5.26.0", - "@wordpress/warning": "^2.43.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.28.0", + "@wordpress/browserslist-config": "^5.28.0", + "@wordpress/warning": "^2.45.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" } }, "@wordpress/base-styles": { - "version": "4.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.34.0.tgz", - "integrity": "sha512-LYiNFWl+6yJDVQ7hSNJu2kVuM1p3C3aTB769lXnMSxi3gubzxqjZqz9i9XQ3UjO9EFiDSvgbOXa8YhvTUfNnkQ==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.36.0.tgz", + "integrity": "sha512-N+Hpz6nI06Ji4mmx9vv/YSKR3XCYHnWV6v0mMehQvC9oZVjxBmo3hzWdiMrrjXFxONH9cjJUql0Cht+traFfRA==", "dev": true }, "@wordpress/browserslist-config": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.26.0.tgz", - "integrity": "sha512-rpkxAnPOc4HuxKZBwZ1iV1oC0Rd21azzBDyS8OoVUW6V8DAv4eYfHNFGkyds7Z+nI6dI15Rl7xJYJhHJKVaJvg==", + "version": "5.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.28.0.tgz", + "integrity": "sha512-6O4mgi4mZAizyPpcKjXoXwcF7onL+BJckH3M1JnnXoa0aBb42TB3wQMTYDcGc1Kg1sRD4HWaDl53inWdmiyk7g==", "dev": true }, "@wordpress/components": { @@ -25163,19 +25217,19 @@ } }, "@wordpress/compose": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.20.0.tgz", - "integrity": "sha512-9BOECyaz9HN7v98Lz6sAJxemcR6rnUZS2DAoGVJHxUPqYiyIRIMEax5SR6MVI/Qr1n7rFouK/0lUP7ZGRzQauA==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.21.0.tgz", + "integrity": "sha512-YqbmZBqS+deq1PfOi019GUOloh43nXNeru3iFzWgogiWvHxVWPLKxfFFNJ2kOup1UvRrvpgBn81J8KxCd2aNLw==", "requires": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.43.0", - "@wordpress/dom": "^3.43.0", - "@wordpress/element": "^5.20.0", - "@wordpress/is-shallow-equal": "^4.43.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/priority-queue": "^2.43.0", - "@wordpress/undo-manager": "^0.3.0", + "@wordpress/deprecated": "^3.44.0", + "@wordpress/dom": "^3.44.0", + "@wordpress/element": "^5.21.0", + "@wordpress/is-shallow-equal": "^4.44.0", + "@wordpress/keycodes": "^3.44.0", + "@wordpress/priority-queue": "^2.44.0", + "@wordpress/undo-manager": "^0.4.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -25183,46 +25237,46 @@ }, "dependencies": { "@wordpress/deprecated": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.43.0.tgz", - "integrity": "sha512-rmnehCKUEvZBH1VbQiK7YV9Yh5EQPcOO0kaf7UIGXUrH/pEpUn1PW+5Yox4ZyVNvqCQj2mbs6sqSNiIsjRWpAA==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.44.0.tgz", + "integrity": "sha512-UDOMPelGmNUr5Qx75P4TFB/kcpggoIM0Oo4yG9Tc9ykordWvOPHeRujltSmNl+yjjEj68C+zq0xAgrfPeBPgMg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.43.0" + "@wordpress/hooks": "^3.44.0" } }, "@wordpress/dom": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.43.0.tgz", - "integrity": "sha512-fTaZvTG/0En5r+ArMOGiBUomhbpJJf2RYMMu2ok39E/alwIawZHz/qeL3706BlT4r2QPCfK/tUOHQSh13+3ocg==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.44.0.tgz", + "integrity": "sha512-s1IQZHIplfTsI/hwoFbTlDD+uto8H0RZMXGLjPxyvpOIvh5ujxTxWGgzYdRecKzjoVGtq+BOAWlT8eoEhRiamQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.43.0" + "@wordpress/deprecated": "^3.44.0" } }, "@wordpress/hooks": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.43.0.tgz", - "integrity": "sha512-SHSiyFUEsggihl0pDvY1l72q+fHMDyFHtIR3GCt0uV2ifctvoa/PIYdVwrxpGQaGdNEV25XCZ4kNldqJmfTddw==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.44.0.tgz", + "integrity": "sha512-rWYI98Nu2S8D0bfHeoc8Lj43vZr59lFn3tGuDMnr0dZ1vDZXOiNSIPMn7qncmCuErFxWBbyXkax6mnam7Ds6jw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/is-shallow-equal": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.43.0.tgz", - "integrity": "sha512-KhEvz2V9gjq+C8v/YEYMRetOg2YI/Ik8cc8dWlOMHp7GbZAPHACplR4ZeEF8Ef2LZ8JnNL6IqW8zZzUhSOxlqg==", + "version": "4.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", + "integrity": "sha512-EpICMN8epLKI3X1whB9F1UEHBtKqkSKiOK9J15rtw4si+iveYYINN3tkIrHOx6uv4TW94F7AskGdCIsZs9v8Uw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/keycodes": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.43.0.tgz", - "integrity": "sha512-B6rYPiKFdQTlnJfm93R+usQnjEODUX/K4+hMvY5ZZOinvxe7KyU/xyFGz7gRrS8WmIEYcJowqSmAlGgVs4XwKQ==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.44.0.tgz", + "integrity": "sha512-nY/LF9BWdhGEGRZQB09c/2ZRTkXgM00NWmJHaZEX7gESzbFdQJ2HsOy/yGavViYEAJMGPHQvTtGi1qcUWT5Ymw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", + "@wordpress/i18n": "^4.44.0", "change-case": "^4.1.2" } } @@ -25294,9 +25348,9 @@ } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.26.0.tgz", - "integrity": "sha512-enZwezdSuR9IETqCM+i1Iez9jvKUMI7dL+BOluTijQW1zbo6/3HiU8qFWqsF1lhUrYp1OmQRldtmxs+YZYm36g==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.28.0.tgz", + "integrity": "sha512-/qfcNv6+cp+8guuNO88/inlFWf21UqeqxxcmcD+41rRfDr8+xqsHMmLwRvSip4KbT8veR2i7Gvem5H5E5x8uVA==", "dev": true, "requires": { "json2php": "^0.0.7", @@ -25318,22 +25372,22 @@ } }, "@wordpress/dom-ready": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.43.0.tgz", - "integrity": "sha512-XNlkKi9BwsvyUgTFWZbwywknagc26UmdeqaDHP1l+M3ztKw7V9FCZxyXgM9M+i0jNReREzK3EzjjG+nNzFb0+Q==", + "version": "3.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.44.0.tgz", + "integrity": "sha512-i4IUNJZgKiULv2y3q7lKuPLwDxpHjhwpnmmHHDlgj9V4LNAf/Iiq5biuQsCYU47oAGg2dR0XJxHXwqFfgRCOlA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/e2e-test-utils-playwright": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.11.0.tgz", - "integrity": "sha512-UxDkVvm24FJdi4nkn5+n9XirYxdJ1QDZgnHotdrgGRel8NOvlEOlhmT/xpuAPQrVwo+yynxEKeb1Y2AT6jX9og==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.13.0.tgz", + "integrity": "sha512-5CRxsxKYrKjZPzINWnnwmyXEU765wKAd9r4QJYiMW4PxRnTMsoxiDbQTgJ29Uc0XjigOlvu4m0eh/+wwm/im2g==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.40.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/url": "^3.44.0", + "@wordpress/api-fetch": "^6.42.0", + "@wordpress/keycodes": "^3.45.0", + "@wordpress/url": "^3.46.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -25342,31 +25396,31 @@ }, "dependencies": { "@wordpress/api-fetch": { - "version": "6.40.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.40.0.tgz", - "integrity": "sha512-sNk6vZW02ldci1EpNIjmm61323x/0n2Ra/cDHuehZf8avOH/OV0zF0dXxttT8M9Fncz+XZDSIHopm76dU3Phug==", + "version": "6.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.42.0.tgz", + "integrity": "sha512-IVXF7PoYLsaLLYiIqdktcrri9UX+tQi+Ko5mTltRZ2DDdoapcExVLtQhGu1pQl9vJ5LG1yUncLKzcbYky/i5fQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", - "@wordpress/url": "^3.44.0" + "@wordpress/i18n": "^4.45.0", + "@wordpress/url": "^3.46.0" } }, "@wordpress/keycodes": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.43.0.tgz", - "integrity": "sha512-B6rYPiKFdQTlnJfm93R+usQnjEODUX/K4+hMvY5ZZOinvxe7KyU/xyFGz7gRrS8WmIEYcJowqSmAlGgVs4XwKQ==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.45.0.tgz", + "integrity": "sha512-jIlOV/lDLIr3WHfK+XYs6V6Fy6eySFjYfNCR1aTQGx2gNPZeAySUfiG+r/ZOUgND2I2v/khwalpU/eg8N7OARw==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.43.0", + "@wordpress/i18n": "^4.45.0", "change-case": "^4.1.2" } }, "@wordpress/url": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.44.0.tgz", - "integrity": "sha512-QNtTPFg/cGHTJLOvOtQCvCgn5quFQgJml8A88I05o4dyUH/tc92rb8LNXi0qcVz/z4JPrx2g3+Ki8heYellP4A==", + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.46.0.tgz", + "integrity": "sha512-NlYvyW1hTmAtT11In/kbWAVvrdcSGFUOBwN7NXJgxOCqetiS99Cozmdpaz7vF7Y+DsBmSB/EnygIQv7PAqOJlg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -25388,14 +25442,14 @@ } }, "@wordpress/element": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.20.0.tgz", - "integrity": "sha512-EO2cXUTrACQJ0JG+nuQnnaKu/qJbnBPmTgy6HCfU90um1G3kdG/iHh+T1YCi/WqxW+6UrL7I8FbxPfcEJvvONA==", + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", + "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.43.0", + "@wordpress/escape-html": "^2.45.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -25403,9 +25457,9 @@ } }, "@wordpress/env": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.8.0.tgz", - "integrity": "sha512-GUo0bSdmrnxF/l9zIYXNeri+fZ76nxJguAKHhL+L6lS0mGBuj+WkbyJ4Ss/OnawnjZUgiLDGk/xO2zZmwcYnig==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.11.0.tgz", + "integrity": "sha512-9zE7HJNW1UenqfME/ao2+1kNrtFbj+jpAipgHwDOnJ+Xkg37mzQ3cb75QQzT/zM7WJ1r1ET4J2b7zbwOImTvAw==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -25423,24 +25477,24 @@ } }, "@wordpress/escape-html": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.43.0.tgz", - "integrity": "sha512-+hLbsx4PXGnziUSS/7W9B47xgh2VUg11rSbe3Q3bTMCFWaYqk0cvAk5C74Re99Hiekct99HmpnmyVq+we8bkUQ==", + "version": "2.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.45.0.tgz", + "integrity": "sha512-Io+t/OVHxGNeaHNzwi4hVbE2mR53rVwomNz/veCMQfaswDO84LlN4PPghOQNTQVXOgQr7ruLZ5bAM/zUAMZjAw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.0.0.tgz", - "integrity": "sha512-pxb0UQN92oK0N20E1XtuAyZAmXcE6Pj/pR96ZXWYVTIJkLFsJBxdiqTmhfcaieVI5JbmWggxJXV8Lwp1vzlRNw==", + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.2.0.tgz", + "integrity": "sha512-i2Gpu+hmGyqzprwyfFutHaJ1ZQRv8tYfkgC3ROdzc1yAKw4AHWSRSPWk79d6Ua87y3EIYVEffRV5cQf4nnEQAQ==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.27.0", - "@wordpress/prettier-config": "^3.0.0", + "@wordpress/babel-preset-default": "^7.29.0", + "@wordpress/prettier-config": "^3.2.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -25498,12 +25552,12 @@ } }, "@wordpress/i18n": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.43.0.tgz", - "integrity": "sha512-XHU/vGgI+pgjJU9WzWDHke1u948z8i3OPpKUNdxc/gMcTkKaKM4D8DW1+VMSQHyU6pneP8+ph7EF+1RIehP3lQ==", + "version": "4.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.45.0.tgz", + "integrity": "sha512-1UbUpX7uoKin/u7ouFPLgOjsF/o7q0jWorOCYaFsIUjQ0uQSkflmr2u3CC2efyKsLBFv9bZWFm4z62KGZE7Yuw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.43.0", + "@wordpress/hooks": "^3.45.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -25511,9 +25565,9 @@ }, "dependencies": { "@wordpress/hooks": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.43.0.tgz", - "integrity": "sha512-SHSiyFUEsggihl0pDvY1l72q+fHMDyFHtIR3GCt0uV2ifctvoa/PIYdVwrxpGQaGdNEV25XCZ4kNldqJmfTddw==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.45.0.tgz", + "integrity": "sha512-cqd5Dv4lp4S5UAip2/bMm2TZiFxs7/sKNq9/73BlKFSmc9hgqgkmcctfER+nVxiYafUNGATyQmDRpJU6R3NaDw==", "requires": { "@babel/runtime": "^7.16.0" } @@ -25524,13 +25578,13 @@ } }, "@wordpress/icons": { - "version": "9.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.34.0.tgz", - "integrity": "sha512-yJWfvgnWnPBd/Co7VjdbCj3o2HJdP4npblJCj7LR+KcnCTPYZWMc4GU3OuzmxMByALuAndfIxgm1YDSHt/F4Wg==", + "version": "9.35.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", + "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.20.0", - "@wordpress/primitives": "^3.41.0" + "@wordpress/element": "^5.21.0", + "@wordpress/primitives": "^3.42.0" } }, "@wordpress/is-shallow-equal": { @@ -25540,9 +25594,9 @@ } }, "@wordpress/jest-console": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.14.0.tgz", - "integrity": "sha512-o7EZZ+StfLg/qgTRn47O0WY2V1I+xNJCiN13a/fHZtXdRgPJ9qajf7tkDYz+MKPf8MhdMfHhgIr9sQrWhLCzDA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.16.0.tgz", + "integrity": "sha512-ft0HI9DQtLXU+RwyPQu4/mg9jZfIQsvPYQJCttvlyPGjWV9Vi14ph5ytsjXzXURTVqf7kBGnnmYdYJsbDtfqow==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -25550,12 +25604,12 @@ } }, "@wordpress/jest-preset-default": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.14.0.tgz", - "integrity": "sha512-eGenm5xUpPcsgWMSFXYWg+RQlcAZa6zo7sT9bBK8HVIGqORTr3TTtWeHVGFL48UooL5PibUc+GxQdlW97YOwlQ==", + "version": "11.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.16.0.tgz", + "integrity": "sha512-R2M8dJcFenDb5hqcrrXmnFqG7BucJsEW1b4aPMuJGqUCQaBhGTSk5MLaR8TLJrbqZybR36qkF8/OJSCBAJLeag==", "dev": true, "requires": { - "@wordpress/jest-console": "^7.14.0", + "@wordpress/jest-console": "^7.16.0", "babel-jest": "^29.6.2" } }, @@ -25582,41 +25636,41 @@ } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.28.0.tgz", - "integrity": "sha512-lxrs1F4scwDuF8AJLK+SHtLWuhRVjzvl8EW/++ZQWRt7op99m41QQUqUwwCQC09cDcYlGddXeAczRijx5eLREg==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.30.0.tgz", + "integrity": "sha512-DA5RDfgCN7sTr5QgncCZwHjq+jJDY0fwyL/N2Wf8+Yugz2eOMf1q1a6BO61vGc2Q9KxuQUBgu4YRbhdgu7oDzw==", "dev": true }, "@wordpress/postcss-plugins-preset": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.27.0.tgz", - "integrity": "sha512-4hk8UWfJvv21u/Et0NypfR1r22LVWGXMit3QM0MD7d6XQ4dNNbzqW2c9TfM36SdcR9KY5PZ8d5V1IrkheNUb/w==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.29.0.tgz", + "integrity": "sha512-QArbSbJ5kHDcQX/UrfOLH4hmrowU8hs3pz+lSuTjRfefoqJVotlOI1P+jEyKzGfCVcqavlngsTM0n8ozriCHcA==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.34.0", + "@wordpress/base-styles": "^4.36.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.0.0.tgz", - "integrity": "sha512-A2pOt3W2DwBvTPqAC8G6riOAIJvMUPuYV2lg2+zFHWcaWUdtEpi+iwoiI0yugspi+x83w9h6sXGqkC2q+Hfxlg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.2.0.tgz", + "integrity": "sha512-/iNBuGgUm9ul/76PrUKHzg+KVdXvsAvThz9Ui4z0HQIEBzkvNxrZnofIdH0PJ7tEVPMomkvbWmV/IR0410yfog==", "dev": true }, "@wordpress/primitives": { - "version": "3.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.41.0.tgz", - "integrity": "sha512-md+4T5VWkWOLSa0p7rBPnKppa30EgYYAdfvqDXLzZTcaO1ZNJAJM3VtLkQPN2qsvLjy3ToT1ZmGF0jsoCP2bAg==", + "version": "3.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", + "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.20.0", + "@wordpress/element": "^5.21.0", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.43.0.tgz", - "integrity": "sha512-jDsiF+3rMm6jme61AUHxHEIF1gfkCptO/MUdzh7uzyd5ZFnYG8kz+0zU2VX2bXlbqWHYmTsYr446rxTl7nkqRQ==", + "version": "2.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.44.0.tgz", + "integrity": "sha512-hRxkKS1KeRWJO6iVfIMELzRzjGSB4hvdGLpfxqqqpM5BVW9Pvg3gHX0VUbCPjk39W1YX1ZYARWIqZa53mf48xQ==", "requires": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -25774,24 +25828,24 @@ } }, "@wordpress/scripts": { - "version": "26.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.14.0.tgz", - "integrity": "sha512-tD0f8I/LYfpUchJ/T2Ea1335j7wOq48bSy13ei8qDmgpYMVMtU7SvHTP6vv2n7ST85tB+kZ909lPpP131jjEEg==", + "version": "26.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.16.0.tgz", + "integrity": "sha512-kR1UlFgDG/8XXWLanpGmgJX2TTzZa54s0xH3wWxwGlA11tYkEkiMhtcVfj1bcwBpJ/u/gHJzy2Y5MEcj80+vsg==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.27.0", - "@wordpress/browserslist-config": "^5.26.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.26.0", - "@wordpress/e2e-test-utils-playwright": "^0.11.0", - "@wordpress/eslint-plugin": "^17.0.0", - "@wordpress/jest-preset-default": "^11.14.0", - "@wordpress/npm-package-json-lint-config": "^4.28.0", - "@wordpress/postcss-plugins-preset": "^4.27.0", - "@wordpress/prettier-config": "^3.0.0", - "@wordpress/stylelint-config": "^21.26.0", + "@wordpress/babel-preset-default": "^7.29.0", + "@wordpress/browserslist-config": "^5.28.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.28.0", + "@wordpress/e2e-test-utils-playwright": "^0.13.0", + "@wordpress/eslint-plugin": "^17.2.0", + "@wordpress/jest-preset-default": "^11.16.0", + "@wordpress/npm-package-json-lint-config": "^4.30.0", + "@wordpress/postcss-plugins-preset": "^4.29.0", + "@wordpress/prettier-config": "^3.2.0", + "@wordpress/stylelint-config": "^21.28.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -25840,9 +25894,9 @@ } }, "@wordpress/stylelint-config": { - "version": "21.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.26.0.tgz", - "integrity": "sha512-xTnvoNk9aCdRl1ntBxnmhdmghwzRNurp5Y9LjUCwrYutxnj8t/CCKhPyjgIgHxz+RwKgnpGKupKLVvuHxu1CzQ==", + "version": "21.28.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.28.0.tgz", + "integrity": "sha512-qs12BO4ESUqtcOra28NIWaaUZdpGSpP+fz4lTZs9YBShMjEr5X0kpJDHWG2+8pK7xuv9mAzDwHlekTTAMVKl+w==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -25850,18 +25904,18 @@ } }, "@wordpress/undo-manager": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.3.0.tgz", - "integrity": "sha512-buZRSisLRgQKJrhr7c1FSydrWgHEH/0AxlEJ9gqIjsUHsG6D39Cx6RcZYX5eW5NBL3nTDVeVD4STNyHGNA+ZdQ==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.4.0.tgz", + "integrity": "sha512-uolgz0oN+zV4p/aVrZk9Ba9h1zjBRwQlJ2JlI3dihaiFs9i7KfUK8wSN2AJ9f12sLLyYsJ4cjYTI/nutlkvL0w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.43.0" + "@wordpress/is-shallow-equal": "^4.44.0" }, "dependencies": { "@wordpress/is-shallow-equal": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.43.0.tgz", - "integrity": "sha512-KhEvz2V9gjq+C8v/YEYMRetOg2YI/Ik8cc8dWlOMHp7GbZAPHACplR4ZeEF8Ef2LZ8JnNL6IqW8zZzUhSOxlqg==", + "version": "4.44.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", + "integrity": "sha512-EpICMN8epLKI3X1whB9F1UEHBtKqkSKiOK9J15rtw4si+iveYYINN3tkIrHOx6uv4TW94F7AskGdCIsZs9v8Uw==", "requires": { "@babel/runtime": "^7.16.0" } @@ -25876,9 +25930,9 @@ } }, "@wordpress/warning": { - "version": "2.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.43.0.tgz", - "integrity": "sha512-LPTc3Vf3Vy9DpL1foC49PCeGKnid9JdahPoaZhFX/WMG1VLelLBEwSLln/x7cq6c+8e8xbbex02t5IhbtLiEIw==", + "version": "2.45.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.45.0.tgz", + "integrity": "sha512-cutow0USHkFWYQn4ah46gjoE9NAeq3q5fFCIXQoAK8MLuD7EVCcBmO7WvYVK0GeelHd1g7/Y7fM3GtqFFkLegg==", "dev": true }, "@xobotyi/scrollbar-width": { @@ -26189,9 +26243,9 @@ } }, "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "astral-regex": { @@ -26245,9 +26299,9 @@ "dev": true }, "axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true }, "axios": { @@ -27224,9 +27278,9 @@ } }, "core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.2.tgz", + "integrity": "sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ==", "dev": true }, "core-js-compat": { @@ -27503,9 +27557,9 @@ } }, "cypress": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.3.1.tgz", - "integrity": "sha512-g4mJLZxYN+UAF2LMy3Znd4LBnUmS59Vynd81VES59RdW48Yt+QtR2cush3melOoVNz0PPbADpWr8DcUx6mif8Q==", + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.4.0.tgz", + "integrity": "sha512-KeWNC9xSHG/ewZURVbaQsBQg2mOKw4XhjJZFKjWbEjgZCdxpPXLpJnfq5Jns1Gvnjp6AlnIfpZfWFlDgVKXdWQ==", "dev": true, "requires": { "@cypress/request": "^3.0.0", @@ -28521,26 +28575,26 @@ } }, "eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "requires": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -28572,9 +28626,9 @@ } }, "eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.0.tgz", + "integrity": "sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -28671,34 +28725,37 @@ } }, "eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "dev": true, "requires": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true + "aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "requires": { + "dequal": "^2.0.3" + } } } }, @@ -29369,7 +29426,9 @@ "optional": true }, "function-bind": { - "version": "1.1.1" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "function.prototype.name": { "version": "1.1.6", @@ -29662,6 +29721,14 @@ "has-symbols": "^1.0.2" } }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "requires": { + "function-bind": "^1.1.2" + } + }, "header-case": { "version": "2.0.4", "requires": { @@ -30047,9 +30114,11 @@ } }, "is-core-module": { - "version": "2.13.0", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "requires": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "is-date-object": { @@ -31187,12 +31256,12 @@ "dev": true }, "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "requires": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" } }, "launch-editor": { @@ -33323,20 +33392,20 @@ "version": "3.1.2" }, "react-router": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz", - "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.18.0.tgz", + "integrity": "sha512-vk2y7Dsy8wI02eRRaRmOs9g2o+aE72YCx5q9VasT1N9v+lrdB79tIqrjMfByHiY5+6aYkH2rUa5X839nwWGPDg==", "requires": { - "@remix-run/router": "1.9.0" + "@remix-run/router": "1.11.0" } }, "react-router-dom": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.16.0.tgz", - "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.18.0.tgz", + "integrity": "sha512-Ubrue4+Ercc/BoDkFQfc6og5zRQ4A8YxSO3Knsne+eRbZ+IepAsK249XBH/XaFuOYOYr3L3r13CXTLvYt5JDjw==", "requires": { - "@remix-run/router": "1.9.0", - "react-router": "6.16.0" + "@remix-run/router": "1.11.0", + "react-router": "6.18.0" } }, "react-spring": { @@ -34457,9 +34526,9 @@ } }, "streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz", + "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==", "dev": true, "requires": { "fast-fifo": "^1.1.0", @@ -34855,7 +34924,9 @@ } }, "tailwindcss": { - "version": "3.3.3", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz", + "integrity": "sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==", "dev": true, "requires": { "@alloc/quick-lru": "^5.2.0", @@ -34863,10 +34934,10 @@ "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", diff --git a/package.json b/package.json index f623a24b..87ccf611 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "wp-plugin-hostgator", "description": "WordPress plugin that integrates your WordPress site with the HostGator control panel, including performance, security, and update features.", "license": "GPL-2.0-or-later", - "version": "2.3.2", + "version": "2.4.0", "private": true, "contributors": [ "Abdulrahman Al Ani (https://alani.dev/)", @@ -13,34 +13,34 @@ ], "dependencies": { "@heroicons/react": "^2.0.18", - "@newfold-labs/wp-module-ecommerce": "^1.3.3", + "@newfold-labs/wp-module-ecommerce": "^1.3.9", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.0", "@reduxjs/toolkit": "^1.9.7", - "@wordpress/compose": "^6.20.0", - "@wordpress/dom-ready": "^3.43.0", - "@wordpress/element": "^5.20.0", - "@wordpress/i18n": "^4.43.0", - "@wordpress/icons": "^9.34.0", + "@wordpress/compose": "^6.21.0", + "@wordpress/dom-ready": "^3.44.0", + "@wordpress/element": "^5.21.0", + "@wordpress/i18n": "^4.44.0", + "@wordpress/icons": "^9.35.0", "classnames": "^2.3.2", "jquery": "^3.7.1", "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^4.0.11", - "react-router-dom": "^6.16.0", + "react-router-dom": "^6.18.0", "react-use": "^17.4.0" }, "devDependencies": { "@automattic/babel-plugin-preserve-i18n": "^1.0.0", - "@replayio/cypress": "^1.5.0", + "@replayio/cypress": "^1.6.2", "@tailwindcss/forms": "^0.5.6", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^8.8.0", - "@wordpress/scripts": "^26.14.0", - "cypress": "^13.3.1", + "@wordpress/env": "^8.11.0", + "@wordpress/scripts": "^26.16.0", + "cypress": "^13.4.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", - "tailwindcss": "^3.3.3" + "tailwindcss": "^3.3.5" }, "scripts": { "build": "wp-scripts build", diff --git a/src/app/util/helpers.js b/src/app/util/helpers.js index 27dfc7f9..51ca7126 100644 --- a/src/app/util/helpers.js +++ b/src/app/util/helpers.js @@ -142,7 +142,7 @@ export const comingSoonAdminbarToggle = ( comingSoon ) => { */ export const getRegionValue = () => { const brand = NewfoldRuntime.sdk.plugin.brand; - const region = NewfoldRuntime.sdk.plugin.region; + const region = NewfoldRuntime.sdk.plugin.region.toUpperCase(); // bail if not hostgator-latam brand if ( brand !== 'hostgator-latam' ){ @@ -151,16 +151,15 @@ export const getRegionValue = () => { // qualify region setting and return region code switch ( region ) { case 'BR': - return region; - break; case 'MX': case 'CO': case 'CL': return region; break; + case 'US': case false: default: - return ''; + return 'default'; } }; diff --git a/wp-plugin-hostgator.php b/wp-plugin-hostgator.php index f884879b..fef3c53e 100644 --- a/wp-plugin-hostgator.php +++ b/wp-plugin-hostgator.php @@ -10,11 +10,12 @@ * @wordpress-plugin * Plugin Name: The HostGator Plugin * Plugin URI: https://hostgator.com + * Update URI: https://github.com/newfold-labs/wp-plugin-hostgator/ * Description: WordPress plugin that integrates a WordPress site with the HostGator control panel, including performance, security, and update features. - * Version: 2.3.2 + * Version: 2.4.0 * Requires at least: 4.7 * Requires PHP: 5.6 - * Tested up to: 6.3 + * Tested up to: 6.3.2 * Author: HostGator * Author URI: https://hostgator.com * Text Domain: wp-plugin-hostgator @@ -31,7 +32,7 @@ } // Define constants -define( 'HOSTGATOR_PLUGIN_VERSION', '2.3.2' ); +define( 'HOSTGATOR_PLUGIN_VERSION', '2.4.0' ); define( 'HOSTGATOR_PLUGIN_FILE', __FILE__ ); define( 'HOSTGATOR_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'HOSTGATOR_PLUGIN_URL', plugin_dir_url( __FILE__ ) );