diff --git a/bluehost-wordpress-plugin.php b/bluehost-wordpress-plugin.php index 61a2184a2..1365e10e7 100644 --- a/bluehost-wordpress-plugin.php +++ b/bluehost-wordpress-plugin.php @@ -12,7 +12,7 @@ * Plugin URI: https://bluehost.com * Update URI: https://github.com/bluehost/bluehost-wordpress-plugin * Description: WordPress plugin that integrates a WordPress site with the Bluehost control panel, including performance, security, and update features. - * Version: 3.7.3 + * Version: 3.8.0 * Requires at least: 6.0 * Requires PHP: 7.1 * Tested up to: 6.4.2 @@ -32,7 +32,7 @@ } // Define constants -define( 'BLUEHOST_PLUGIN_VERSION', '3.7.3' ); +define( 'BLUEHOST_PLUGIN_VERSION', '3.8.0' ); define( 'BLUEHOST_PLUGIN_FILE', __FILE__ ); define( 'BLUEHOST_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'BLUEHOST_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); @@ -78,9 +78,10 @@ 'The Web.com Plugin' => 'wp-plugin-web/wp-plugin-web.php', 'The Crazy Domains Plugin' => 'wp-plugin-web/wp-plugin-crazy-domains.php', ); +// Check plugin requirements $pass_nfd_check = $nfd_plugins_check->check_plugin_requirements(); // Check PHP version before initializing to prevent errors if plugin is incompatible. if ( $pass_nfd_check && version_compare( PHP_VERSION, '5.3', '>=' ) ) { - require dirname( __FILE__ ) . '/bootstrap.php'; + require __DIR__ . '/bootstrap.php'; } diff --git a/composer.json b/composer.json index 9bc62562f..812d98eca 100644 --- a/composer.json +++ b/composer.json @@ -38,36 +38,47 @@ "scripts": { "fix": "vendor/bin/phpcbf --standard=phpcs.xml .", "lint": "vendor/bin/phpcs --standard=phpcs.xml -s .", + "i18n-pot": "vendor/bin/wp i18n make-pot . ./languages/wp-plugin-bluehost.pot --headers='{\"Report-Msgid-Bugs-To\":\"https://github.com/bluehost/bluehost-wordpress-plugin/issues\",\"POT-Creation-Date\":\"2023-03-08T20:13:41+00:00\"}' --exclude=assets,tests,src", + "i18n-po": "vendor/bin/wp i18n update-po ./languages/wp-plugin-bluehost.pot ./languages", + "i18n-mo": "vendor/bin/wp i18n make-mo ./languages", + "i18n-json": "vendor/bin/wp i18n make-json ./languages --no-purge --pretty-print", + "i18n-json-rename": "for f in ./languages/*.json; do mv \"$f\" \"$(echo \"$f\" | sed 's/[0-9a-fA-F]\\{32\\}/bluehost-script/')\"; done", "i18n": [ - "vendor/bin/wp i18n make-pot . ./languages/bluehost-wordpress-plugin.pot --headers=Report-Msgid-Bugs-To:https://github.com/bluehost/bluehost-wordpress-plugin/issues --exclude=assets,storybook,tests,src", - "vendor/bin/wp i18n make-pot . ./languages/bluehost-wordpress-plugin.pot --headers=POT-Creation-Date:null --exclude=assets,storybook,tests,src" + "@i18n-pot", + "@i18n-po", + "@i18n-mo" ] }, "scripts-descriptions": { "fix": "Automatically fix coding standards issues where possible.", "lint": "Check files against coding standards.", - "i18n": "Generate a .pot file for translation." + "i18n": "Generate new language files.", + "i18n-pot": "Generate a .pot file for translation.", + "i18n-po": "Update existing .po files.", + "i18n-mo": "Generate new language .mo files.", + "i18n-json": "Generate new language .json files.", + "i18n-json-rename": "Rename the language json files to remove the pesky hash." }, "require-dev": { "roave/security-advisories": "dev-latest", "newfold-labs/wp-php-standards": "^1.2", - "wp-cli/i18n-command": "^2.4.4", + "wp-cli/i18n-command": "^2.5.0", "wp-phpunit/wp-phpunit": "^6.4.2" }, "require": { "newfold-labs/wp-module-business-reviews": "^1.1.1", - "newfold-labs/wp-module-coming-soon": "^1.1.12", + "newfold-labs/wp-module-coming-soon": "^1.1", "newfold-labs/wp-module-ctb": "^1.1.2", "newfold-labs/wp-module-customer-bluehost": "^1.6.0", - "newfold-labs/wp-module-data": "^2.4.15", - "newfold-labs/wp-module-deactivation": "^1.0.3", - "newfold-labs/wp-module-ecommerce": "^1.3.14", + "newfold-labs/wp-module-data": "^2.4.16", + "newfold-labs/wp-module-deactivation": "^1.0.4", + "newfold-labs/wp-module-ecommerce": "1.3.18", "newfold-labs/wp-module-global-ctb": "^1.0.9", - "newfold-labs/wp-module-help-center": "1.0.21", + "newfold-labs/wp-module-help-center": "^1.0.23", "newfold-labs/wp-module-loader": "^1.0.10", "newfold-labs/wp-module-marketplace": "^2.2.0", - "newfold-labs/wp-module-notifications": "^1.2.1", - "newfold-labs/wp-module-onboarding": "^1.11.12", + "newfold-labs/wp-module-notifications": "^1.2.2", + "newfold-labs/wp-module-onboarding": "^1.12.0", "newfold-labs/wp-module-patterns": "^0.1.12", "newfold-labs/wp-module-performance": "^1.3.0", "newfold-labs/wp-module-runtime": "^1.0.7", diff --git a/composer.lock b/composer.lock index f1511c39d..1e8863297 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": "870171eadbf1bfa6365124cd4a3264d1", + "content-hash": "edf012a9b787f3ee22f67e27a643676e", "packages": [ { "name": "doctrine/inflector", @@ -192,23 +192,23 @@ }, { "name": "newfold-labs/wp-module-ai", - "version": "1.0.3", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ai.git", - "reference": "728d5dd89f31d4cfe50d26914b6cbf3b6efbd739" + "reference": "17e48833284ef04113abc42fc2bb773a8124aef3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/728d5dd89f31d4cfe50d26914b6cbf3b6efbd739", - "reference": "728d5dd89f31d4cfe50d26914b6cbf3b6efbd739", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/17e48833284ef04113abc42fc2bb773a8124aef3", + "reference": "17e48833284ef04113abc42fc2bb773a8124aef3", "shasum": "" }, "require": { "newfold-labs/wp-module-data": "^2.3.1" }, "require-dev": { - "newfold-labs/wp-php-standards": "@stable" + "newfold-labs/wp-php-standards": "^1.2" }, "type": "library", "autoload": { @@ -230,10 +230,10 @@ ], "description": "A module for providing artificial intelligence capabilities.", "support": { - "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.0.3", + "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.0.9", "issues": "https://github.com/newfold-labs/wp-module-ai/issues" }, - "time": "2023-08-09T20:19:40+00:00" + "time": "2023-12-18T14:53:40+00:00" }, { "name": "newfold-labs/wp-module-business-reviews", @@ -272,18 +272,21 @@ }, { "name": "newfold-labs/wp-module-coming-soon", - "version": "1.1.12", + "version": "1.1.17", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-coming-soon.git", - "reference": "65e6437b7b6a1e1c6775d8e54d91d26fce804a0f" + "reference": "eac606ade15a8da188b6997ad72003ca7a47ffab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/65e6437b7b6a1e1c6775d8e54d91d26fce804a0f", - "reference": "65e6437b7b6a1e1c6775d8e54d91d26fce804a0f", + "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/eac606ade15a8da188b6997ad72003ca7a47ffab", + "reference": "eac606ade15a8da188b6997ad72003ca7a47ffab", "shasum": "" }, + "require": { + "wp-forge/wp-upgrade-handler": "^1.0" + }, "require-dev": { "newfold-labs/wp-php-standards": "^1.2" }, @@ -315,10 +318,10 @@ ], "description": "Coming Soon module for WordPress sites.", "support": { - "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.12", + "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.17", "issues": "https://github.com/newfold-labs/wp-module-coming-soon/issues" }, - "time": "2023-11-02T16:42:03+00:00" + "time": "2024-01-18T01:07:49+00:00" }, { "name": "newfold-labs/wp-module-ctb", @@ -418,16 +421,16 @@ }, { "name": "newfold-labs/wp-module-data", - "version": "2.4.15", + "version": "2.4.16", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-data.git", - "reference": "1bfc538c2f7c282175ddcd9b4513bcbe85facbbe" + "reference": "633712f1d717c564f62bd6cfc4e70d56959d8a22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/1bfc538c2f7c282175ddcd9b4513bcbe85facbbe", - "reference": "1bfc538c2f7c282175ddcd9b4513bcbe85facbbe", + "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/633712f1d717c564f62bd6cfc4e70d56959d8a22", + "reference": "633712f1d717c564f62bd6cfc4e70d56959d8a22", "shasum": "" }, "require": { @@ -460,23 +463,23 @@ ], "description": "Newfold Data Module", "support": { - "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.15", + "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.16", "issues": "https://github.com/newfold-labs/wp-module-data/issues" }, - "time": "2023-12-12T21:28:52+00:00" + "time": "2024-01-08T20:37:18+00:00" }, { "name": "newfold-labs/wp-module-deactivation", - "version": "1.0.3", + "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-deactivation.git", - "reference": "5668c206ea868c0baaca201042ca7c24404c7be1" + "reference": "e88fb69221430cac57bc4e19db2a2637719d250c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-deactivation/zipball/5668c206ea868c0baaca201042ca7c24404c7be1", - "reference": "5668c206ea868c0baaca201042ca7c24404c7be1", + "url": "https://api.github.com/repos/newfold-labs/wp-module-deactivation/zipball/e88fb69221430cac57bc4e19db2a2637719d250c", + "reference": "e88fb69221430cac57bc4e19db2a2637719d250c", "shasum": "" }, "require": { @@ -521,28 +524,28 @@ ], "description": "A Module for handling WordPress brand plugins and modules deactivations", "support": { - "source": "https://github.com/newfold-labs/wp-module-deactivation/tree/1.0.3", + "source": "https://github.com/newfold-labs/wp-module-deactivation/tree/1.0.4", "issues": "https://github.com/newfold-labs/wp-module-deactivation/issues" }, - "time": "2023-11-29T19:20:56+00:00" + "time": "2024-01-11T21:43:25+00:00" }, { "name": "newfold-labs/wp-module-ecommerce", - "version": "v1.3.14", + "version": "v1.3.18", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ecommerce.git", - "reference": "769ac1baa102829e4a90f9aa2fcc120a08fcfc7e" + "reference": "4d7681e4e311072281ebdbd7d551c8132639416c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/769ac1baa102829e4a90f9aa2fcc120a08fcfc7e", - "reference": "769ac1baa102829e4a90f9aa2fcc120a08fcfc7e", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/4d7681e4e311072281ebdbd7d551c8132639416c", + "reference": "4d7681e4e311072281ebdbd7d551c8132639416c", "shasum": "" }, "require": { "newfold-labs/wp-module-installer": "^1.1", - "newfold-labs/wp-module-onboarding-data": "^0.0" + "newfold-labs/wp-module-onboarding-data": "^0.1" }, "require-dev": { "newfold-labs/wp-php-standards": "@stable", @@ -580,10 +583,10 @@ ], "description": "Brand Agnostic eCommerce Experience", "support": { - "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.14", + "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.18", "issues": "https://github.com/newfold-labs/wp-module-ecommerce/issues" }, - "time": "2023-12-04T21:59:52+00:00" + "time": "2024-01-11T22:51:14+00:00" }, { "name": "newfold-labs/wp-module-global-ctb", @@ -637,16 +640,16 @@ }, { "name": "newfold-labs/wp-module-help-center", - "version": "1.0.21", + "version": "1.0.23", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-help-center.git", - "reference": "0826b1623fd710877ac4ceeafa1265820de13b1b" + "reference": "a41e0126ed61bde0b494e4f242d99df0e81766b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-help-center/zipball/0826b1623fd710877ac4ceeafa1265820de13b1b", - "reference": "0826b1623fd710877ac4ceeafa1265820de13b1b", + "url": "https://api.github.com/repos/newfold-labs/wp-module-help-center/zipball/a41e0126ed61bde0b494e4f242d99df0e81766b9", + "reference": "a41e0126ed61bde0b494e4f242d99df0e81766b9", "shasum": "" }, "require": { @@ -676,10 +679,10 @@ ], "description": "HelpCenter", "support": { - "source": "https://github.com/newfold-labs/wp-module-help-center/tree/1.0.21", + "source": "https://github.com/newfold-labs/wp-module-help-center/tree/1.0.23", "issues": "https://github.com/newfold-labs/wp-module-help-center/issues" }, - "time": "2023-10-24T15:24:33+00:00" + "time": "2024-01-17T20:32:44+00:00" }, { "name": "newfold-labs/wp-module-install-checker", @@ -867,16 +870,16 @@ }, { "name": "newfold-labs/wp-module-notifications", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-notifications.git", - "reference": "802de89e0a94f59f93b5637fdcce62d80a30af1c" + "reference": "1bdd192861369697efe30600e36ce6daafb1889b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/802de89e0a94f59f93b5637fdcce62d80a30af1c", - "reference": "802de89e0a94f59f93b5637fdcce62d80a30af1c", + "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/1bdd192861369697efe30600e36ce6daafb1889b", + "reference": "1bdd192861369697efe30600e36ce6daafb1889b", "shasum": "" }, "require": { @@ -905,30 +908,30 @@ ], "description": "A module for managing Newfold in-site notifications.", "support": { - "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.2.1", + "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.2.2", "issues": "https://github.com/newfold-labs/wp-module-notifications/issues" }, - "time": "2023-11-13T22:55:16+00:00" + "time": "2024-01-16T19:20:05+00:00" }, { "name": "newfold-labs/wp-module-onboarding", - "version": "1.11.12", + "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding.git", - "reference": "4653bfc5b06f18415fca237ddee91e80110a7dba" + "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/4653bfc5b06f18415fca237ddee91e80110a7dba", - "reference": "4653bfc5b06f18415fca237ddee91e80110a7dba", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/3e70ee408c75f6d139682402f928332ee52bc2c2", + "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2", "shasum": "" }, "require": { "mustache/mustache": "^2.14", "newfold-labs/wp-module-install-checker": "^1.0", - "newfold-labs/wp-module-onboarding-data": "^0.0.9", - "newfold-labs/wp-module-patterns": "^0.1.9", + "newfold-labs/wp-module-onboarding-data": "^0.1.0", + "newfold-labs/wp-module-patterns": "^0.1.12", "wp-cli/wp-config-transformer": "^1.3" }, "require-dev": { @@ -965,27 +968,28 @@ ], "description": "Next-generation WordPress Onboarding for WordPress sites at Newfold Digital.", "support": { - "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.11.12", + "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.12.0", "issues": "https://github.com/newfold-labs/wp-module-onboarding/issues" }, - "time": "2023-12-12T21:43:37+00:00" + "time": "2024-01-11T10:41:47+00:00" }, { "name": "newfold-labs/wp-module-onboarding-data", - "version": "0.0.9", + "version": "0.1.0", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding-data.git", - "reference": "fddabb8dbdd8a717f6efb215d3a1f47d7ecd7c43" + "reference": "ebe0ef43930b7bf86dac7f6dc12fb9d6d4c962c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/fddabb8dbdd8a717f6efb215d3a1f47d7ecd7c43", - "reference": "fddabb8dbdd8a717f6efb215d3a1f47d7ecd7c43", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/ebe0ef43930b7bf86dac7f6dc12fb9d6d4c962c6", + "reference": "ebe0ef43930b7bf86dac7f6dc12fb9d6d4c962c6", "shasum": "" }, "require": { - "newfold-labs/wp-module-data": "^2.4.3", + "newfold-labs/wp-module-coming-soon": "^1.1.13", + "newfold-labs/wp-module-data": "^2.4.16", "newfold-labs/wp-module-installer": "^1.1", "wp-forge/wp-upgrade-handler": "^1.0" }, @@ -1006,10 +1010,10 @@ ], "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.9", + "source": "https://github.com/newfold-labs/wp-module-onboarding-data/tree/0.1.0", "issues": "https://github.com/newfold-labs/wp-module-onboarding-data/issues" }, - "time": "2023-12-08T20:29:27+00:00" + "time": "2024-01-11T09:45:56+00:00" }, { "name": "newfold-labs/wp-module-patterns", @@ -1996,16 +2000,16 @@ }, { "name": "mck89/peast", - "version": "v1.15.4", + "version": "v1.16.0", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" + "reference": "63dee902bd281c792f1dd760b6df268682032ed0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "url": "https://api.github.com/repos/mck89/peast/zipball/63dee902bd281c792f1dd760b6df268682032ed0", + "reference": "63dee902bd281c792f1dd760b6df268682032ed0", "shasum": "" }, "require": { @@ -2018,7 +2022,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.15.4-dev" + "dev-master": "1.16.0-dev" } }, "autoload": { @@ -2039,9 +2043,9 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.15.4" + "source": "https://github.com/mck89/peast/tree/v1.16.0" }, - "time": "2023-08-12T08:29:29+00:00" + "time": "2024-01-11T14:36:12+00:00" }, { "name": "newfold-labs/wp-php-standards", @@ -2256,29 +2260,29 @@ }, { "name": "phpcsstandards/phpcsextra", - "version": "1.1.2", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSExtra.git", - "reference": "746c3190ba8eb2f212087c947ba75f4f5b9a58d5" + "reference": "11d387c6642b6e4acaf0bd9bf5203b8cca1ec489" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/746c3190ba8eb2f212087c947ba75f4f5b9a58d5", - "reference": "746c3190ba8eb2f212087c947ba75f4f5b9a58d5", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/11d387c6642b6e4acaf0bd9bf5203b8cca1ec489", + "reference": "11d387c6642b6e4acaf0bd9bf5203b8cca1ec489", "shasum": "" }, "require": { "php": ">=5.4", - "phpcsstandards/phpcsutils": "^1.0.8", - "squizlabs/php_codesniffer": "^3.7.1" + "phpcsstandards/phpcsutils": "^1.0.9", + "squizlabs/php_codesniffer": "^3.8.0" }, "require-dev": { "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcsstandards/phpcsdevcs": "^1.1.6", "phpcsstandards/phpcsdevtools": "^1.2.1", - "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" }, "type": "phpcodesniffer-standard", "extra": { @@ -2313,35 +2317,50 @@ ], "support": { "issues": "https://github.com/PHPCSStandards/PHPCSExtra/issues", + "security": "https://github.com/PHPCSStandards/PHPCSExtra/security/policy", "source": "https://github.com/PHPCSStandards/PHPCSExtra" }, - "time": "2023-09-20T22:06:18+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2023-12-08T16:49:07+00:00" }, { "name": "phpcsstandards/phpcsutils", - "version": "1.0.8", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSUtils.git", - "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7" + "reference": "908247bc65010c7b7541a9551e002db12e9dae70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/69465cab9d12454e5e7767b9041af0cd8cd13be7", - "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/908247bc65010c7b7541a9551e002db12e9dae70", + "reference": "908247bc65010c7b7541a9551e002db12e9dae70", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", "php": ">=5.4", - "squizlabs/php_codesniffer": "^3.7.1 || 4.0.x-dev@dev" + "squizlabs/php_codesniffer": "^3.8.0 || 4.0.x-dev@dev" }, "require-dev": { "ext-filter": "*", "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcsstandards/phpcsdevcs": "^1.1.6", - "yoast/phpunit-polyfills": "^1.0.5 || ^2.0.0" + "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0" }, "type": "phpcodesniffer-standard", "extra": { @@ -2386,9 +2405,24 @@ "support": { "docs": "https://phpcsutils.com/", "issues": "https://github.com/PHPCSStandards/PHPCSUtils/issues", + "security": "https://github.com/PHPCSStandards/PHPCSUtils/security/policy", "source": "https://github.com/PHPCSStandards/PHPCSUtils" }, - "time": "2023-07-16T21:39:41+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2023-12-08T14:50:00+00:00" }, { "name": "roave/security-advisories", @@ -2396,20 +2430,21 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "acf687d343a847d98f175a9ce4e16483848246fd" + "reference": "f81bd7cb90f5f30d3b246e342843ae905947158f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/acf687d343a847d98f175a9ce4e16483848246fd", - "reference": "acf687d343a847d98f175a9ce4e16483848246fd", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/f81bd7cb90f5f30d3b246e342843ae905947158f", + "reference": "f81bd7cb90f5f30d3b246e342843ae905947158f", "shasum": "" }, "conflict": { "3f/pygmentize": "<1.2", - "admidio/admidio": "<4.2.11", + "admidio/admidio": "<4.2.13", "adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3", "aheinze/cockpit": "<2.2", "aimeos/aimeos-typo3": "<19.10.12|>=20,<20.10.5", + "airesvsg/acf-to-rest-api": "<=3.1", "akaunting/akaunting": "<2.1.13", "akeneo/pim-community-dev": "<5.0.119|>=6,<6.0.53", "alextselegidis/easyappointments": "<1.5", @@ -2432,9 +2467,9 @@ "athlon1600/php-proxy": "<=5.1", "athlon1600/php-proxy-app": "<=3", "austintoddj/canvas": "<=3.4.2", - "automad/automad": "<1.8", + "automad/automad": "<=1.10.9", "awesome-support/awesome-support": "<=6.0.7", - "aws/aws-sdk-php": ">=3,<3.2.1", + "aws/aws-sdk-php": "<3.288.1", "azuracast/azuracast": "<0.18.3", "backdrop/backdrop": "<1.24.2", "backpack/crud": "<3.4.9", @@ -2448,7 +2483,7 @@ "baserproject/basercms": "<4.8", "bassjobsen/bootstrap-3-typeahead": ">4.0.2", "bigfork/silverstripe-form-capture": ">=3,<3.1.1", - "billz/raspap-webgui": "<=2.9.2", + "billz/raspap-webgui": "<2.9.5", "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", "bmarshall511/wordpress_zero_spam": "<5.2.13", "bolt/bolt": "<3.7.2", @@ -2474,14 +2509,15 @@ "cesnet/simplesamlphp-module-proxystatistics": "<3.1", "chriskacerguis/codeigniter-restserver": "<=2.7.1", "civicrm/civicrm-core": ">=4.2,<4.2.9|>=4.3,<4.3.3", + "ckeditor/ckeditor": "<4.17", "cockpit-hq/cockpit": "<=2.6.3", "codeception/codeception": "<3.1.3|>=4,<4.1.22", "codeigniter/framework": "<3.1.9", "codeigniter4/framework": "<=4.4.2", - "codeigniter4/shield": "<1.0.0.0-beta4", + "codeigniter4/shield": "<1.0.0.0-beta8", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.27|>=2,<2.2.22|>=2.3,<2.6.4", - "concrete5/concrete5": "<=9.2.1", + "concrete5/concrete5": "<9.2.3", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/contao": ">=4,<4.4.56|>=4.5,<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4", @@ -2489,8 +2525,9 @@ "contao/core-bundle": "<4.9.42|>=4.10,<4.13.28|>=5,<5.1.10", "contao/listing-bundle": ">=4,<4.4.8", "contao/managed-edition": "<=1.5", + "corveda/phpsandbox": "<1.3.5", "cosenary/instagram": "<=2.3", - "craftcms/cms": "<=4.4.14", + "craftcms/cms": "<=4.5.10", "croogo/croogo": "<4", "cuyz/valinor": "<0.12", "czproject/git-php": "<4.0.3", @@ -2503,7 +2540,7 @@ "derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1", "desperado/xml-bundle": "<=0.1.7", - "directmailteam/direct-mail": "<5.2.4", + "directmailteam/direct-mail": "<6.0.3|>=7,<7.0.3|>=8,<9.5.2", "doctrine/annotations": "<1.2.7", "doctrine/cache": "<1.3.2|>=1.4,<1.4.2", "doctrine/common": "<2.4.3|>=2.5,<2.5.1", @@ -2514,14 +2551,18 @@ "doctrine/mongodb-odm-bundle": "<3.0.1", "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1|>=2.8.3,<2.8.4", "dolibarr/dolibarr": "<18.0.2", - "dompdf/dompdf": "<2.0.2|==2.0.2", - "drupal/core": "<9.4.14|>=9.5,<9.5.8|>=10,<10.0.8", + "dompdf/dompdf": "<2.0.4", + "doublethreedigital/guest-entries": "<3.1.2", + "drupal/core": "<9.5.11|>=10,<10.0.11|>=10.1,<10.1.4", "drupal/drupal": ">=6,<6.38|>=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", + "duncanmcclean/guest-entries": "<3.1.2", "dweeves/magmi": "<=0.7.24", + "ec-cube/ec-cube": "<2.4.4", "ecodev/newsletter": "<=4", "ectouch/ectouch": "<=2.7.2", "elefant/cms": "<2.0.7", "elgg/elgg": "<3.3.24|>=4,<4.0.5", + "elijaa/phpmemcacheadmin": "<=1.3", "encore/laravel-admin": "<=1.8.19", "endroid/qr-code-bundle": "<3.4.2", "enshrined/svg-sanitize": "<0.15", @@ -2544,7 +2585,7 @@ "ezsystems/ezplatform-solr-search-engine": ">=1.7,<1.7.12|>=2,<2.0.2|>=3.3,<3.3.15", "ezsystems/ezplatform-user": ">=1,<1.0.1", "ezsystems/ezpublish-kernel": "<6.13.8.2-dev|>=7,<7.5.31", - "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.03.5.1", + "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.06,<=2019.03.5.1", "ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3", "ezsystems/repository-forms": ">=2.3,<2.3.2.1-dev|>=2.5,<2.5.15", "ezyang/htmlpurifier": "<4.1.1", @@ -2557,11 +2598,12 @@ "firebase/php-jwt": "<6", "fixpunkt/fp-masterquiz": "<2.2.1|>=3,<3.5.2", "fixpunkt/fp-newsletter": "<1.1.1|>=2,<2.1.2|>=2.2,<3.2.6", - "flarum/core": "<1.8", - "flarum/framework": "<1.8", + "flarum/core": "<1.8.5", + "flarum/framework": "<1.8.5", "flarum/mentions": "<1.6.3", "flarum/sticky": ">=0.1.0.0-beta14,<=0.1.0.0-beta15", "flarum/tags": "<=0.1.0.0-beta13", + "floriangaerber/magnesium": "<0.3.1", "fluidtypo3/vhs": "<5.1.1", "fof/byobu": ">=0.3.0.0-beta2,<1.1.7", "fof/upload": "<1.2.3", @@ -2577,7 +2619,7 @@ "friendsoftypo3/mediace": ">=7.6.2,<7.6.5", "friendsoftypo3/openid": ">=4.5,<4.5.31|>=4.7,<4.7.16|>=6,<6.0.11|>=6.1,<6.1.6", "froala/wysiwyg-editor": "<3.2.7|>=4.0.1,<=4.1.1", - "froxlor/froxlor": "<2.1", + "froxlor/froxlor": "<=2.1.1", "fuel/core": "<1.8.1", "funadmin/funadmin": "<=3.2|>=3.3.2,<=3.3.3", "gaoming13/wechat-php-sdk": "<=1.10.2", @@ -2587,7 +2629,7 @@ "getkirby/kirby": "<=2.5.12", "getkirby/panel": "<2.5.14", "getkirby/starterkit": "<=3.7.0.2", - "gilacms/gila": "<=1.11.4", + "gilacms/gila": "<=1.15.4", "gleez/cms": "<=1.2|==2", "globalpayments/php-sdk": "<2", "gogentooss/samlbase": "<1.2.7", @@ -2595,7 +2637,7 @@ "gos/web-socket-bundle": "<1.10.4|>=2,<2.6.1|>=3,<3.3", "gree/jose": "<2.2.1", "gregwar/rst": "<1.0.3", - "grumpydictator/firefly-iii": "<6", + "grumpydictator/firefly-iii": "<6.1.1", "gugoan/economizzer": "<=0.9.0.0-beta1", "guzzlehttp/guzzle": "<6.5.8|>=7,<7.4.5", "guzzlehttp/psr7": "<1.9.1|>=2,<2.4.5", @@ -2623,7 +2665,8 @@ "illuminate/encryption": ">=4,<=4.0.11|>=4.1,<=4.1.31|>=4.2,<=4.2.22|>=5,<=5.0.35|>=5.1,<=5.1.46|>=5.2,<=5.2.45|>=5.3,<=5.3.31|>=5.4,<=5.4.36|>=5.5,<5.5.40|>=5.6,<5.6.15", "illuminate/view": "<6.20.42|>=7,<7.30.6|>=8,<8.75", "impresscms/impresscms": "<=1.4.5", - "in2code/femanager": "<5.5.3|>=6,<6.3.4|>=7,<7.2.2", + "impresspages/impresspages": "<=1.0.12", + "in2code/femanager": "<5.5.3|>=6,<6.3.4|>=7,<7.2.3", "in2code/ipandlanguageredirect": "<5.1.2", "in2code/lux": "<17.6.1|>=18,<24.0.2", "innologi/typo3-appointments": "<2.0.6", @@ -2646,11 +2689,12 @@ "joyqi/hyper-down": "<=2.4.27", "jsdecena/laracom": "<2.0.9", "jsmitty12/phpwhois": "<5.1", + "juzaweb/cms": "<=3.4", "kazist/phpwhois": "<=4.2.6", "kelvinmo/simplexrd": "<3.1.1", "kevinpapst/kimai2": "<1.16.7", "khodakhah/nodcms": "<=3", - "kimai/kimai": "<=2.1", + "kimai/kimai": "<2.1", "kitodo/presentation": "<3.2.3|>=3.3,<3.3.4", "klaviyo/magento2-extension": ">=1,<3", "knplabs/knp-snappy": "<=1.4.2", @@ -2679,23 +2723,30 @@ "lms/routes": "<2.1.1", "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", "luyadev/yii-helpers": "<1.2.1", - "magento/community-edition": "<=2.4", + "magento/community-edition": "<2.4.3.0-patch3|>=2.4.4,<2.4.5", + "magento/core": "<=1.9.4.5", "magento/magento1ce": "<1.9.4.3-dev", "magento/magento1ee": ">=1,<1.14.4.3-dev", "magento/product-community-edition": ">=2,<2.2.10|>=2.3,<2.3.2.0-patch2", + "magneto/core": "<1.9.4.4-dev", "maikuolan/phpmussel": ">=1,<1.6", + "mainwp/mainwp": "<=4.4.3.3", "mantisbt/mantisbt": "<=2.25.7", "marcwillmann/turn": "<0.3.3", "matyhtf/framework": "<3.0.6", "mautic/core": "<4.3", "mediawiki/core": ">=1.27,<1.27.6|>=1.29,<1.29.3|>=1.30,<1.30.2|>=1.31,<1.31.9|>=1.32,<1.32.6|>=1.32.99,<1.33.3|>=1.33.99,<1.34.3|>=1.34.99,<1.35", "mediawiki/matomo": "<2.4.3", + "mediawiki/semantic-media-wiki": "<4.0.2", "melisplatform/melis-asset-manager": "<5.0.1", "melisplatform/melis-cms": "<5.0.1", "melisplatform/melis-front": "<5.0.1", "mezzio/mezzio-swoole": "<3.7|>=4,<4.3", "mgallegos/laravel-jqgrid": "<=1.3", - "microweber/microweber": "<2", + "microsoft/microsoft-graph": ">=1.16,<1.109.1|>=2.0.0.0-RC1-dev,<2.0.1", + "microsoft/microsoft-graph-beta": "<2.0.1", + "microsoft/microsoft-graph-core": "<2.0.2", + "microweber/microweber": "<=2.0.4", "miniorange/miniorange-saml": "<1.4.3", "mittwald/typo3_forum": "<1.2.1", "mobiledetect/mobiledetectlib": "<2.8.32", @@ -2703,18 +2754,21 @@ "mojo42/jirafeau": "<4.4", "mongodb/mongodb": ">=1,<1.9.2", "monolog/monolog": ">=1.8,<1.12", - "moodle/moodle": "<4.2.0.0-RC2-dev|==4.2", + "moodle/moodle": "<4.3.0.0-RC2-dev", "mos/cimage": "<0.7.19", "movim/moxl": ">=0.8,<=0.10", "mpdf/mpdf": "<=7.1.7", + "munkireport/comment": "<4.1", + "munkireport/managedinstalls": "<2.6", + "munkireport/munkireport": ">=2.5.3,<5.6.3", "mustache/mustache": ">=2,<2.14.1", "namshi/jose": "<2.2", "neoan3-apps/template": "<1.1.1", "neorazorx/facturascripts": "<2022.04", "neos/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", "neos/form": ">=1.2,<4.3.3|>=5,<5.0.9|>=5.1,<5.1.3", + "neos/media-browser": "<7.3.19|>=8,<8.0.16|>=8.1,<8.1.11|>=8.2,<8.2.11|>=8.3,<8.3.9", "neos/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.9.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<5.3.10|>=7,<7.0.9|>=7.1,<7.1.7|>=7.2,<7.2.6|>=7.3,<7.3.4|>=8,<8.0.2", - "neos/neos-ui": "<=8.3.3", "neos/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", "netgen/tagsbundle": ">=3.4,<3.4.11|>=4,<4.0.15", "nette/application": ">=2,<2.0.19|>=2.1,<2.1.13|>=2.2,<2.2.10|>=2.3,<2.3.14|>=2.4,<2.4.16|>=3,<3.0.6", @@ -2731,19 +2785,22 @@ "october/cms": "<1.0.469|==1.0.469|==1.0.471|==1.1.1", "october/october": "<=3.4.4", "october/rain": "<1.0.472|>=1.1,<1.1.2", - "october/system": "<1.0.476|>=1.1,<1.1.12|>=2,<2.2.34|>=3,<3.0.66", + "october/system": "<1.0.476|>=1.1,<1.1.12|>=2,<2.2.34|>=3,<3.5.2", "omeka/omeka-s": "<4.0.3", "onelogin/php-saml": "<2.10.4", "oneup/uploader-bundle": "<1.9.3|>=2,<2.1.5", "open-web-analytics/open-web-analytics": "<1.7.4", "opencart/opencart": "<=3.0.3.7|>=4,<4.0.2.3-dev", "openid/php-openid": "<2.3", - "openmage/magento-lts": "<=19.5|>=20,<=20.1", + "openmage/magento-lts": "<20.2", "opensource-workshop/connect-cms": "<1.7.2|>=2,<2.3.2", "orchid/platform": ">=9,<9.4.4|>=14.0.0.0-alpha4,<14.5", + "oro/calendar-bundle": ">=4.2,<=4.2.6|>=5,<=5.0.6|>=5.1,<5.1.1", "oro/commerce": ">=4.1,<5.0.11|>=5.1,<5.1.1", "oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7", - "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<4.2.8", + "oro/crm-call-bundle": ">=4.2,<=4.2.5|>=5,<5.0.4|>=5.1,<5.1.1", + "oro/customer-portal": ">=4.2,<=4.2.8|>=5,<5.0.11|>=5.1,<5.1.1", + "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<=4.2.10|>=5,<5.0.8", "oxid-esales/oxideshop-ce": "<4.5", "packbackbooks/lti-1-3-php-library": "<5", "padraic/humbug_get_contents": "<1.1.2", @@ -2758,8 +2815,10 @@ "pegasus/google-for-jobs": "<1.5.1|>=2,<2.1.1", "personnummer/personnummer": "<3.0.2", "phanan/koel": "<5.1.4", + "phenx/php-svg-lib": "<0.5.1", "php-mod/curl": "<2.3.2", "phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1", + "phpems/phpems": ">=6,<=6.1.3", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", "phpmussel/phpmussel": ">=1,<1.6", @@ -2767,29 +2826,33 @@ "phpmyfaq/phpmyfaq": "<=3.1.7", "phpoffice/phpexcel": "<1.8", "phpoffice/phpspreadsheet": "<1.16", - "phpseclib/phpseclib": "<2.0.31|>=3,<3.0.19", + "phpseclib/phpseclib": "<2.0.31|>=3,<3.0.34", "phpservermon/phpservermon": "<3.6", - "phpsysinfo/phpsysinfo": "<3.2.5", + "phpsysinfo/phpsysinfo": "<3.4.3", "phpunit/phpunit": ">=4.8.19,<4.8.28|>=5,<5.6.3", "phpwhois/phpwhois": "<=4.2.5", "phpxmlrpc/extras": "<0.6.1", "phpxmlrpc/phpxmlrpc": "<4.9.2", "pi/pi": "<=2.5", - "pimcore/admin-ui-classic-bundle": "<1.2", - "pimcore/customer-management-framework-bundle": "<3.4.2", + "pimcore/admin-ui-classic-bundle": "<1.2.2", + "pimcore/customer-management-framework-bundle": "<4.0.6", "pimcore/data-hub": "<1.2.4", "pimcore/demo": "<10.3", + "pimcore/ecommerce-framework-bundle": "<1.0.10", "pimcore/perspective-editor": "<1.5.1", - "pimcore/pimcore": "<11.1", + "pimcore/pimcore": "<11.1.1", "pixelfed/pixelfed": "<=0.11.4", + "plotly/plotly.js": "<2.25.2", "pocketmine/bedrock-protocol": "<8.0.2", "pocketmine/pocketmine-mp": "<=4.23|>=5,<5.3.1", + "pocketmine/raklib": ">=0.14,<0.14.6|>=0.15,<0.15.1", "pressbooks/pressbooks": "<5.18", "prestashop/autoupgrade": ">=4,<4.10.1", + "prestashop/blockreassurance": "<=5.1.3", "prestashop/blockwishlist": ">=2,<2.1.1", "prestashop/contactform": ">=1.0.1,<4.3", "prestashop/gamification": "<2.3.2", - "prestashop/prestashop": "<8.1.2", + "prestashop/prestashop": "<8.1.3", "prestashop/productcomments": "<5.0.2", "prestashop/ps_emailsubscription": "<2.6.1", "prestashop/ps_facetedsearch": "<3.4.1", @@ -2801,6 +2864,7 @@ "pterodactyl/panel": "<1.7", "ptheofan/yii2-statemachine": ">=2.0.0.0-RC1-dev,<=2", "ptrofimov/beanstalk_console": "<1.7.14", + "pubnub/pubnub": "<6.1", "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6.0-beta", "pyrocms/pyrocms": "<=3.9.1", @@ -2812,6 +2876,8 @@ "react/http": ">=0.7,<1.9", "really-simple-plugins/complianz-gdpr": "<6.4.2", "remdex/livehelperchat": "<3.99", + "reportico-web/reportico": "<=7.1.21", + "rhukster/dom-sanitizer": "<1.0.7", "rmccue/requests": ">=1.6,<1.8", "robrichards/xmlseclibs": "<3.0.4", "roots/soil": "<4.1", @@ -2825,8 +2891,8 @@ "serluck/phpwhois": "<=4.2.6", "sfroemken/url_redirect": "<=1.2.1", "sheng/yiicms": "<=1.2", - "shopware/core": "<=6.4.20", - "shopware/platform": "<=6.4.20", + "shopware/core": "<=6.5.7.3", + "shopware/platform": "<=6.5.7.3", "shopware/production": "<=6.3.5.2", "shopware/shopware": "<=5.7.17", "shopware/storefront": "<=6.4.8.1", @@ -2850,11 +2916,12 @@ "silverstripe/userforms": "<3", "silverstripe/versioned-admin": ">=1,<1.11.1", "simple-updates/phpwhois": "<=1", - "simplesamlphp/saml2": "<1.15.4|>=2,<2.3.8|>=3,<3.1.4", + "simplesamlphp/saml2": "<1.15.4|>=2,<2.3.8|>=3,<3.1.4|==5.0.0.0-alpha12", "simplesamlphp/simplesamlphp": "<1.18.6", "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", "simplesamlphp/simplesamlphp-module-openid": "<1", "simplesamlphp/simplesamlphp-module-openidprovider": "<0.9", + "simplesamlphp/xml-security": "==1.6.11", "simplito/elliptic-php": "<1.0.6", "sitegeist/fluid-components": "<3.5", "sjbr/sr-freecap": "<2.4.6|>=2.5,<2.5.3", @@ -2871,7 +2938,7 @@ "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", "ssddanbrown/bookstack": "<22.02.3", - "statamic/cms": "<4.10", + "statamic/cms": "<4.36", "stormpath/sdk": "<9.9.99", "studio-42/elfinder": "<2.1.62", "subhh/libconnect": "<7.0.8|>=8,<8.1", @@ -2880,6 +2947,7 @@ "sumocoders/framework-user-bundle": "<1.4", "swag/paypal": "<5.4.4", "swiftmailer/swiftmailer": ">=4,<5.4.5", + "swiftyedit/swiftyedit": "<1.2", "sylius/admin-bundle": ">=1,<1.0.17|>=1.1,<1.1.9|>=1.2,<1.2.2", "sylius/grid": ">=1,<1.1.19|>=1.2,<1.2.18|>=1.3,<1.3.13|>=1.4,<1.4.5|>=1.5,<1.5.1", "sylius/grid-bundle": "<1.10.1", @@ -2911,17 +2979,21 @@ "symfony/security-core": ">=2.4,<2.6.13|>=2.7,<2.7.9|>=2.7.30,<2.7.32|>=2.8,<3.4.49|>=4,<4.4.24|>=5,<5.2.9", "symfony/security-csrf": ">=2.4,<2.7.48|>=2.8,<2.8.41|>=3,<3.3.17|>=3.4,<3.4.11|>=4,<4.0.11", "symfony/security-guard": ">=2.8,<3.4.48|>=4,<4.4.23|>=5,<5.2.8", - "symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.3.2", + "symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.3.2|>=5.4,<5.4.31|>=6,<6.3.8", "symfony/serializer": ">=2,<2.0.11|>=4.1,<4.4.35|>=5,<5.3.12", - "symfony/symfony": "<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6", + "symfony/symfony": "<4.4.51|>=5,<5.4.31|>=6,<6.3.8", "symfony/translation": ">=2,<2.0.17", + "symfony/twig-bridge": ">=2,<4.4.51|>=5,<5.4.31|>=6,<6.3.8", "symfony/ux-autocomplete": "<2.11.2", "symfony/validator": ">=2,<2.0.24|>=2.1,<2.1.12|>=2.2,<2.2.5|>=2.3,<2.3.3", "symfony/var-exporter": ">=4.2,<4.2.12|>=4.3,<4.3.8", "symfony/web-profiler-bundle": ">=2,<2.3.19|>=2.4,<2.4.9|>=2.5,<2.5.4", + "symfony/webhook": ">=6.3,<6.3.8", "symfony/yaml": ">=2,<2.0.22|>=2.1,<2.1.7", + "symphonycms/symphony-2": "<2.6.4", "t3/dce": "<0.11.5|>=2.2,<2.6.2", "t3g/svg-sanitizer": "<1.0.3", + "t3s/content-consent": "<1.0.3|>=2,<2.0.2", "tastyigniter/tastyigniter": "<3.3", "tcg/voyager": "<=1.4", "tecnickcom/tcpdf": "<6.2.22", @@ -2932,7 +3004,7 @@ "thinkcmf/thinkcmf": "<=5.1.7", "thorsten/phpmyfaq": "<3.2.2", "tikiwiki/tiki-manager": "<=17.1", - "tinymce/tinymce": "<5.10.8|>=6,<6.7.1", + "tinymce/tinymce": "<5.10.9|>=6,<6.7.3", "tinymighty/wiki-seo": "<1.2.2", "titon/framework": "<9.9.99", "tobiasbg/tablepress": "<=2.0.0.0-RC1", @@ -2946,24 +3018,25 @@ "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", "typo3/cms": "<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", "typo3/cms-backend": ">=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", - "typo3/cms-core": "<8.7.51|>=9,<9.5.42|>=10,<10.4.39|>=11,<11.5.30|>=12,<12.4.4", + "typo3/cms-core": "<8.7.55|>=9,<9.5.44|>=10,<10.4.41|>=11,<11.5.33|>=12,<12.4.8", "typo3/cms-extbase": "<6.2.24|>=7,<7.6.8|==8.1.1", "typo3/cms-form": ">=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", + "typo3/cms-install": ">=12.2,<12.4.8", "typo3/cms-rte-ckeditor": ">=9.5,<9.5.42|>=10,<10.4.39|>=11,<11.5.30", "typo3/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", - "typo3/html-sanitizer": ">=1,<1.5.1|>=2,<2.1.2", + "typo3/html-sanitizer": ">=1,<=1.5.2|>=2,<=2.1.3", "typo3/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.3.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", "typo3/phar-stream-wrapper": ">=1,<2.1.1|>=3,<3.1.1", "typo3/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", "typo3fluid/fluid": ">=2,<2.0.8|>=2.1,<2.1.7|>=2.2,<2.2.4|>=2.3,<2.3.7|>=2.4,<2.4.4|>=2.5,<2.5.11|>=2.6,<2.6.10", "ua-parser/uap-php": "<3.8", "uasoft-indonesia/badaso": "<=2.9.7", - "unisharp/laravel-filemanager": "<=2.5.1", + "unisharp/laravel-filemanager": "<2.6.4", "userfrosting/userfrosting": ">=0.3.1,<4.6.3", "usmanhalalit/pixie": "<1.0.3|>=2,<2.0.2", "uvdesk/community-skeleton": "<=1.1.1", "vanilla/safecurl": "<0.9.2", - "verot/class.upload.php": "<=1.0.3|>=2,<=2.0.4", + "verot/class.upload.php": "<=2.1.6", "vova07/yii2-fileapi-widget": "<0.1.9", "vrana/adminer": "<4.8.1", "waldhacker/hcaptcha": "<2.1.2", @@ -2979,6 +3052,8 @@ "wikibase/wikibase": "<=1.39.3", "wikimedia/parsoid": "<0.12.2", "willdurand/js-translation-bundle": "<2.1.1", + "winter/wn-backend-module": "<1.2.4", + "winter/wn-system-module": "<1.2.4", "wintercms/winter": "<1.2.3", "woocommerce/woocommerce": "<6.6", "wp-cli/wp-cli": "<2.5", @@ -2992,8 +3067,9 @@ "yetiforce/yetiforce-crm": "<=6.4", "yidashi/yii2cmf": "<=2", "yii2mod/yii2-cms": "<1.9.2", - "yiisoft/yii": "<1.1.27", + "yiisoft/yii": "<1.1.29", "yiisoft/yii2": "<2.0.38", + "yiisoft/yii2-authclient": "<2.2.15", "yiisoft/yii2-bootstrap": "<2.0.4", "yiisoft/yii2-dev": "<2.0.43", "yiisoft/yii2-elasticsearch": "<2.0.5", @@ -3039,7 +3115,7 @@ "zf-commons/zfc-user": "<1.2.2", "zfcampus/zf-apigility-doctrine": "<1.0.3", "zfr/zfr-oauth2-server-module": "<0.1.2", - "zoujingli/thinkadmin": "<6.0.22" + "zoujingli/thinkadmin": "<=6.1.53" }, "default-branch": true, "type": "metapackage", @@ -3077,20 +3153,20 @@ "type": "tidelift" } ], - "time": "2023-11-06T17:04:05+00:00" + "time": "2024-01-17T21:04:22+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.7.2", + "version": "3.8.1", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879" + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", + "reference": "14f5fff1e64118595db5408e946f3a22c75807f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ed8e00df0a83aa96acf703f8c2979ff33341f879", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/14f5fff1e64118595db5408e946f3a22c75807f7", + "reference": "14f5fff1e64118595db5408e946f3a22c75807f7", "shasum": "" }, "require": { @@ -3100,11 +3176,11 @@ "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" }, "bin": [ - "bin/phpcs", - "bin/phpcbf" + "bin/phpcbf", + "bin/phpcs" ], "type": "library", "extra": { @@ -3119,22 +3195,45 @@ "authors": [ { "name": "Greg Sherwood", - "role": "lead" + "role": "Former lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "Current lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" } ], "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", "keywords": [ "phpcs", "standards", "static analysis" ], "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", + "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", + "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", + "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" }, - "time": "2023-02-22T23:07:41+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2024-01-11T20:47:48+00:00" }, { "name": "symfony/finder", @@ -3199,16 +3298,16 @@ }, { "name": "wp-cli/i18n-command", - "version": "v2.4.4", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/wp-cli/i18n-command.git", - "reference": "7d82e675f271359b1af614e6325d8eeaeb7d7474" + "reference": "9cf9b40f6bad64ade8660cc26bf1f28f2d223268" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/7d82e675f271359b1af614e6325d8eeaeb7d7474", - "reference": "7d82e675f271359b1af614e6325d8eeaeb7d7474", + "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/9cf9b40f6bad64ade8660cc26bf1f28f2d223268", + "reference": "9cf9b40f6bad64ade8660cc26bf1f28f2d223268", "shasum": "" }, "require": { @@ -3261,9 +3360,9 @@ "homepage": "https://github.com/wp-cli/i18n-command", "support": { "issues": "https://github.com/wp-cli/i18n-command/issues", - "source": "https://github.com/wp-cli/i18n-command/tree/v2.4.4" + "source": "https://github.com/wp-cli/i18n-command/tree/v2.5.0" }, - "time": "2023-08-30T18:00:10+00:00" + "time": "2023-11-16T17:09:37+00:00" }, { "name": "wp-cli/mustangostang-spyc", @@ -3318,16 +3417,16 @@ }, { "name": "wp-cli/php-cli-tools", - "version": "v0.11.21", + "version": "v0.11.22", "source": { "type": "git", "url": "https://github.com/wp-cli/php-cli-tools.git", - "reference": "b3457a8d60cd0b1c48cab76ad95df136d266f0b6" + "reference": "a6bb94664ca36d0962f9c2ff25591c315a550c51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/b3457a8d60cd0b1c48cab76ad95df136d266f0b6", - "reference": "b3457a8d60cd0b1c48cab76ad95df136d266f0b6", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/a6bb94664ca36d0962f9c2ff25591c315a550c51", + "reference": "a6bb94664ca36d0962f9c2ff25591c315a550c51", "shasum": "" }, "require": { @@ -3375,9 +3474,9 @@ ], "support": { "issues": "https://github.com/wp-cli/php-cli-tools/issues", - "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.21" + "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.22" }, - "time": "2023-09-29T15:28:10+00:00" + "time": "2023-12-03T19:25:05+00:00" }, { "name": "wp-cli/wp-cli", @@ -3576,5 +3675,5 @@ "platform-overrides": { "php": "7.1.0" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.2.0" } diff --git a/cypress.config.js b/cypress.config.js index d63ccccaf..608387c29 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -42,12 +42,6 @@ module.exports = defineConfig( { config.env.wpSemverVersion = config.env.wpVersion; } } - // Exclude onboarding tests for WordPress lower than WordPress 6.2.0 - if ( semver.satisfies( config.env.wpSemverVersion, '<6.2.0' ) ) { - config.excludeSpecPattern = config.excludeSpecPattern.concat( [ - 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/**', - ] ); - } // Ensure that we have a semantically correct PHP version number for comparisons. if ( config.env.phpVersion ) { @@ -75,8 +69,7 @@ module.exports = defineConfig( { supportFile: 'tests/cypress/support/index.js', testIsolation: false, excludeSpecPattern: [ - 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/4-design-steps/**', - 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/wp-module-support/', + 'vendor/newfold-labs/**/tests/cypress/integration/wp-module-support/*.cy.js', // skip any module's wp-module-support files ], }, retries: 1, diff --git a/inc/RestApi/SettingsController.php b/inc/RestApi/SettingsController.php index bfaa1731f..3df1074a9 100644 --- a/inc/RestApi/SettingsController.php +++ b/inc/RestApi/SettingsController.php @@ -2,6 +2,8 @@ namespace Bluehost\RestApi; +use function NewfoldLabs\WP\ModuleLoader\container; + /** * Class SettingsController */ @@ -67,8 +69,11 @@ public function update_item( $request ) { $new_value = $params[ $setting ]; switch ( $setting ) { case 'comingSoon': - $new_value = ( $new_value ) ? 'true' : 'false'; - update_option( 'nfd_coming_soon', $new_value ); + if ( $new_value ) { + container()->get( 'comingSoon' )->enable(); + } else { + container()->get( 'comingSoon' )->disable(); + } break; case 'autoUpdatesMajorCore': $new_value = ( $new_value ) ? 'true' : 'false'; @@ -170,7 +175,7 @@ public function get_current_settings() { } $settings = array( - 'comingSoon' => ( 'true' === get_option( 'nfd_coming_soon', 'false' ) ), + 'comingSoon' => container()->get( 'comingSoon' )->is_enabled(), 'autoUpdatesAll' => $major && $plugins && $themes, 'autoUpdatesMajorCore' => $major, 'autoUpdatesMinorCore' => $minor, diff --git a/inc/base.php b/inc/base.php index 45efb184c..8fde9ab5f 100644 --- a/inc/base.php +++ b/inc/base.php @@ -87,19 +87,3 @@ function bluehost_install_date_filter( $install_date ) { return bluehost_get_plugin_install_date(); } add_filter( 'nfd_install_date_filter', __NAMESPACE__ . '\\bluehost_install_date_filter' ); - - -/** - * Update mm value when updating nfd one - * - * @param mixed $new_option New option value. - * @param mixed $old_option Previous option value. - * - * @return mixed - */ -function site_launched( $new_option, $old_option ) { - update_option( 'mm_coming_soon', $new_option ); - return $new_option; -} - -add_filter( 'pre_update_option_nfd_coming_soon', __NAMESPACE__ . '\\site_launched', 10, 2 ); diff --git a/inc/jetpack.php b/inc/jetpack.php index 6c076047a..59296b3e1 100644 --- a/inc/jetpack.php +++ b/inc/jetpack.php @@ -44,15 +44,4 @@ function jetpack_unregister_blocks( $blocks ) { return $blocks; } -add_filter( 'jetpack_set_available_blocks', __NAMESPACE__ . '\\jetpack_unregister_blocks' ); - -/** - * Tell jetpack that the site is in construction mode. - * See https://github.com/Automattic/jetpack/blob/trunk/projects/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php#L1122-L1143 - */ -function jetpack_construction() { - if ( 'true' === get_option( 'nfd_coming_soon', 'false' ) ) { - return true; - } -} -add_filter( 'jetpack_is_under_construction_plugin', __NAMESPACE__ . '\\jetpack_construction' ); \ No newline at end of file +add_filter( 'jetpack_set_available_blocks', __NAMESPACE__ . '\\jetpack_unregister_blocks' ); \ No newline at end of file diff --git a/inc/upgrades/2.12.11.php b/inc/upgrades/2.12.11.php deleted file mode 100644 index 43185de25..000000000 --- a/inc/upgrades/2.12.11.php +++ /dev/null @@ -1,13 +0,0 @@ -\n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -11,7 +11,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2023-03-08T20:13:41+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.7.1\n" +"X-Generator: WP-CLI 2.9.0\n" "X-Domain: wp-plugin-bluehost\n" #. Plugin Name of the plugin @@ -28,796 +28,409 @@ msgid "WordPress plugin that integrates a WordPress site with the Bluehost contr msgstr "" #. Author of the plugin -#: inc/Admin.php:72 -#: inc/Admin.php:73 +#: bluehost-wordpress-plugin/inc/Admin.php:84 +#: bluehost-wordpress-plugin/inc/Admin.php:85 +#: inc/Admin.php:84 +#: inc/Admin.php:85 msgid "Bluehost" msgstr "" +#: bluehost-wordpress-plugin/bootstrap.php:21 #: bootstrap.php:21 msgid "Please install the Bluehost Plugin dependencies." msgstr "" -#: bootstrap.php:57 +#: bluehost-wordpress-plugin/bootstrap.php:67 +#: bootstrap.php:67 msgid "Coming Soon!" msgstr "" -#: bootstrap.php:58 +#: bluehost-wordpress-plugin/bootstrap.php:68 +#: bootstrap.php:68 msgid "A New WordPress Site" msgstr "" #. translators: %1$s is replaced with opening link tag taking you to bluehost.com/wordpress, %2$s is replaced with closing link tag, %3$s is replaced with opening link tag taking you to login page, %4$s is replaced with closing link tag, %5$s is replaced with opening link tag taking you to my.bluehost.com, %6$s is replaced with closing link tag -#: bootstrap.php:61 +#: bluehost-wordpress-plugin/bootstrap.php:71 +#: bootstrap.php:71 msgid "A %1$sBluehost%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sBluehost%6$s." msgstr "" #. translators: %s: Blog name -#: bootstrap.php:71 +#: bluehost-wordpress-plugin/bootstrap.php:81 +#: bootstrap.php:81 msgid "%s — Coming Soon" msgstr "" -#: bootstrap.php:74 +#: bluehost-wordpress-plugin/bootstrap.php:84 +#: bootstrap.php:84 msgid "Coming Soon Active" msgstr "" #. translators: %1$s is replaced with the opening link tag to preview the page, and %2$s is replaced with the closing link tag, %3$s is the opening link tag, %4$s is the closing link tag. -#: bootstrap.php:77 +#: bluehost-wordpress-plugin/bootstrap.php:87 +#: bootstrap.php:87 msgid "Your site is currently displaying a %1$scoming soon page%2$s. Once you are ready, %3$slaunch your site%4$s." msgstr "" -#: bootstrap.php:78 +#: bluehost-wordpress-plugin/bootstrap.php:88 +#: bootstrap.php:88 msgid "Preview the coming soon landing page" msgstr "" -#: inc/Admin.php:42 -#: inc/Admin.php:173 -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:52 +#: bluehost-wordpress-plugin/inc/Admin.php:53 +#: bluehost-wordpress-plugin/inc/Admin.php:225 +#: inc/Admin.php:53 +#: inc/Admin.php:225 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Home" msgstr "" -#: inc/Admin.php:43 -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:58 -#: src/app/pages/home/settingsSection.js:81 +#: bluehost-wordpress-plugin/inc/Admin.php:54 +#: inc/Admin.php:54 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Store" +msgstr "" + +#: bluehost-wordpress-plugin/inc/Admin.php:55 +#: inc/Admin.php:55 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Marketplace" msgstr "" -#: inc/Admin.php:44 -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:64 -#: src/app/pages/home/settingsSection.js:59 -#: src/app/pages/home/settingsSection.js:74 -#: src/app/pages/settings/performanceCallout.js:16 -#: src/app/pages/settings/performanceCallout.js:32 +#: bluehost-wordpress-plugin/inc/Admin.php:56 +#: inc/Admin.php:56 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Performance" msgstr "" -#: inc/Admin.php:45 -#: inc/Admin.php:174 -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:70 -#: src/app/pages/home/settingsSection.js:52 -#: src/app/pages/performance/settingsCallout.js:16 -#: src/app/pages/performance/settingsCallout.js:32 +#: bluehost-wordpress-plugin/inc/Admin.php:57 +#: bluehost-wordpress-plugin/inc/Admin.php:226 +#: inc/Admin.php:57 +#: inc/Admin.php:226 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Settings" msgstr "" -#: inc/Admin.php:46 -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:76 -#: src/app/pages/home/webHostingSection.js:123 +#: bluehost-wordpress-plugin/inc/Admin.php:58 +#: inc/Admin.php:58 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Staging" +msgstr "" + +#: bluehost-wordpress-plugin/inc/Admin.php:59 +#: inc/Admin.php:59 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Help" msgstr "" -#: inc/Admin.php:112 +#: bluehost-wordpress-plugin/inc/Admin.php:127 +#: inc/Admin.php:127 msgid "Please update to a newer WordPress version." msgstr "" -#: inc/Admin.php:113 +#: bluehost-wordpress-plugin/inc/Admin.php:128 +#: inc/Admin.php:128 msgid "There are new WordPress components which this plugin requires in order to render the interface." msgstr "" -#: inc/Admin.php:114 +#: bluehost-wordpress-plugin/inc/Admin.php:129 +#: inc/Admin.php:129 msgid "Please update now" msgstr "" -#: inc/Admin.php:187 +#: bluehost-wordpress-plugin/inc/Admin.php:240 +#: inc/Admin.php:240 msgid "Thank you for creating with WordPress and Bluehost." msgstr "" -#: inc/AdminBar.php:35 -msgid "Need help?" -msgstr "" - -#: inc/AdminBar.php:38 -msgid "We're here for you!" -msgstr "" - #. translators: 1: plugin name 2: incompatible plugin name +#: bluehost-wordpress-plugin/inc/plugin-nfd-compat-check.php:161 #: inc/plugin-nfd-compat-check.php:161 msgid "\"%1$s\" has self-deactivated. It is incompatible with \"%2$s\"." msgstr "" #. translators: 1: legacy plugin name 2: plugin name +#: bluehost-wordpress-plugin/inc/plugin-nfd-compat-check.php:188 #: inc/plugin-nfd-compat-check.php:188 msgid "\"%1$s\" has been deactivated. It is incompatible with \"%2$s\"." msgstr "" #. translators: 1: plugin name 2: minimum required PHP version, current PHP version +#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:123 #: inc/plugin-php-compat-check.php:123 msgid "%1$s requires PHP version %2$s or later. You are currently running version %3$s." msgstr "" +#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:124 #: inc/plugin-php-compat-check.php:124 msgid " Please contact your web host about upgrading PHP." msgstr "" #. translators: 1: plugin name 2: required PHP extension +#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:139 #: inc/plugin-php-compat-check.php:139 msgid "%1$s requires the %2$s PHP extension." msgstr "" #. translators: 1: plugin name 2: minimum required WordPress version 3: current WordPress version +#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:155 #: inc/plugin-php-compat-check.php:155 msgid "%1$s requires WordPress version %2$s or later. You are currently running version %3$s." msgstr "" #. translators: plugin name +#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:193 #: inc/plugin-php-compat-check.php:193 msgid "The \"%s\" plugin has been deactivated." msgstr "" +#: bluehost-wordpress-plugin/inc/RestApi/CachingController.php:65 +#: bluehost-wordpress-plugin/inc/RestApi/SettingsController.php:202 #: inc/RestApi/CachingController.php:65 -#: inc/RestApi/SettingsController.php:200 +#: inc/RestApi/SettingsController.php:202 msgid "Sorry, you are not allowed to access this endpoint." msgstr "" #. translators: %s Settings > General page URL. +#: bluehost-wordpress-plugin/inc/updates.php:115 +#: bluehost-wordpress-plugin/inc/updates.php:143 +#: bluehost-wordpress-plugin/inc/updates.php:170 #: inc/updates.php:115 #: inc/updates.php:143 #: inc/updates.php:170 msgid "Auto-updates enabled on the Bluehost > Settings page." msgstr "" +#: bluehost-wordpress-plugin/inc/updates.php:166 #: inc/updates.php:166 msgid "Auto-updates enabled" msgstr "" -#: build/0.1.0/index.js:1 -#: src/app/components/errorCard/index.js:27 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Bluehost WordPress Plugin" +msgstr "" + +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Oh No, An Error!" msgstr "" -#: build/0.1.0/index.js:1 -#: src/app/components/errorCard/index.js:32 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "" -#: build/0.1.0/index.js:1 -#: src/app/components/errorCard/index.js:38 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "If the error persists, please contact support." msgstr "" -#: build/0.1.0/index.js:1 -#: src/app/components/errorCard/index.js:48 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid " Error code: " msgstr "" -#: build/0.1.0/index.js:1 -#: src/app/pages/settings/commentSettings.js:48 -#: src/app/pages/settings/commentSettings.js:61 -#: src/app/pages/settings/commentSettings.js:69 -msgid " day." -msgid_plural " days." -msgstr[0] "" -msgstr[1] "" - -#: build/0.1.0/index.js:1 -#: src/app/pages/settings/commentSettings.js:78 -msgid " comment per page." -msgid_plural " comments per page." -msgstr[0] "" -msgstr[1] "" - -#: build/0.1.0/index.js:1 -#: src/app/pages/settings/commentSettings.js:93 -msgid " comment at a time." -msgid_plural " comments at a time." -msgstr[0] "" -msgstr[1] "" - -#: build/0.1.0/index.js:1 -#: src/app/pages/settings/contentSettings.js:33 -msgid " latest revision" -msgid_plural " latest revisions" -msgstr[0] "" -msgstr[1] "" - -#: build/0.1.0/index.js:1 -#: src/app/pages/settings/contentSettings.js:66 -#: src/app/pages/settings/contentSettings.js:79 -msgid " week." -msgid_plural " weeks." -msgstr[0] "" -msgstr[1] "" - -#: build/0.1.0/index.js:1 -#: src/app/data/routes.js:31 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "There's nothing here!" msgstr "" -#: src/app/components/header/logo.js:32 -msgid "Bluehost WordPress Plugin" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Products & Services" msgstr "" -#: src/app/data/help.js:4 -#: src/app/data/help.js:10 -msgid "Email Us" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Sales & Discounts" msgstr "" -#: src/app/data/help.js:5 -msgid "Log in to your Account Manager to submit a support ticket. Once you open a ticket, we'll respond promptly to get it resolved." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Payments" msgstr "" -#: src/app/data/help.js:15 -msgid "Phone" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Store Details" msgstr "" -#: src/app/data/help.js:16 -msgid "Contact one of our friendly Customer Care Specialists, as we are waiting to help at 213 559 2459. Open 24 hours - 7 days." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Phone" msgstr "" -#: src/app/data/help.js:21 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Call Us" msgstr "" -#: src/app/data/help.js:26 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Chat" msgstr "" -#: src/app/data/help.js:27 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Chat with one of our friendly Customer Care Specialists, as we are waiting to help. Open 24 hours - 7 days." msgstr "" -#: src/app/data/help.js:32 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Live Chat" msgstr "" -#: src/app/data/help.js:37 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Tweet" msgstr "" -#: src/app/data/help.js:38 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Find our team at @bluehost for updates on our products and support from our team." msgstr "" -#: src/app/data/help.js:43 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Tweet Us" msgstr "" -#: src/app/data/help.js:48 -msgid "Online Support" -msgstr "" - -#: src/app/data/help.js:49 -msgid "Find tutorials, answers and guides in our online support knowledge base." -msgstr "" - -#: src/app/data/help.js:54 -msgid "We can help" -msgstr "" - -#: src/app/data/help.js:59 -msgid "Online Academy" -msgstr "" - -#: src/app/data/help.js:60 -msgid "Boost your online knowledge and get ahead of the competition." -msgstr "" - -#: src/app/data/help.js:65 -msgid "View Courses" -msgstr "" - -#: src/app/data/help.js:70 -#: src/app/pages/home/webContentSection.js:36 -msgid "Blog" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "YouTube" msgstr "" -#: src/app/data/help.js:71 -msgid "Learn best practices, get insider tips and find the latest news about Bluehost." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Find tutorials, answers, interviews and guides on our YouTube channel." msgstr "" -#: src/app/data/help.js:76 -msgid "Learn Stuff" -msgstr "" - -#: src/app/data/help.js:81 -msgid "Video Tutorials" -msgstr "" - -#: src/app/data/help.js:82 -msgid "Check out our video library of step-by-step tutorials." -msgstr "" - -#: src/app/data/help.js:87 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Watch Now" msgstr "" -#: src/app/pages/home/comingSoonSection.js:27 -#: src/app/pages/settings/comingSoon.js:58 -#: src/app/pages/settings/comingSoon.js:84 -msgid "Coming Soon" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:28 -msgid "Site Launched" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:32 -msgid "Site visitors see \"Coming Soon\"" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:33 -msgid "Your site is live!" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:37 -msgid "Once you've finished setting up your site, launch it so your visitors can reach it." -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:41 -msgid "Congratulations! Visitors will now see the site. You can always turn Coming Soon on from the Settings tab above." -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:59 -msgid "Launch Site" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:71 -msgid "Restore Coming Soon" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:80 -msgid "Dismiss" -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:87 -#: src/app/pages/settings/comingSoon.js:25 -msgid "Coming soon activated." -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:88 -#: src/app/pages/settings/comingSoon.js:26 -msgid "Coming soon deactivated." -msgstr "" - -#: src/app/pages/home/comingSoonSection.js:119 -msgid "Launch site" -msgstr "" - -#: src/app/pages/home/settingsSection.js:19 -msgid "Settings illustration" -msgstr "" - -#: src/app/pages/home/settingsSection.js:24 -msgid "Settings and Performance" -msgstr "" - -#: src/app/pages/home/settingsSection.js:27 -msgid "Customize & fine-tune your site." -msgstr "" - -#: src/app/pages/home/settingsSection.js:37 -msgid "Manage Settings" -msgstr "" - -#: src/app/pages/home/settingsSection.js:40 -msgid "Adjust auto-updates, comments, backed-up revisions & more." -msgstr "" - -#: src/app/pages/home/settingsSection.js:62 -msgid "Strike the balance between fresh updates and fastest delivery." -msgstr "" - -#: src/app/pages/home/settingsSection.js:84 -msgid "Add site services, themes or plugins from our marketplace." -msgstr "" - -#: src/app/pages/home/settingsSection.js:96 -msgid "Visit Marketplace" -msgstr "" - -#: src/app/pages/home/webContentSection.js:18 -msgid "Website illustration" -msgstr "" - -#: src/app/pages/home/webContentSection.js:23 -msgid "Website Content" -msgstr "" - -#: src/app/pages/home/webContentSection.js:26 -msgid "Create, manage & sort your story." -msgstr "" - -#: src/app/pages/home/webContentSection.js:39 -msgid "Update your site with news as your story unfolds." -msgstr "" - -#: src/app/pages/home/webContentSection.js:51 -msgid "New Post" -msgstr "" - -#: src/app/pages/home/webContentSection.js:58 -msgid "Pages" -msgstr "" - -#: src/app/pages/home/webContentSection.js:61 -msgid "Share who you are, what you're about and how to get in touch." -msgstr "" - -#: src/app/pages/home/webContentSection.js:72 -msgid "New Page" -msgstr "" - -#: src/app/pages/home/webContentSection.js:79 -msgid "Categories" -msgstr "" - -#: src/app/pages/home/webContentSection.js:82 -msgid "Sort your story so visitors can focus on their interests." -msgstr "" - -#: src/app/pages/home/webContentSection.js:93 -msgid "Manage Categories" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:18 -msgid "Hosting illustration" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:23 -msgid "Web Hosting" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:26 -msgid "Access & manage your Bluehost account." -msgstr "" - -#: src/app/pages/home/webHostingSection.js:36 -msgid "Manage Hosting" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:39 -msgid "Manage site backups, performance options and billing." -msgstr "" - -#: src/app/pages/home/webHostingSection.js:58 -msgid "Manage Sites" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:65 -msgid "Email" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:68 -msgid "Create new email addresses and manage your inbox." -msgstr "" - -#: src/app/pages/home/webHostingSection.js:87 -msgid "Manage Email" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:94 -msgid "Domains" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:97 -msgid "Find fresh domains, point them at sites and get found online." -msgstr "" - -#: src/app/pages/home/webHostingSection.js:116 -msgid "Find a Domain" -msgstr "" - -#: src/app/pages/home/webHostingSection.js:126 -msgid "Find how-to articles in our Knowledge Base and speak with our award-winning support team." -msgstr "" - -#: src/app/pages/home/webHostingSection.js:138 -msgid "Get Help" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:25 -msgid "Disabled" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:27 -msgid "No cache enabled. Every page load is fresh." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:32 -msgid "Not recommended." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:41 -msgid "Assets Only" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:43 -msgid "Cache static assets like images and the appearance of your site for 1 hour." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:49 -msgid "Tuned for online stores and member sites that need to be fresh." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:63 -msgid "Assets & Web Pages" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:66 -msgid "Cache static assets for 24 hours and web pages for 2 hours." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:72 -msgid "Tuned for sites that change at least weekly." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:86 -msgid "Assets & Web Pages - Extended" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:92 -msgid "Cache static assets for 1 week and web pages for 8 hours." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:98 -msgid "Tuned for sites that update a few times a month or less." -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:131 -msgid "Cache Level" -msgstr "" - -#: src/app/pages/performance/cacheSettings.js:135 -msgid "Improve delivery speed for this site by storing a static cached copy that gets regenerated regularly. This can help attract and retain visitors!" -msgstr "" - -#: src/app/pages/performance/clearCache.js:21 -msgid "Cache cleared" -msgstr "" - -#: src/app/pages/performance/clearCache.js:41 -msgid "Clear Cache" -msgstr "" - -#: src/app/pages/performance/clearCache.js:46 -msgid "We automatically clear your cache" -msgstr "" - -#: src/app/pages/performance/clearCache.js:52 -msgid "as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." -msgstr "" - -#: src/app/pages/performance/clearCache.js:65 -msgid "Clear All Cache Now" -msgstr "" - -#: src/app/pages/performance/index.js:23 -msgid "Rocket launch illustration" -msgstr "" - -#: src/app/pages/performance/settingsCallout.js:20 -msgid "Looking for other Settings? You can refine auto-updates, comments and backups of content revisions on the Settings page." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:41 -msgid "Everything will auto-update." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:42 -msgid "Custom auto-update settings." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:46 -msgid "We're on top of all your updates." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Knowledge Base" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:47 -msgid "Turn on for the safest, best experience." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Articles, guides, how-tos, instructions, and answers to our client's most frequently asked questions." msgstr "" -#: src/app/pages/settings/automaticUpdates.js:51 -msgid "WordPress Core will auto-update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Visit Knowledge Base" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:52 -msgid "WordPress Core will not auto-update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Resources" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:56 -msgid "WordPress will automatically update." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:57 -msgid "WordPress must be manually updated." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:61 -msgid "Plugins will auto-update." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:62 -msgid "Plugins will not auto-update." -msgstr "" - -#: src/app/pages/settings/automaticUpdates.js:66 -msgid "All plugins will automatically update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Boost your online knowledge and get ahead of the competition." msgstr "" -#: src/app/pages/settings/automaticUpdates.js:67 -msgid "Each plugin must be manually updated." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Explore Resources" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:71 -msgid "Themes will auto-update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Events and Webinars" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:72 -msgid "Theme will not auto-update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Team Bluehost organizes multiple webinars and events throughout the year. We are also sponsors and speak at most WordCamps across the world. Join us at our next event!" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:76 -msgid "All themes will automatically update." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "More Info" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:77 -msgid "Each theme must be manually updated." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Bluehost Website" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:151 -msgid "Automatic Updates" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Not finding what you need? Visit our website for more information about our products and services." msgstr "" -#: src/app/pages/settings/automaticUpdates.js:155 -msgid "We strongly recommend letting us manage updates to automatically receive critical security patches, bug fixes and new features as they become available." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Go to Bluehost" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:163 -msgid "Managed" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +msgid "Manage All Updates" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:181 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "WordPress Core" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:198 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Plugins" msgstr "" -#: src/app/pages/settings/automaticUpdates.js:215 +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 msgid "Themes" msgstr "" -#: src/app/pages/settings/comingSoon.js:30 -msgid "Coming soon page is active. Site requires login." -msgstr "" - -#: src/app/pages/settings/comingSoon.js:34 -msgid "Coming soon page is not active. Site is live to visitors." -msgstr "" - -#: src/app/pages/settings/comingSoon.js:63 -msgid "Still building your site? Need to make a big change?" -msgstr "" - -#: src/app/pages/settings/comingSoon.js:69 -msgid "Your Bluehost Coming Soon page lets you hide your site from visitors while you make the magic happen." -msgstr "" - -#: src/app/pages/settings/comingSoon.js:75 -msgid "Come back here anytime to turn it on or off as you want to drop a curtain over your site." -msgstr "" - -#: src/app/pages/settings/comingSoon.js:95 -msgid "Pro Tip: Begin collecting subscribers" -msgstr "" - -#: src/app/pages/settings/comingSoon.js:101 -msgid "Activate the \"Jetpack\" plugin, connect your site, and enable the \"Subscriptions\" module to build your following. Subscribers are notified when you publish new posts." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:34 -msgid "Comments on old posts are disabled." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:35 -msgid "Comments are allowed on old posts." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:39 -msgid "Old post comments disabled." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:40 -msgid "Old post comments enabled." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:46 -msgid "Close comments after " -msgstr "" - -#: src/app/pages/settings/commentSettings.js:56 -msgid "Comments on posts are disabled after " -msgstr "" - -#: src/app/pages/settings/commentSettings.js:67 -msgid "Disabled comments on posts older than " -msgstr "" - -#: src/app/pages/settings/commentSettings.js:76 -msgid "Display " -msgstr "" - -#: src/app/pages/settings/commentSettings.js:91 -msgid "Posts will display " -msgstr "" - -#: src/app/pages/settings/commentSettings.js:103 -msgid "Comments per page setting saved." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:150 -msgid "Comments" -msgstr "" - -#: src/app/pages/settings/commentSettings.js:154 -msgid "Make blog post comments disabled on older posts and control how many to display." -msgstr "" - -#: src/app/pages/settings/commentSettings.js:163 -msgid "Disable comments for older posts" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Automatic Updates" msgstr "" -#: src/app/pages/settings/contentSettings.js:31 -msgid "Keep " +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "" -#: src/app/pages/settings/contentSettings.js:46 -msgid "Posts will save " +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid "Oops! Something went wrong. Please try again." msgstr "" -#: src/app/pages/settings/contentSettings.js:48 -msgid " revision." -msgid_plural " revisions." +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid " day." +msgid_plural " days." msgstr[0] "" msgstr[1] "" -#: src/app/pages/settings/contentSettings.js:64 -msgid "Empty trash every " -msgstr "" - -#: src/app/pages/settings/contentSettings.js:74 -msgid "The trash will automatically empty every " -msgstr "" - -#: src/app/pages/settings/contentSettings.js:115 -msgid "Content Options" -msgstr "" - -#: src/app/pages/settings/contentSettings.js:157 -msgid "Pro Tip: Keep your site fast with fewer revisions & frequent cleanup" -msgstr "" - -#: src/app/pages/settings/contentSettings.js:163 -msgid "When you have a large site with lots of revisions, it can slightly slow down your public site and WordPress Admin. For the best results, keep only a few revisions and empty the trash frequently." -msgstr "" +#: bluehost-wordpress-plugin/build/3.6.0/index.js:1 +#: build/3.8.0/index.js:1 +msgid " comment at a time." +msgid_plural " comments at a time." +msgstr[0] "" +msgstr[1] "" -#: src/app/pages/settings/index.js:24 -msgid "Website building illustration" +#: build/3.8.0/index.js:1 +msgid "Bluehost Account" msgstr "" -#: src/app/pages/settings/performanceCallout.js:20 -msgid "Manage site performance and caching settings as well as clear the site cache." +#: build/3.8.0/index.js:1 +msgid "Automatically keep all up to date" msgstr "" diff --git a/package-lock.json b/package-lock.json index 589b9cb54..8c3e9c64d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,43 +1,44 @@ { "name": "bluehost-wordpress-plugin", - "version": "3.7.3", + "version": "3.8.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "3.7.3", + "version": "3.8.0", "license": "GPL-2.0-or-later", "dependencies": { - "@heroicons/react": "^2.0.18", - "@newfold-labs/wp-module-ecommerce": "^1.3.14", + "@heroicons/react": "^2.1.1", + "@newfold-labs/wp-module-ecommerce": "1.3.18", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^1.9.6", - "@wordpress/compose": "^6.24.0", - "@wordpress/dom-ready": "^3.47.0", - "@wordpress/element": "^5.24.0", - "@wordpress/i18n": "^4.47.0", - "@wordpress/icons": "^9.38.0", - "classnames": "^2.3.2", + "@reduxjs/toolkit": "^2.0.1", + "@wordpress/compose": "^6.26.0", + "@wordpress/dom-ready": "^3.49.0", + "@wordpress/element": "^5.26.0", + "@wordpress/html-entities": "^3.49.0", + "@wordpress/i18n": "^4.49.0", + "@wordpress/icons": "^9.40.0", + "classnames": "^2.5.1", "jquery": "^3.7.1", "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^4.0.11", "react-router-dom": "^6.20.1", - "react-use": "^17.4.2", + "react-use": "^17.4.3", "semver": "^7.5.4" }, "devDependencies": { "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^8.13.0", - "@wordpress/eslint-plugin": "^17.4.0", - "@wordpress/scripts": "^26.18.0", - "cypress": "^13.6.1", + "@wordpress/env": "^9.1.0", + "@wordpress/eslint-plugin": "^17.6.0", + "@wordpress/scripts": "^26.19.0", + "cypress": "^13.6.2", "cypress-axe": "^1.5.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-import": "^2.29.0", - "tailwindcss": "^3.3.6" + "tailwindcss": "^3.4.1" }, "engines": { "node": ">=16", @@ -2512,9 +2513,9 @@ } }, "node_modules/@heroicons/react": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", - "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.1.tgz", + "integrity": "sha512-JyyN9Lo66kirbCMuMMRPtJxtKJoIsXKS569ebHGGRKbl8s4CtUfLnyKJxteA+vIKySocO4s1SkTkGS4xtG/yEA==", "peerDependencies": { "react": ">= 16" } @@ -3083,9 +3084,9 @@ "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" }, "node_modules/@newfold-labs/wp-module-ecommerce": { - "version": "1.3.14", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.14/51f691897a2d4141bcb9ddfd0ba6f3a3d378b3d4", - "integrity": "sha512-cueUmU7UpLfcni9PCoN/87fvQDpZvJh0TsSkGYxSSV7BZYo2qwMdstxdyWGFKegr+7kF8S1au8dZ+DNY16S8hQ==", + "version": "1.3.18", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.18/53bbf301419ae374983d71190bd0fc273b0c2463", + "integrity": "sha512-sYGIdoy+5uI092GKtZLEqlaAciNIEQm3boRv4NlaiVQs4k8D2v29A1qqiSy3txq6udwJukPvKovm8HV0SmD3Zg==", "license": "GPL-2.0-or-later", "dependencies": { "@faizaanceg/pandora": "^1.1.1", @@ -3104,6 +3105,14 @@ "swr": "2.1.5" } }, + "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/@heroicons/react": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", + "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", + "peerDependencies": { + "react": ">= 16" + } + }, "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/@reduxjs/toolkit": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.5.tgz", @@ -3167,6 +3176,11 @@ "@babel/runtime": "^7.13.10" } }, + "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/csstype": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", @@ -3244,6 +3258,29 @@ "react": ">= 16" } }, + "node_modules/@newfold/ui-component-library/node_modules/@reduxjs/toolkit": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", + "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "dependencies": { + "immer": "^9.0.21", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "reselect": "^4.1.8" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, "node_modules/@newfold/ui-component-library/node_modules/react-error-boundary": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", @@ -3558,18 +3595,18 @@ } }, "node_modules/@reduxjs/toolkit": { - "version": "1.9.7", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", - "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", + "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", "dependencies": { - "immer": "^9.0.21", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2", - "reselect": "^4.1.8" + "immer": "^10.0.3", + "redux": "^5.0.0", + "redux-thunk": "^3.1.0", + "reselect": "^5.0.1" }, "peerDependencies": { "react": "^16.9.0 || ^17.0.0 || ^18", - "react-redux": "^7.2.1 || ^8.0.2" + "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" }, "peerDependenciesMeta": { "react": { @@ -3580,6 +3617,33 @@ } } }, + "node_modules/@reduxjs/toolkit/node_modules/immer": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.3.tgz", + "integrity": "sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/@reduxjs/toolkit/node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" + }, + "node_modules/@reduxjs/toolkit/node_modules/redux-thunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", + "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", + "peerDependencies": { + "redux": "^5.0.0" + } + }, + "node_modules/@reduxjs/toolkit/node_modules/reselect": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.0.tgz", + "integrity": "sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==" + }, "node_modules/@remix-run/router": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.13.1.tgz", @@ -5107,9 +5171,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.30.0.tgz", - "integrity": "sha512-UKkyFmEYk1UTO0ZPun6Kw5dNflTEDpDK/6RxAqxbVrsIWUVSkVahwBnqfS0v5LuvVU8y+5vJSR/WjlnKEmS3Sg==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.32.0.tgz", + "integrity": "sha512-ie6p5VpUxTNMPQrHdCYEPddTzmDeFTQjFi3qq17set9WbRAMaOZ8jqQhSxms0NJi8Xa6wZM9TR2ZABAlg+FTeA==", "dev": true, "engines": { "node": ">=14" @@ -5119,9 +5183,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.31.0.tgz", - "integrity": "sha512-LAiTOlolFvKW6xmL6qRkdbPG09LPwAsmDepz4zWrFXJZHSImDeO2QXHecF1GnFyzLLKr1myHR5MbN3K5MSzpqQ==", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.33.0.tgz", + "integrity": "sha512-/OonEa67xJdIn0ADWEd7AJtLhIGlYALKyc17RxTmI2Ojs0zLIQNbgAv1D/cuVguo0UKK9zsMZ9MBkhSKLF9A9Q==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -5130,9 +5194,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.30.0", - "@wordpress/browserslist-config": "^5.30.0", - "@wordpress/warning": "^2.47.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.32.0", + "@wordpress/browserslist-config": "^5.32.0", + "@wordpress/warning": "^2.49.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -5142,15 +5206,15 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.38.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.38.0.tgz", - "integrity": "sha512-w491MMHfoCHdWibyTAcmGWvXwNMptslFQOU+jQ5DVeDIgDux1KLo/7oZ41CCHwqYayrCf60BC9+JopDXqq1H+g==", + "version": "4.40.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.40.0.tgz", + "integrity": "sha512-A+HiyES4YjfbFhJAGrhCLB3QWomgWZR9wkgG7K9l6DD70/9Vd7t+go7jI1HJ1c9qGfBV0rmdQf/qNn89Aai1cg==", "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.30.0.tgz", - "integrity": "sha512-HFgLCkvvxba+j7/qNjVn1od38tvMm1xVlIJBR+zukkTvvLu/AkdelWKAQpvAoFAXMaZJ7239VxDVBYbVolf6FQ==", + "version": "5.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.32.0.tgz", + "integrity": "sha512-LrL4Zg/abXYfVwwbx1caugz4J1GUL+6WNqVF1MZQVDm6CHdlpTEQOvvr/KEi9mN1UY2YoTlxZtUxzvNRTo2Fsg==", "dev": true, "engines": { "node": ">=14" @@ -5336,19 +5400,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.24.0.tgz", - "integrity": "sha512-aO0HWi12Y7Do5hyGEOXcRtRTIn7P/t4RrHYMTsHvufCrt6ZCLKvY2vBEaDA8XnWFQZ/Tzo4fBAnxAAxDt1DtEw==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.26.0.tgz", + "integrity": "sha512-ipHKcXY7//Qkto3Gtw8knqhUbjTtKMjTIQENXcVT+SAp5YLpyaJ6OW9R/N59QmXaeF+Lw04LuUaVX3k7yaRFtA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.47.0", - "@wordpress/dom": "^3.47.0", - "@wordpress/element": "^5.24.0", - "@wordpress/is-shallow-equal": "^4.47.0", - "@wordpress/keycodes": "^3.47.0", - "@wordpress/priority-queue": "^2.47.0", - "@wordpress/undo-manager": "^0.7.0", + "@wordpress/deprecated": "^3.49.0", + "@wordpress/dom": "^3.49.0", + "@wordpress/element": "^5.26.0", + "@wordpress/is-shallow-equal": "^4.49.0", + "@wordpress/keycodes": "^3.49.0", + "@wordpress/priority-queue": "^2.49.0", + "@wordpress/undo-manager": "^0.9.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -5362,33 +5426,33 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/deprecated": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.47.0.tgz", - "integrity": "sha512-Vq4h6LHGPUc/pqmLOANcPpiMrOVoTeZRDvKxE+ioR9ldEFo+uquMKrEmJZxXVXl0GZdMKQ4jGKx34z8S8VRwQw==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.49.0.tgz", + "integrity": "sha512-NxBJl9IvcEK5U3Z4UB8NpBdAxLlz5L0JEcq8+95DroYYxWmcH5sYtYPgXg2YZ24DP5nSnC12ZqGJ4QPzkMNH/Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.47.0" + "@wordpress/hooks": "^3.49.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/dom": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.47.0.tgz", - "integrity": "sha512-SY6wfAc4yrXYil8fm/uyeKQnPjGuc0G9Q1/5pUKO6dssst8fClsrxy+hXNl0FYFGWnAZBqg5ccrwYydrFt5k/g==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.49.0.tgz", + "integrity": "sha512-Amx3xaR+TrQiO0lFlX/TCkHkoKlLjeDgzpGrc9PQ3X3rKyf/yrCFSlOOqAby6m99jdoAD3SF0x+T6u4wR9iaQg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.47.0" + "@wordpress/deprecated": "^3.49.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/hooks": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", - "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", + "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5397,9 +5461,9 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/is-shallow-equal": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.47.0.tgz", - "integrity": "sha512-mfrw/GXtCzm5jciuXumabfJhJLzGU0EpGgXU9tDHw6CwDrtUMcM05qrvrXFk4IlE2hYFwuTkWryValMt3FFdoQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.49.0.tgz", + "integrity": "sha512-cEII2Ik+qRNsU1lzGjBo0gtSFCNFlMvauPda4+F4U1H3mBPCq+zLm8vHLHtybwq2Dh32OsA/5NWWTbW8rRrdfg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5408,13 +5472,12 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", - "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", + "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "change-case": "^4.1.2" + "@wordpress/i18n": "^4.49.0" }, "engines": { "node": ">=12" @@ -5525,9 +5588,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.30.0.tgz", - "integrity": "sha512-Z3AcceaoHFvJdRNVp8rf6EI+rxK0gUMGMfcXYZPAoaDhP6Gt0bsbVMP5zQH2EYl7JHsbRZIQmMqd2fG5E/VjSQ==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.31.0.tgz", + "integrity": "sha512-Xpm8EEhi6e8GL1juYh/70AFbcE/ZVXJ3p47KMkkEsn5t+hG9QHjKe2lTj98v2r3rB+ampoK+whdV1w6gItXYpw==", "dev": true, "dependencies": { "json2php": "^0.0.7", @@ -5559,9 +5622,9 @@ } }, "node_modules/@wordpress/dom-ready": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.47.0.tgz", - "integrity": "sha512-VsqaTQJ5Z7Qa3Doi5qk4LMnW0K78JEKLYRcg3ohapgBrQ2tKTS67oWgJx2VgWz8ky6j9UosecSISP3zJHXfEeA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.49.0.tgz", + "integrity": "sha512-2ZkHU/EzsR5gzTkmnA3QFFxKqXBs2YqWan6Q6eylM8SUG/Iz6r1aUkmV5OiOHJ9Z/TPJQUpPb0L4u+Ur39m7cQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5570,14 +5633,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.15.0.tgz", - "integrity": "sha512-ZqCYcxT0Gc59isS42Q7WTQVu3ace8DDEED/RR8loTG+YjqEB1pW5hALFiVXBtM6vSjnnDO0M1NYAldh8l7SCmA==", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.16.0.tgz", + "integrity": "sha512-CktRj5/Cc/pAvTHXIAPIMrmmnb0VjtXbTGSjYG6pW/JI2YAmpwY2yBA+DlHJjqOIpcjDDj+sSsJomRSxT2chwQ==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.44.0", - "@wordpress/keycodes": "^3.47.0", - "@wordpress/url": "^3.48.0", + "@wordpress/api-fetch": "^6.45.0", + "@wordpress/keycodes": "^3.48.0", + "@wordpress/url": "^3.49.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -5593,37 +5656,36 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": { - "version": "6.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.44.0.tgz", - "integrity": "sha512-d8ouvBiKDFu67O9Y8MtlUR2YojCAjmLf0LuBKsSOS5r3MOiwte1tQwsLdzFmGYkdCK09mZhT3UVKdOOiAC3kKA==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.46.0.tgz", + "integrity": "sha512-SimHPw57N8LyZpQB6dK5xq1Kn1WtqP/K27GjGwvxvkb+8xbVv0TI67AF9adsN4sZbOHIZJQwqvCTSGKhNttAvQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "@wordpress/url": "^3.48.0" + "@wordpress/i18n": "^4.49.0", + "@wordpress/url": "^3.50.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", - "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", + "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "change-case": "^4.1.2" + "@wordpress/i18n": "^4.49.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.48.0.tgz", - "integrity": "sha512-12bjIBBGcA5X8RPvUURLJZzpB60O5DI3WxQVIBBKPF4Mv8nUmgT4uemGzf5/ble8lqzJVntyEhEWKPOxEbUbJg==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.50.0.tgz", + "integrity": "sha512-+YQzsPim5Zx55o/y9urtd0CKANUgwqZSdUNjDWYZ/1CWxtLLzPgQJOabtl79hG2yjrKvjDe9PrDPff18bCmG5A==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5640,14 +5702,14 @@ "dev": true }, "node_modules/@wordpress/element": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.24.0.tgz", - "integrity": "sha512-El1E5jlZitrDouvde0dUF2yVRiPsxPnjxB9TU43EhahQ9eT8pwfUaH3I4NT8kUj2LD76WwU8fN7CEmBNBW+ofA==", + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.26.0.tgz", + "integrity": "sha512-pYZ2OsFgDN00amTxPoC7BtlkVtVBeLS/Y1+P1Mlu0CX+gHDP0Il9SUaLVEIAewLnZMN+O3ph3H5nfR0yKkSnAA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.47.0", + "@wordpress/escape-html": "^2.49.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -5658,14 +5720,14 @@ } }, "node_modules/@wordpress/env": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.13.0.tgz", - "integrity": "sha512-rtrrBO22DnbLsdBlsGqlMQrjz1dZfbwGnxyKev+gFd1rSfmLs+1F8L89RHOx9vsGPixl5uRwoU/qgYo7Hf1NVQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.1.0.tgz", + "integrity": "sha512-IkPeYPczWmosqyulVHiu/fRQg5Q0PenCimbLieksif7ETFH8hUSwvsiWfvC/Sx//MzIB3/yGaVVodEzZnyJGgA==", "dev": true, "dependencies": { "chalk": "^4.0.0", "copy-dir": "^1.3.0", - "docker-compose": "^0.22.2", + "docker-compose": "^0.24.3", "extract-zip": "^1.6.7", "got": "^11.8.5", "inquirer": "^7.1.0", @@ -5681,9 +5743,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.47.0.tgz", - "integrity": "sha512-bBGcTE5chneQJ3yETJyT2suyVtEJNfOiMVBV5qm606TyEzIDm18Sw2mPfOagiB1nOwDkAVfpSVD2NeGpit2alA==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.49.0.tgz", + "integrity": "sha512-JmVm6IWr5EhXU5m7LCwMOiSv90qJU1l8Q2xlBCQ+0bIPcWRjsHX9pFKDOJvQ6D55W/CTGO1GQk50uolktTeTtw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5692,16 +5754,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.4.0.tgz", - "integrity": "sha512-CT19Ib1Y0ttVQm/bOtjGP6Ge5eqfEaUSobTqCWreHt1RIoxJXTDmazJ1g0Q5MjqG4dEZ/Q/FI4sdqyiKRySkbQ==", + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.6.0.tgz", + "integrity": "sha512-piANQS5eaSPmpzPXdNZdXbKcHjAyXbuHeUd9ctVA+6sOMVay70+ICQj7Isu4o61Wv43KtxugQoa2PSBqVtrRKA==", "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.31.0", - "@wordpress/prettier-config": "^3.4.0", + "@wordpress/babel-preset-default": "^7.33.0", + "@wordpress/prettier-config": "^3.6.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5794,13 +5856,24 @@ "@babel/runtime": "^7.13.10" } }, + "node_modules/@wordpress/html-entities": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.49.0.tgz", + "integrity": "sha512-t9/eKhm/JBoRGze9hQOmQPO8TNOjLgIHFGzvca0MSurrR2C0Gy4eVxE/FFHtLBctN8fcgAghhQP06y1lZZ7FfQ==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/i18n": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.47.0.tgz", - "integrity": "sha512-7qOeSChhI8drcnKAbpM2yP2HSWRR0U8xvww3Febd3kGhMKAUp8AMpjyC4rWucak4+Eg1HFfahurCmBt3FxgbYQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", + "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.47.0", + "@wordpress/hooks": "^3.49.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5814,9 +5887,9 @@ } }, "node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", - "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", + "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5830,13 +5903,13 @@ "integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==" }, "node_modules/@wordpress/icons": { - "version": "9.38.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.38.0.tgz", - "integrity": "sha512-K+rSZM1eKuWh+rXeMWNLj4dT0a3RJSzoUUh9UDQZCSdnThyAyZECGEKfHSCfd28/yabxLKaziXrb5/MVBrPjZw==", + "version": "9.40.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.40.0.tgz", + "integrity": "sha512-NSbhur14Ypr+hbgp848430cmk2AHZ7E2e9zvj8917ZjhrVCD7zYT590hOspswJZEaFxJdY3QSnegGiBSI/MacQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.24.0", - "@wordpress/primitives": "^3.45.0" + "@wordpress/element": "^5.26.0", + "@wordpress/primitives": "^3.47.0" }, "engines": { "node": ">=12" @@ -5851,9 +5924,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.18.0.tgz", - "integrity": "sha512-OjPGbU1HgjLVNCLW9ROmdkw/qhpFL6Svlfv1aUVBrq5z1nJ7SrjRMeBSq4LJloOhTasSV9z7w4mhHJkMkfolJg==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.20.0.tgz", + "integrity": "sha512-EXexYwBLaJSpSCUwpQeSqjJ9G7KDkzH+oCfiZp4ZYuemmCaJFOn8/HOLwfLU0o7i0bfYFAjt8lSVCr5HiYY0AA==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5867,12 +5940,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.18.0.tgz", - "integrity": "sha512-qwcDXfKkdBJnnsQAa0qkBsg94usGQCD914pWNeBg997qy/6zmVYVXpPjXoJXaC/lYbEIRAWGfry1RSiM6ZoC9g==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.20.0.tgz", + "integrity": "sha512-3x2ua/rc0540zfLOrHbfdrEOwS5xWPbX5/f2LUyM2T6zzmhXrnqG2WFdhftFFLAUhC8cbxuy1WNnrzgjUxGeDQ==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.18.0", + "@wordpress/jest-console": "^7.20.0", "babel-jest": "^29.6.2" }, "engines": { @@ -5911,9 +5984,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.32.0.tgz", - "integrity": "sha512-qyEnU9FoWpaa67pufu9fNmTCikiYhdKc4R01ffO+xX7wyJXMo0Z6EJog6ajU9E2+YL86AmAX+sO1CHuXcsxdbw==", + "version": "4.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.34.0.tgz", + "integrity": "sha512-mknDw+d5HIfx/1DyrhkbLJNu8XsmUEjc1SsYSgF2XCP20/khpO7YOi0LWn9uQ2QXWZrlhMc7JKSSOcTs0aLphQ==", "dev": true, "engines": { "node": ">=14" @@ -5923,12 +5996,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.31.0.tgz", - "integrity": "sha512-B6bHsCKxt25nkvWfIJH3l7kENKS20mpsiRIl5+CEES6kKfBwg4IPx+JyA/RPLFQcIQNtIYFft22p5bgT4VZcEg==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.33.0.tgz", + "integrity": "sha512-RqKNf8XQTdae0cXO11l6mBw+A3IOEO9dd4sD70g15e4IltrbwuxqwOT5k9muNteUszTCOQKgWgD8gp1KM2/lvQ==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.38.0", + "@wordpress/base-styles": "^4.40.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -5939,9 +6012,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.4.0.tgz", - "integrity": "sha512-6qawlZqqbe6NDY0txzsPZThRFAXzf0a891wI/A4KNWVKUXQwTluXWMtGZx3xlFtvkX+9ZHdoqXbWysGQztiBOQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.6.0.tgz", + "integrity": "sha512-51GuCeeEGOi4qsMpzGFBmKbqEUKLqWj3eZDIwATymUaHsJPx9oT93dlIP97MqKIaWjxlhxCMt5RjxcCNT7Pckw==", "dev": true, "engines": { "node": ">=14" @@ -5951,12 +6024,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.45.0.tgz", - "integrity": "sha512-8nSRklcrUFIOD/A8gpDrNmf2GTa3x0kuc8EHpra0FBVAwUaacp+HeeP7281tSSIt/yKg3BYhzFnYTB2OQIguGQ==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.47.0.tgz", + "integrity": "sha512-ho4XrOI9PTGmQhgEYHuRBfgnPzPuq2zXJpQa2GCrbhm4fojLmZ7oWVBzrL2cGtFGD6dJhY3dbY+l+rNs97A2TA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.24.0", + "@wordpress/element": "^5.26.0", "classnames": "^2.3.1" }, "engines": { @@ -5964,9 +6037,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.47.0.tgz", - "integrity": "sha512-ZA6BDYkEC3mY1UrEXYnihdb0GoJooxZ9ADPEDEnqY88EuUT8/eeIDOge7OzgatDa9ivzV8TP3Fs4C/mHg/s6dQ==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.49.0.tgz", + "integrity": "sha512-KuFKPfjdKJe7VHAuIW7+1FV4nh6NRR97uGxb02unaVKOhVQmYFkCtk02KI6e63sLrqwLAKVt8Dolzd/94oYERg==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -6172,24 +6245,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.18.0.tgz", - "integrity": "sha512-cL3CKlPbH+JOnkV4MtGFUDys3KNlp6tjwrGBcpXsYOEm55DYtdXNmkRXHIfiM5hxCWiuE0P0dR7o/6F3Nz3TGA==", + "version": "26.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.19.0.tgz", + "integrity": "sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==", "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.31.0", - "@wordpress/browserslist-config": "^5.30.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.30.0", - "@wordpress/e2e-test-utils-playwright": "^0.15.0", - "@wordpress/eslint-plugin": "^17.4.0", - "@wordpress/jest-preset-default": "^11.18.0", - "@wordpress/npm-package-json-lint-config": "^4.32.0", - "@wordpress/postcss-plugins-preset": "^4.31.0", - "@wordpress/prettier-config": "^3.4.0", - "@wordpress/stylelint-config": "^21.30.0", + "@wordpress/babel-preset-default": "^7.32.0", + "@wordpress/browserslist-config": "^5.31.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.31.0", + "@wordpress/e2e-test-utils-playwright": "^0.16.0", + "@wordpress/eslint-plugin": "^17.5.0", + "@wordpress/jest-preset-default": "^11.19.0", + "@wordpress/npm-package-json-lint-config": "^4.33.0", + "@wordpress/postcss-plugins-preset": "^4.32.0", + "@wordpress/prettier-config": "^3.5.0", + "@wordpress/stylelint-config": "^21.31.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -6250,9 +6323,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.30.0.tgz", - "integrity": "sha512-PlvXzYgjn7OUaVTy2bahSr6oL/eu1OdRWxrZfGVNxF4jRswND/ThqOEHIzxETNGTe0ggZOyY+40St4Swlo1zZQ==", + "version": "21.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.32.0.tgz", + "integrity": "sha512-cmrzU55alv+OZu1fXBC2eZGgJIUwyD47TSDDP7l0o9yF6D/w0am7FxC9ungk/S2uK1oatN05nIPsFSTkuHQSzg==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -6266,21 +6339,21 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.7.0.tgz", - "integrity": "sha512-WhMKX/ETGUJr2GkaPgGwFF8gTU/PgikfvE2b2ZDjUglxIPYnujBa9S6w+kQPzwGniGJutHL1DFK+TmAaxoci9A==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.9.0.tgz", + "integrity": "sha512-ZD6fVOdDhH8NvV/2fqjkI6W3kURzU7grWMBSZLtnSmSSPdT//1VSIxe0gcbmRvVPWLdj+TXbHifIswcJK0bHhQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.47.0" + "@wordpress/is-shallow-equal": "^4.49.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/undo-manager/node_modules/@wordpress/is-shallow-equal": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.47.0.tgz", - "integrity": "sha512-mfrw/GXtCzm5jciuXumabfJhJLzGU0EpGgXU9tDHw6CwDrtUMcM05qrvrXFk4IlE2hYFwuTkWryValMt3FFdoQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.49.0.tgz", + "integrity": "sha512-cEII2Ik+qRNsU1lzGjBo0gtSFCNFlMvauPda4+F4U1H3mBPCq+zLm8vHLHtybwq2Dh32OsA/5NWWTbW8rRrdfg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6301,9 +6374,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.47.0.tgz", - "integrity": "sha512-lmpLNI8Si7HrSY0LBBtp7Z6NzAkh1y7yeJI0LZw17EsJ0MM5FSXqXJRrNY7L4tM8G/vv3OacUw1mRAZX7bzBRQ==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.49.0.tgz", + "integrity": "sha512-W2Nj9Nj0o2udPLf8jfGijRff3lzQgPOiLZcN4LFUPT6yyb9MxvNIg7ZVTBJL2TB78+KQKGrIH4ERjV5WyDRoEQ==", "dev": true, "engines": { "node": ">=12" @@ -7284,9 +7357,9 @@ ] }, "node_modules/basic-ftp": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz", - "integrity": "sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz", + "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==", "dev": true, "engines": { "node": ">=10.0.0" @@ -8020,9 +8093,9 @@ "dev": true }, "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" }, "node_modules/clean-stack": { "version": "2.2.0", @@ -9060,9 +9133,9 @@ } }, "node_modules/cypress": { - "version": "13.6.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.1.tgz", - "integrity": "sha512-k1Wl5PQcA/4UoTffYKKaxA0FJKwg8yenYNYRzLt11CUR0Kln+h7Udne6mdU1cUIdXBDTVZWtmiUjzqGs7/pEpw==", + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.2.tgz", + "integrity": "sha512-TW3bGdPU4BrfvMQYv1z3oMqj71YI4AlgJgnrycicmPZAXtvywVFZW9DAToshO65D97rCWfG/kqMFsYB6Kp91gQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -9965,10 +10038,13 @@ } }, "node_modules/docker-compose": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", - "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.24.3.tgz", + "integrity": "sha512-x3/QN3AIOMe7j2c8f/jcycizMft7dl8MluoB9OGPAYCyKHHiPUFqI9GjCcsU0kYy24vYKMCcfR6+5ZaEyQlrxg==", "dev": true, + "dependencies": { + "yaml": "^2.2.2" + }, "engines": { "node": ">= 6.0.0" } @@ -11890,9 +11966,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -18789,9 +18865,9 @@ } }, "node_modules/react-use": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.2.tgz", - "integrity": "sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.3.tgz", + "integrity": "sha512-05Oyuwn4ZccdzLD4ttLbMe8TkobdKpOj7YCFE9VhVpbXrTWZpvCcMyroRw/Banh1RIcQRcM06tfzPpY5D9sTsQ==", "dependencies": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", @@ -20578,9 +20654,9 @@ } }, "node_modules/streamx": { - "version": "2.15.5", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", - "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", + "version": "2.15.6", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", + "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", "dev": true, "dependencies": { "fast-fifo": "^1.1.0", @@ -21187,9 +21263,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", - "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -22246,9 +22322,9 @@ } }, "node_modules/web-vitals": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", - "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.1.tgz", + "integrity": "sha512-xQ9lvIpfLxUj0eSmT79ZjRoU5wIRfIr7pNukL7ZE4EcWZSmfZQqOlhuAGfkVa3EFmzPHZhWhXfm2i5ys+THVPg==", "dev": true }, "node_modules/webidl-conversions": { @@ -24834,9 +24910,9 @@ } }, "@heroicons/react": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", - "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.1.tgz", + "integrity": "sha512-JyyN9Lo66kirbCMuMMRPtJxtKJoIsXKS569ebHGGRKbl8s4CtUfLnyKJxteA+vIKySocO4s1SkTkGS4xtG/yEA==" }, "@humanwhocodes/config-array": { "version": "0.11.11", @@ -25290,9 +25366,9 @@ } }, "@newfold-labs/wp-module-ecommerce": { - "version": "1.3.14", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.14/51f691897a2d4141bcb9ddfd0ba6f3a3d378b3d4", - "integrity": "sha512-cueUmU7UpLfcni9PCoN/87fvQDpZvJh0TsSkGYxSSV7BZYo2qwMdstxdyWGFKegr+7kF8S1au8dZ+DNY16S8hQ==", + "version": "1.3.18", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.18/53bbf301419ae374983d71190bd0fc273b0c2463", + "integrity": "sha512-sYGIdoy+5uI092GKtZLEqlaAciNIEQm3boRv4NlaiVQs4k8D2v29A1qqiSy3txq6udwJukPvKovm8HV0SmD3Zg==", "requires": { "@faizaanceg/pandora": "^1.1.1", "@heroicons/react": "2.0.18", @@ -25310,6 +25386,11 @@ "swr": "2.1.5" }, "dependencies": { + "@heroicons/react": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", + "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==" + }, "@reduxjs/toolkit": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.5.tgz", @@ -25361,6 +25442,11 @@ "@babel/runtime": "^7.13.10" } }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, "csstype": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", @@ -25427,6 +25513,17 @@ "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-1.0.6.tgz", "integrity": "sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==" }, + "@reduxjs/toolkit": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", + "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "requires": { + "immer": "^9.0.21", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "reselect": "^4.1.8" + } + }, "react-error-boundary": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", @@ -25636,14 +25733,36 @@ } }, "@reduxjs/toolkit": { - "version": "1.9.7", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.9.7.tgz", - "integrity": "sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", + "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", "requires": { - "immer": "^9.0.21", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2", - "reselect": "^4.1.8" + "immer": "^10.0.3", + "redux": "^5.0.0", + "redux-thunk": "^3.1.0", + "reselect": "^5.0.1" + }, + "dependencies": { + "immer": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.3.tgz", + "integrity": "sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==" + }, + "redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" + }, + "redux-thunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", + "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==" + }, + "reselect": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.0.tgz", + "integrity": "sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==" + } } }, "@remix-run/router": { @@ -26882,15 +27001,15 @@ } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.30.0.tgz", - "integrity": "sha512-UKkyFmEYk1UTO0ZPun6Kw5dNflTEDpDK/6RxAqxbVrsIWUVSkVahwBnqfS0v5LuvVU8y+5vJSR/WjlnKEmS3Sg==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.32.0.tgz", + "integrity": "sha512-ie6p5VpUxTNMPQrHdCYEPddTzmDeFTQjFi3qq17set9WbRAMaOZ8jqQhSxms0NJi8Xa6wZM9TR2ZABAlg+FTeA==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "7.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.31.0.tgz", - "integrity": "sha512-LAiTOlolFvKW6xmL6qRkdbPG09LPwAsmDepz4zWrFXJZHSImDeO2QXHecF1GnFyzLLKr1myHR5MbN3K5MSzpqQ==", + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.33.0.tgz", + "integrity": "sha512-/OonEa67xJdIn0ADWEd7AJtLhIGlYALKyc17RxTmI2Ojs0zLIQNbgAv1D/cuVguo0UKK9zsMZ9MBkhSKLF9A9Q==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -26899,24 +27018,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.30.0", - "@wordpress/browserslist-config": "^5.30.0", - "@wordpress/warning": "^2.47.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.32.0", + "@wordpress/browserslist-config": "^5.32.0", + "@wordpress/warning": "^2.49.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" } }, "@wordpress/base-styles": { - "version": "4.38.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.38.0.tgz", - "integrity": "sha512-w491MMHfoCHdWibyTAcmGWvXwNMptslFQOU+jQ5DVeDIgDux1KLo/7oZ41CCHwqYayrCf60BC9+JopDXqq1H+g==", + "version": "4.40.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.40.0.tgz", + "integrity": "sha512-A+HiyES4YjfbFhJAGrhCLB3QWomgWZR9wkgG7K9l6DD70/9Vd7t+go7jI1HJ1c9qGfBV0rmdQf/qNn89Aai1cg==", "dev": true }, "@wordpress/browserslist-config": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.30.0.tgz", - "integrity": "sha512-HFgLCkvvxba+j7/qNjVn1od38tvMm1xVlIJBR+zukkTvvLu/AkdelWKAQpvAoFAXMaZJ7239VxDVBYbVolf6FQ==", + "version": "5.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.32.0.tgz", + "integrity": "sha512-LrL4Zg/abXYfVwwbx1caugz4J1GUL+6WNqVF1MZQVDm6CHdlpTEQOvvr/KEi9mN1UY2YoTlxZtUxzvNRTo2Fsg==", "dev": true }, "@wordpress/components": { @@ -27090,19 +27209,19 @@ } }, "@wordpress/compose": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.24.0.tgz", - "integrity": "sha512-aO0HWi12Y7Do5hyGEOXcRtRTIn7P/t4RrHYMTsHvufCrt6ZCLKvY2vBEaDA8XnWFQZ/Tzo4fBAnxAAxDt1DtEw==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.26.0.tgz", + "integrity": "sha512-ipHKcXY7//Qkto3Gtw8knqhUbjTtKMjTIQENXcVT+SAp5YLpyaJ6OW9R/N59QmXaeF+Lw04LuUaVX3k7yaRFtA==", "requires": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.47.0", - "@wordpress/dom": "^3.47.0", - "@wordpress/element": "^5.24.0", - "@wordpress/is-shallow-equal": "^4.47.0", - "@wordpress/keycodes": "^3.47.0", - "@wordpress/priority-queue": "^2.47.0", - "@wordpress/undo-manager": "^0.7.0", + "@wordpress/deprecated": "^3.49.0", + "@wordpress/dom": "^3.49.0", + "@wordpress/element": "^5.26.0", + "@wordpress/is-shallow-equal": "^4.49.0", + "@wordpress/keycodes": "^3.49.0", + "@wordpress/priority-queue": "^2.49.0", + "@wordpress/undo-manager": "^0.9.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -27110,47 +27229,46 @@ }, "dependencies": { "@wordpress/deprecated": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.47.0.tgz", - "integrity": "sha512-Vq4h6LHGPUc/pqmLOANcPpiMrOVoTeZRDvKxE+ioR9ldEFo+uquMKrEmJZxXVXl0GZdMKQ4jGKx34z8S8VRwQw==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.49.0.tgz", + "integrity": "sha512-NxBJl9IvcEK5U3Z4UB8NpBdAxLlz5L0JEcq8+95DroYYxWmcH5sYtYPgXg2YZ24DP5nSnC12ZqGJ4QPzkMNH/Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.47.0" + "@wordpress/hooks": "^3.49.0" } }, "@wordpress/dom": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.47.0.tgz", - "integrity": "sha512-SY6wfAc4yrXYil8fm/uyeKQnPjGuc0G9Q1/5pUKO6dssst8fClsrxy+hXNl0FYFGWnAZBqg5ccrwYydrFt5k/g==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.49.0.tgz", + "integrity": "sha512-Amx3xaR+TrQiO0lFlX/TCkHkoKlLjeDgzpGrc9PQ3X3rKyf/yrCFSlOOqAby6m99jdoAD3SF0x+T6u4wR9iaQg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.47.0" + "@wordpress/deprecated": "^3.49.0" } }, "@wordpress/hooks": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", - "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", + "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/is-shallow-equal": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.47.0.tgz", - "integrity": "sha512-mfrw/GXtCzm5jciuXumabfJhJLzGU0EpGgXU9tDHw6CwDrtUMcM05qrvrXFk4IlE2hYFwuTkWryValMt3FFdoQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.49.0.tgz", + "integrity": "sha512-cEII2Ik+qRNsU1lzGjBo0gtSFCNFlMvauPda4+F4U1H3mBPCq+zLm8vHLHtybwq2Dh32OsA/5NWWTbW8rRrdfg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/keycodes": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", - "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", + "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "change-case": "^4.1.2" + "@wordpress/i18n": "^4.49.0" } } } @@ -27240,9 +27358,9 @@ } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.30.0.tgz", - "integrity": "sha512-Z3AcceaoHFvJdRNVp8rf6EI+rxK0gUMGMfcXYZPAoaDhP6Gt0bsbVMP5zQH2EYl7JHsbRZIQmMqd2fG5E/VjSQ==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.31.0.tgz", + "integrity": "sha512-Xpm8EEhi6e8GL1juYh/70AFbcE/ZVXJ3p47KMkkEsn5t+hG9QHjKe2lTj98v2r3rB+ampoK+whdV1w6gItXYpw==", "dev": true, "requires": { "json2php": "^0.0.7", @@ -27268,22 +27386,22 @@ } }, "@wordpress/dom-ready": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.47.0.tgz", - "integrity": "sha512-VsqaTQJ5Z7Qa3Doi5qk4LMnW0K78JEKLYRcg3ohapgBrQ2tKTS67oWgJx2VgWz8ky6j9UosecSISP3zJHXfEeA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.49.0.tgz", + "integrity": "sha512-2ZkHU/EzsR5gzTkmnA3QFFxKqXBs2YqWan6Q6eylM8SUG/Iz6r1aUkmV5OiOHJ9Z/TPJQUpPb0L4u+Ur39m7cQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/e2e-test-utils-playwright": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.15.0.tgz", - "integrity": "sha512-ZqCYcxT0Gc59isS42Q7WTQVu3ace8DDEED/RR8loTG+YjqEB1pW5hALFiVXBtM6vSjnnDO0M1NYAldh8l7SCmA==", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.16.0.tgz", + "integrity": "sha512-CktRj5/Cc/pAvTHXIAPIMrmmnb0VjtXbTGSjYG6pW/JI2YAmpwY2yBA+DlHJjqOIpcjDDj+sSsJomRSxT2chwQ==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.44.0", - "@wordpress/keycodes": "^3.47.0", - "@wordpress/url": "^3.48.0", + "@wordpress/api-fetch": "^6.45.0", + "@wordpress/keycodes": "^3.48.0", + "@wordpress/url": "^3.49.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -27293,31 +27411,30 @@ }, "dependencies": { "@wordpress/api-fetch": { - "version": "6.44.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.44.0.tgz", - "integrity": "sha512-d8ouvBiKDFu67O9Y8MtlUR2YojCAjmLf0LuBKsSOS5r3MOiwte1tQwsLdzFmGYkdCK09mZhT3UVKdOOiAC3kKA==", + "version": "6.46.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.46.0.tgz", + "integrity": "sha512-SimHPw57N8LyZpQB6dK5xq1Kn1WtqP/K27GjGwvxvkb+8xbVv0TI67AF9adsN4sZbOHIZJQwqvCTSGKhNttAvQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "@wordpress/url": "^3.48.0" + "@wordpress/i18n": "^4.49.0", + "@wordpress/url": "^3.50.0" } }, "@wordpress/keycodes": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.47.0.tgz", - "integrity": "sha512-dmYpqCWUoCM290YA5ApES9nqz/0D1JngIlZtel+BvELf8fj/jctdsT5wDB7dVdvZCuyr5SF+1Od00DYbMbb5oA==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", + "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.47.0", - "change-case": "^4.1.2" + "@wordpress/i18n": "^4.49.0" } }, "@wordpress/url": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.48.0.tgz", - "integrity": "sha512-12bjIBBGcA5X8RPvUURLJZzpB60O5DI3WxQVIBBKPF4Mv8nUmgT4uemGzf5/ble8lqzJVntyEhEWKPOxEbUbJg==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.50.0.tgz", + "integrity": "sha512-+YQzsPim5Zx55o/y9urtd0CKANUgwqZSdUNjDWYZ/1CWxtLLzPgQJOabtl79hG2yjrKvjDe9PrDPff18bCmG5A==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -27333,14 +27450,14 @@ } }, "@wordpress/element": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.24.0.tgz", - "integrity": "sha512-El1E5jlZitrDouvde0dUF2yVRiPsxPnjxB9TU43EhahQ9eT8pwfUaH3I4NT8kUj2LD76WwU8fN7CEmBNBW+ofA==", + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.26.0.tgz", + "integrity": "sha512-pYZ2OsFgDN00amTxPoC7BtlkVtVBeLS/Y1+P1Mlu0CX+gHDP0Il9SUaLVEIAewLnZMN+O3ph3H5nfR0yKkSnAA==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.47.0", + "@wordpress/escape-html": "^2.49.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -27348,14 +27465,14 @@ } }, "@wordpress/env": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-8.13.0.tgz", - "integrity": "sha512-rtrrBO22DnbLsdBlsGqlMQrjz1dZfbwGnxyKev+gFd1rSfmLs+1F8L89RHOx9vsGPixl5uRwoU/qgYo7Hf1NVQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.1.0.tgz", + "integrity": "sha512-IkPeYPczWmosqyulVHiu/fRQg5Q0PenCimbLieksif7ETFH8hUSwvsiWfvC/Sx//MzIB3/yGaVVodEzZnyJGgA==", "dev": true, "requires": { "chalk": "^4.0.0", "copy-dir": "^1.3.0", - "docker-compose": "^0.22.2", + "docker-compose": "^0.24.3", "extract-zip": "^1.6.7", "got": "^11.8.5", "inquirer": "^7.1.0", @@ -27368,24 +27485,24 @@ } }, "@wordpress/escape-html": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.47.0.tgz", - "integrity": "sha512-bBGcTE5chneQJ3yETJyT2suyVtEJNfOiMVBV5qm606TyEzIDm18Sw2mPfOagiB1nOwDkAVfpSVD2NeGpit2alA==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.49.0.tgz", + "integrity": "sha512-JmVm6IWr5EhXU5m7LCwMOiSv90qJU1l8Q2xlBCQ+0bIPcWRjsHX9pFKDOJvQ6D55W/CTGO1GQk50uolktTeTtw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.4.0.tgz", - "integrity": "sha512-CT19Ib1Y0ttVQm/bOtjGP6Ge5eqfEaUSobTqCWreHt1RIoxJXTDmazJ1g0Q5MjqG4dEZ/Q/FI4sdqyiKRySkbQ==", + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.6.0.tgz", + "integrity": "sha512-piANQS5eaSPmpzPXdNZdXbKcHjAyXbuHeUd9ctVA+6sOMVay70+ICQj7Isu4o61Wv43KtxugQoa2PSBqVtrRKA==", "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.31.0", - "@wordpress/prettier-config": "^3.4.0", + "@wordpress/babel-preset-default": "^7.33.0", + "@wordpress/prettier-config": "^3.6.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -27444,13 +27561,21 @@ "@babel/runtime": "^7.13.10" } }, + "@wordpress/html-entities": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.49.0.tgz", + "integrity": "sha512-t9/eKhm/JBoRGze9hQOmQPO8TNOjLgIHFGzvca0MSurrR2C0Gy4eVxE/FFHtLBctN8fcgAghhQP06y1lZZ7FfQ==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, "@wordpress/i18n": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.47.0.tgz", - "integrity": "sha512-7qOeSChhI8drcnKAbpM2yP2HSWRR0U8xvww3Febd3kGhMKAUp8AMpjyC4rWucak4+Eg1HFfahurCmBt3FxgbYQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", + "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.47.0", + "@wordpress/hooks": "^3.49.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -27458,9 +27583,9 @@ }, "dependencies": { "@wordpress/hooks": { - "version": "3.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.47.0.tgz", - "integrity": "sha512-a0mZ+lSUBrmacJGXDnFTaz1O47sQgTCZi3LrY445WNc7cmiSlscTfeBxrUXaTF0ninzHJnE7evCIeKLbQC3dLQ==", + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", + "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", "requires": { "@babel/runtime": "^7.16.0" } @@ -27473,13 +27598,13 @@ } }, "@wordpress/icons": { - "version": "9.38.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.38.0.tgz", - "integrity": "sha512-K+rSZM1eKuWh+rXeMWNLj4dT0a3RJSzoUUh9UDQZCSdnThyAyZECGEKfHSCfd28/yabxLKaziXrb5/MVBrPjZw==", + "version": "9.40.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.40.0.tgz", + "integrity": "sha512-NSbhur14Ypr+hbgp848430cmk2AHZ7E2e9zvj8917ZjhrVCD7zYT590hOspswJZEaFxJdY3QSnegGiBSI/MacQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.24.0", - "@wordpress/primitives": "^3.45.0" + "@wordpress/element": "^5.26.0", + "@wordpress/primitives": "^3.47.0" } }, "@wordpress/is-shallow-equal": { @@ -27491,9 +27616,9 @@ } }, "@wordpress/jest-console": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.18.0.tgz", - "integrity": "sha512-OjPGbU1HgjLVNCLW9ROmdkw/qhpFL6Svlfv1aUVBrq5z1nJ7SrjRMeBSq4LJloOhTasSV9z7w4mhHJkMkfolJg==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.20.0.tgz", + "integrity": "sha512-EXexYwBLaJSpSCUwpQeSqjJ9G7KDkzH+oCfiZp4ZYuemmCaJFOn8/HOLwfLU0o7i0bfYFAjt8lSVCr5HiYY0AA==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -27501,12 +27626,12 @@ } }, "@wordpress/jest-preset-default": { - "version": "11.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.18.0.tgz", - "integrity": "sha512-qwcDXfKkdBJnnsQAa0qkBsg94usGQCD914pWNeBg997qy/6zmVYVXpPjXoJXaC/lYbEIRAWGfry1RSiM6ZoC9g==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.20.0.tgz", + "integrity": "sha512-3x2ua/rc0540zfLOrHbfdrEOwS5xWPbX5/f2LUyM2T6zzmhXrnqG2WFdhftFFLAUhC8cbxuy1WNnrzgjUxGeDQ==", "dev": true, "requires": { - "@wordpress/jest-console": "^7.18.0", + "@wordpress/jest-console": "^7.20.0", "babel-jest": "^29.6.2" } }, @@ -27537,41 +27662,41 @@ } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.32.0.tgz", - "integrity": "sha512-qyEnU9FoWpaa67pufu9fNmTCikiYhdKc4R01ffO+xX7wyJXMo0Z6EJog6ajU9E2+YL86AmAX+sO1CHuXcsxdbw==", + "version": "4.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.34.0.tgz", + "integrity": "sha512-mknDw+d5HIfx/1DyrhkbLJNu8XsmUEjc1SsYSgF2XCP20/khpO7YOi0LWn9uQ2QXWZrlhMc7JKSSOcTs0aLphQ==", "dev": true }, "@wordpress/postcss-plugins-preset": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.31.0.tgz", - "integrity": "sha512-B6bHsCKxt25nkvWfIJH3l7kENKS20mpsiRIl5+CEES6kKfBwg4IPx+JyA/RPLFQcIQNtIYFft22p5bgT4VZcEg==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.33.0.tgz", + "integrity": "sha512-RqKNf8XQTdae0cXO11l6mBw+A3IOEO9dd4sD70g15e4IltrbwuxqwOT5k9muNteUszTCOQKgWgD8gp1KM2/lvQ==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.38.0", + "@wordpress/base-styles": "^4.40.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.4.0.tgz", - "integrity": "sha512-6qawlZqqbe6NDY0txzsPZThRFAXzf0a891wI/A4KNWVKUXQwTluXWMtGZx3xlFtvkX+9ZHdoqXbWysGQztiBOQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.6.0.tgz", + "integrity": "sha512-51GuCeeEGOi4qsMpzGFBmKbqEUKLqWj3eZDIwATymUaHsJPx9oT93dlIP97MqKIaWjxlhxCMt5RjxcCNT7Pckw==", "dev": true }, "@wordpress/primitives": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.45.0.tgz", - "integrity": "sha512-8nSRklcrUFIOD/A8gpDrNmf2GTa3x0kuc8EHpra0FBVAwUaacp+HeeP7281tSSIt/yKg3BYhzFnYTB2OQIguGQ==", + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.47.0.tgz", + "integrity": "sha512-ho4XrOI9PTGmQhgEYHuRBfgnPzPuq2zXJpQa2GCrbhm4fojLmZ7oWVBzrL2cGtFGD6dJhY3dbY+l+rNs97A2TA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.24.0", + "@wordpress/element": "^5.26.0", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.47.0.tgz", - "integrity": "sha512-ZA6BDYkEC3mY1UrEXYnihdb0GoJooxZ9ADPEDEnqY88EuUT8/eeIDOge7OzgatDa9ivzV8TP3Fs4C/mHg/s6dQ==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.49.0.tgz", + "integrity": "sha512-KuFKPfjdKJe7VHAuIW7+1FV4nh6NRR97uGxb02unaVKOhVQmYFkCtk02KI6e63sLrqwLAKVt8Dolzd/94oYERg==", "requires": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -27761,24 +27886,24 @@ } }, "@wordpress/scripts": { - "version": "26.18.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.18.0.tgz", - "integrity": "sha512-cL3CKlPbH+JOnkV4MtGFUDys3KNlp6tjwrGBcpXsYOEm55DYtdXNmkRXHIfiM5hxCWiuE0P0dR7o/6F3Nz3TGA==", + "version": "26.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.19.0.tgz", + "integrity": "sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==", "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.31.0", - "@wordpress/browserslist-config": "^5.30.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.30.0", - "@wordpress/e2e-test-utils-playwright": "^0.15.0", - "@wordpress/eslint-plugin": "^17.4.0", - "@wordpress/jest-preset-default": "^11.18.0", - "@wordpress/npm-package-json-lint-config": "^4.32.0", - "@wordpress/postcss-plugins-preset": "^4.31.0", - "@wordpress/prettier-config": "^3.4.0", - "@wordpress/stylelint-config": "^21.30.0", + "@wordpress/babel-preset-default": "^7.32.0", + "@wordpress/browserslist-config": "^5.31.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.31.0", + "@wordpress/e2e-test-utils-playwright": "^0.16.0", + "@wordpress/eslint-plugin": "^17.5.0", + "@wordpress/jest-preset-default": "^11.19.0", + "@wordpress/npm-package-json-lint-config": "^4.33.0", + "@wordpress/postcss-plugins-preset": "^4.32.0", + "@wordpress/prettier-config": "^3.5.0", + "@wordpress/stylelint-config": "^21.31.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -27827,9 +27952,9 @@ } }, "@wordpress/stylelint-config": { - "version": "21.30.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.30.0.tgz", - "integrity": "sha512-PlvXzYgjn7OUaVTy2bahSr6oL/eu1OdRWxrZfGVNxF4jRswND/ThqOEHIzxETNGTe0ggZOyY+40St4Swlo1zZQ==", + "version": "21.32.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.32.0.tgz", + "integrity": "sha512-cmrzU55alv+OZu1fXBC2eZGgJIUwyD47TSDDP7l0o9yF6D/w0am7FxC9ungk/S2uK1oatN05nIPsFSTkuHQSzg==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -27837,18 +27962,18 @@ } }, "@wordpress/undo-manager": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.7.0.tgz", - "integrity": "sha512-WhMKX/ETGUJr2GkaPgGwFF8gTU/PgikfvE2b2ZDjUglxIPYnujBa9S6w+kQPzwGniGJutHL1DFK+TmAaxoci9A==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.9.0.tgz", + "integrity": "sha512-ZD6fVOdDhH8NvV/2fqjkI6W3kURzU7grWMBSZLtnSmSSPdT//1VSIxe0gcbmRvVPWLdj+TXbHifIswcJK0bHhQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.47.0" + "@wordpress/is-shallow-equal": "^4.49.0" }, "dependencies": { "@wordpress/is-shallow-equal": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.47.0.tgz", - "integrity": "sha512-mfrw/GXtCzm5jciuXumabfJhJLzGU0EpGgXU9tDHw6CwDrtUMcM05qrvrXFk4IlE2hYFwuTkWryValMt3FFdoQ==", + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.49.0.tgz", + "integrity": "sha512-cEII2Ik+qRNsU1lzGjBo0gtSFCNFlMvauPda4+F4U1H3mBPCq+zLm8vHLHtybwq2Dh32OsA/5NWWTbW8rRrdfg==", "requires": { "@babel/runtime": "^7.16.0" } @@ -27865,9 +27990,9 @@ } }, "@wordpress/warning": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.47.0.tgz", - "integrity": "sha512-lmpLNI8Si7HrSY0LBBtp7Z6NzAkh1y7yeJI0LZw17EsJ0MM5FSXqXJRrNY7L4tM8G/vv3OacUw1mRAZX7bzBRQ==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.49.0.tgz", + "integrity": "sha512-W2Nj9Nj0o2udPLf8jfGijRff3lzQgPOiLZcN4LFUPT6yyb9MxvNIg7ZVTBJL2TB78+KQKGrIH4ERjV5WyDRoEQ==", "dev": true }, "@xobotyi/scrollbar-width": { @@ -28595,9 +28720,9 @@ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "basic-ftp": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz", - "integrity": "sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz", + "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==", "dev": true }, "batch": { @@ -29139,9 +29264,9 @@ "dev": true }, "classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" }, "clean-stack": { "version": "2.2.0", @@ -29940,9 +30065,9 @@ } }, "cypress": { - "version": "13.6.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.1.tgz", - "integrity": "sha512-k1Wl5PQcA/4UoTffYKKaxA0FJKwg8yenYNYRzLt11CUR0Kln+h7Udne6mdU1cUIdXBDTVZWtmiUjzqGs7/pEpw==", + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.2.tgz", + "integrity": "sha512-TW3bGdPU4BrfvMQYv1z3oMqj71YI4AlgJgnrycicmPZAXtvywVFZW9DAToshO65D97rCWfG/kqMFsYB6Kp91gQ==", "dev": true, "requires": { "@cypress/request": "^3.0.0", @@ -30590,10 +30715,13 @@ } }, "docker-compose": { - "version": "0.22.2", - "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", - "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", - "dev": true + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.24.3.tgz", + "integrity": "sha512-x3/QN3AIOMe7j2c8f/jcycizMft7dl8MluoB9OGPAYCyKHHiPUFqI9GjCcsU0kYy24vYKMCcfR6+5ZaEyQlrxg==", + "dev": true, + "requires": { + "yaml": "^2.2.2" + } }, "doctrine": { "version": "3.0.0", @@ -32055,9 +32183,9 @@ "dev": true }, "follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true }, "for-each": { @@ -37071,9 +37199,9 @@ "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==" }, "react-use": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.2.tgz", - "integrity": "sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==", + "version": "17.4.3", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.3.tgz", + "integrity": "sha512-05Oyuwn4ZccdzLD4ttLbMe8TkobdKpOj7YCFE9VhVpbXrTWZpvCcMyroRw/Banh1RIcQRcM06tfzPpY5D9sTsQ==", "requires": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", @@ -38459,9 +38587,9 @@ } }, "streamx": { - "version": "2.15.5", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", - "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", + "version": "2.15.6", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", + "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", "dev": true, "requires": { "fast-fifo": "^1.1.0", @@ -38935,9 +39063,9 @@ } }, "tailwindcss": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", - "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", "dev": true, "requires": { "@alloc/quick-lru": "^5.2.0", @@ -39748,9 +39876,9 @@ } }, "web-vitals": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", - "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.1.tgz", + "integrity": "sha512-xQ9lvIpfLxUj0eSmT79ZjRoU5wIRfIr7pNukL7ZE4EcWZSmfZQqOlhuAGfkVa3EFmzPHZhWhXfm2i5ys+THVPg==", "dev": true }, "webidl-conversions": { diff --git a/package.json b/package.json index 8a742ff52..7272d94af 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "description": "WordPress plugin that integrates your WordPress site with the Bluehost control panel, including performance, security, and update features.", "license": "GPL-2.0-or-later", - "version": "3.7.3", + "version": "3.8.0", "private": true, "repository": { "type": "git", @@ -23,36 +23,37 @@ "npm": ">=7" }, "dependencies": { - "@heroicons/react": "^2.0.18", - "@newfold-labs/wp-module-ecommerce": "^1.3.14", + "@heroicons/react": "^2.1.1", + "@newfold-labs/wp-module-ecommerce": "1.3.18", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^1.9.6", - "@wordpress/compose": "^6.24.0", - "@wordpress/dom-ready": "^3.47.0", - "@wordpress/element": "^5.24.0", - "@wordpress/i18n": "^4.47.0", - "@wordpress/icons": "^9.38.0", - "classnames": "^2.3.2", + "@reduxjs/toolkit": "^2.0.1", + "@wordpress/compose": "^6.26.0", + "@wordpress/dom-ready": "^3.49.0", + "@wordpress/element": "^5.26.0", + "@wordpress/html-entities": "^3.49.0", + "@wordpress/i18n": "^4.49.0", + "@wordpress/icons": "^9.40.0", + "classnames": "^2.5.1", "jquery": "^3.7.1", "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^4.0.11", "react-router-dom": "^6.20.1", - "react-use": "^17.4.2", + "react-use": "^17.4.3", "semver": "^7.5.4" }, "devDependencies": { "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^8.13.0", - "@wordpress/eslint-plugin": "^17.4.0", - "@wordpress/scripts": "^26.18.0", - "cypress": "^13.6.1", + "@wordpress/env": "^9.1.0", + "@wordpress/eslint-plugin": "^17.6.0", + "@wordpress/scripts": "^26.19.0", + "cypress": "^13.6.2", "cypress-axe": "^1.5.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-import": "^2.29.0", - "tailwindcss": "^3.3.6" + "tailwindcss": "^3.4.1" }, "scripts": { "build": "NODE_ENV=production wp-scripts build", diff --git a/src/app/components/site-info/index.js b/src/app/components/site-info/index.js index 99a7639e5..c7bcd8099 100644 --- a/src/app/components/site-info/index.js +++ b/src/app/components/site-info/index.js @@ -1,4 +1,5 @@ import { LockClosedIcon, LockOpenIcon } from '@heroicons/react/24/outline'; +import { decodeEntities } from '@wordpress/html-entities'; import { NewfoldRuntime } from '@newfold-labs/wp-module-runtime'; import { Button } from '@newfold/ui-component-library'; import { BluehostIcon, WordPressIcon } from '../icons'; @@ -29,7 +30,7 @@ export const SiteInfoBar = () => {

- { title } + { decodeEntities( title ) }

diff --git a/src/app/util/helpers.js b/src/app/util/helpers.js index 566ffebee..4d01f34d2 100644 --- a/src/app/util/helpers.js +++ b/src/app/util/helpers.js @@ -74,19 +74,7 @@ export const bluehostPurgeCacheApiFetch = ( data, passError, thenCallback ) => { * @param {boolean} comingSoon Whether or not the site is coming soon. */ export const comingSoonAdminbarToggle = ( comingSoon ) => { - const comingsoonadminbar = document.getElementById( - 'nfd-site-status-text' - ); - if ( ! comingsoonadminbar ) { - return; - } - if ( ! comingSoon ) { - comingsoonadminbar.style.color = '#048200'; - comingsoonadminbar.textContent = 'Live'; - } else { - comingsoonadminbar.style.color = '#E01C1C'; - comingsoonadminbar.textContent = 'Coming Soon'; - } + window.NewfoldRuntime.comingSoon.toggleAdminBarSiteStatus( comingSoon ); }; /**