From 3f784f3a8bf5f7e2eff47abd2e1d37b600728c21 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Tue, 16 Jan 2024 16:08:26 -0500 Subject: [PATCH 01/22] run onboarding tests too --- cypress.config.js | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/cypress.config.js b/cypress.config.js index 62357aad..031ba76b 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -29,7 +29,40 @@ module.exports = defineConfig({ // We've imported your old cypress plugins here. // You may want to clean this up later by importing these. setupNodeEvents(on, config) { - return require('./tests/cypress/plugins/index.js')(on, config) + + const semver = require( 'semver' ); + + // Ensure that the base URL is always properly set. + if ( config.env && config.env.baseUrl ) { + config.baseUrl = config.env.baseUrl; + } + + // Ensure that we have a semantically correct WordPress version number for comparisons. + if ( config.env.wpVersion ) { + if ( config.env.wpVersion.split( '.' ).length !== 3 ) { + config.env.wpSemverVersion = `${ config.env.wpVersion }.0`; + } else { + config.env.wpSemverVersion = config.env.wpVersion; + } + } + + // Ensure that we have a semantically correct PHP version number for comparisons. + if ( config.env.phpVersion ) { + if ( config.env.phpVersion.split( '.' ).length !== 3 ) { + config.env.phpSemverVersion = `${ config.env.phpVersion }.0`; + } else { + config.env.phpSemverVersion = config.env.phpVersion; + } + } + // Exclude onboarding/ecommerce tests for PHP lower than 7.3 (7.1 and 7.2) + if ( semver.satisfies( config.env.phpSemverVersion, '<7.3.0' ) ) { + config.excludeSpecPattern = config.excludeSpecPattern.concat( [ + 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/3-ecommerce-onboarding-flow/**', + 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/2-general-onboarding-flow/top-priority.cy.js', + ] ); + } + + return config; }, baseUrl: 'http://localhost:8880', specPattern: [ @@ -40,7 +73,6 @@ module.exports = defineConfig({ testIsolation: false, excludeSpecPattern: [ 'vendor/newfold-labs/**/tests/cypress/integration/wp-module-support/*.cy.js', // skip any module's wp-module-support files - 'vendor/newfold-labs/wp-module-onboarding/tests/cypress/integration/', // skipping onboarding tests until they add multi-lingual support or onboarding is activated for all lanugages ], }, retries: 1, From 0a2d08b4d3c120086036d2716673b848ff68148d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 12:07:27 +0000 Subject: [PATCH 02/22] NPM(deps): Bump @reduxjs/toolkit from 2.0.1 to 2.1.0 Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) from 2.0.1 to 2.1.0. - [Release notes](https://github.com/reduxjs/redux-toolkit/releases) - [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.0.1...v2.1.0) --- updated-dependencies: - dependency-name: "@reduxjs/toolkit" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 34 +++++++++++++++++----------------- package.json | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index af1f5469..654615fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.1", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.1", "@newfold-labs/wp-module-ecommerce": "^1.3.19", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^2.0.1", + "@reduxjs/toolkit": "^2.1.0", "@wordpress/compose": "^6.26.0", "@wordpress/dom-ready": "^3.49.0", "@wordpress/element": "^5.26.0", @@ -3523,12 +3523,12 @@ } }, "node_modules/@reduxjs/toolkit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", - "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.1.0.tgz", + "integrity": "sha512-nfJ/b4ZhzUevQ1ZPKjlDL6CMYxO4o7ZL7OSsvSOxzT/EN11LsBDgTqP7aedHtBrFSVoK7oTP1SbMWUwGb30NLg==", "dependencies": { "immer": "^10.0.3", - "redux": "^5.0.0", + "redux": "^5.0.1", "redux-thunk": "^3.1.0", "reselect": "^5.0.1" }, @@ -3555,9 +3555,9 @@ } }, "node_modules/@reduxjs/toolkit/node_modules/redux": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.0.tgz", - "integrity": "sha512-blLIYmYetpZMET6Q6uCY7Jtl/Im5OBldy+vNPauA8vvsdqyt66oep4EUpAMWNHauTC6xa9JuRPhRB72rY82QGA==" + "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", @@ -25317,12 +25317,12 @@ } }, "@reduxjs/toolkit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", - "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.1.0.tgz", + "integrity": "sha512-nfJ/b4ZhzUevQ1ZPKjlDL6CMYxO4o7ZL7OSsvSOxzT/EN11LsBDgTqP7aedHtBrFSVoK7oTP1SbMWUwGb30NLg==", "requires": { "immer": "^10.0.3", - "redux": "^5.0.0", + "redux": "^5.0.1", "redux-thunk": "^3.1.0", "reselect": "^5.0.1" }, @@ -25333,9 +25333,9 @@ "integrity": "sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==" }, "redux": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.0.tgz", - "integrity": "sha512-blLIYmYetpZMET6Q6uCY7Jtl/Im5OBldy+vNPauA8vvsdqyt66oep4EUpAMWNHauTC6xa9JuRPhRB72rY82QGA==" + "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", diff --git a/package.json b/package.json index ae277441..3dd9d013 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@newfold-labs/wp-module-ecommerce": "^1.3.19", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^2.0.1", + "@reduxjs/toolkit": "^2.1.0", "@wordpress/compose": "^6.26.0", "@wordpress/dom-ready": "^3.49.0", "@wordpress/element": "^5.26.0", From d4fda8fbffb4b61455319dabb56c04689b179036 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jan 2024 12:46:05 +0000 Subject: [PATCH 03/22] GitHub Actions(deps): Bump peter-evans/repository-dispatch from 2 to 3 Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 2 to 3. - [Release notes](https://github.com/peter-evans/repository-dispatch/releases) - [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2...v3) --- updated-dependencies: - dependency-name: peter-evans/repository-dispatch dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/satis-webhook.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/satis-webhook.yml b/.github/workflows/satis-webhook.yml index 757a8712..7519b26f 100644 --- a/.github/workflows/satis-webhook.yml +++ b/.github/workflows/satis-webhook.yml @@ -22,7 +22,7 @@ jobs: run: echo "VERSION=${GITHUB_REF##*/}" >> $GITHUB_OUTPUT - name: Repository Dispatch - uses: peter-evans/repository-dispatch@v2 + uses: peter-evans/repository-dispatch@v3 with: token: ${{ secrets.WEBHOOK_TOKEN }} repository: newfold-labs/satis From e84a17ea579517db154985211a6ed4710b8978a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jan 2024 13:03:12 +0000 Subject: [PATCH 04/22] NPM(deps): Bump @wordpress/i18n from 4.49.0 to 4.50.0 Bumps [@wordpress/i18n](https://github.com/WordPress/gutenberg/tree/HEAD/packages/i18n) from 4.49.0 to 4.50.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/i18n/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/i18n@4.50.0/packages/i18n) --- updated-dependencies: - dependency-name: "@wordpress/i18n" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 34 +++++++++++++++++----------------- package.json | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index af1f5469..59679bce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.1", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.1", @@ -17,7 +17,7 @@ "@wordpress/compose": "^6.26.0", "@wordpress/dom-ready": "^3.49.0", "@wordpress/element": "^5.26.0", - "@wordpress/i18n": "^4.49.0", + "@wordpress/i18n": "^4.50.0", "@wordpress/icons": "^9.40.0", "classnames": "^2.5.1", "jquery": "^3.7.1", @@ -5828,12 +5828,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", - "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", + "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0", + "@wordpress/hooks": "^3.50.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5847,9 +5847,9 @@ } }, "node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -27185,12 +27185,12 @@ } }, "@wordpress/i18n": { - "version": "4.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", - "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", + "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0", + "@wordpress/hooks": "^3.50.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -27198,9 +27198,9 @@ }, "dependencies": { "@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "requires": { "@babel/runtime": "^7.16.0" } diff --git a/package.json b/package.json index ae277441..f36555d7 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@wordpress/compose": "^6.26.0", "@wordpress/dom-ready": "^3.49.0", "@wordpress/element": "^5.26.0", - "@wordpress/i18n": "^4.49.0", + "@wordpress/i18n": "^4.50.0", "@wordpress/icons": "^9.40.0", "classnames": "^2.5.1", "jquery": "^3.7.1", From 6aa1e904ad30f9479d5d4724a2b4dcda16aad475 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jan 2024 13:02:27 +0000 Subject: [PATCH 05/22] Composer(deps): Bump newfold-labs/wp-module-onboarding Bumps [newfold-labs/wp-module-onboarding](https://github.com/newfold-labs/wp-module-onboarding) from 1.12.0 to 1.12.1. - [Release notes](https://github.com/newfold-labs/wp-module-onboarding/releases) - [Commits](https://github.com/newfold-labs/wp-module-onboarding/compare/1.12.0...1.12.1) --- updated-dependencies: - dependency-name: newfold-labs/wp-module-onboarding dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 49d60dd7..70a1d4d5 100644 --- a/composer.json +++ b/composer.json @@ -75,7 +75,7 @@ "newfold-labs/wp-module-loader": "^1.0.10", "newfold-labs/wp-module-marketplace": "^2.2.0", "newfold-labs/wp-module-notifications": "^1.2.2", - "newfold-labs/wp-module-onboarding": "^1.12.0", + "newfold-labs/wp-module-onboarding": "^1.12.1", "newfold-labs/wp-module-patterns": "^0.1.13", "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 8534fd74..ac5078bf 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": "ec578e405401ae77b926c319ff7d94ab", + "content-hash": "05afe3d5a77526c656fc22d04221765a", "packages": [ { "name": "doctrine/inflector", @@ -785,16 +785,16 @@ }, { "name": "newfold-labs/wp-module-onboarding", - "version": "1.12.0", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding.git", - "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2" + "reference": "1932200b234ccd3c913d3fb05797b524a58eea07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/3e70ee408c75f6d139682402f928332ee52bc2c2", - "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/1932200b234ccd3c913d3fb05797b524a58eea07", + "reference": "1932200b234ccd3c913d3fb05797b524a58eea07", "shasum": "" }, "require": { @@ -838,10 +838,10 @@ ], "description": "Next-generation WordPress Onboarding for WordPress sites at Newfold Digital.", "support": { - "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.12.0", + "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.12.1", "issues": "https://github.com/newfold-labs/wp-module-onboarding/issues" }, - "time": "2024-01-11T10:41:47+00:00" + "time": "2024-01-29T07:27:20+00:00" }, { "name": "newfold-labs/wp-module-onboarding-data", From 4a66b6f762ffdb7c7e0fc958fac5bc9b69e3cc03 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Mon, 29 Jan 2024 17:35:09 -0500 Subject: [PATCH 06/22] update from node 16 to 20 in package, nvm, and workflows --- .github/workflows/cypress-matrix.yml | 4 +- .github/workflows/cypress-tests-beta.yml | 4 +- .github/workflows/cypress-tests.yml | 4 +- .github/workflows/upload-artifact-on-push.yml | 4 +- .github/workflows/upload-asset-on-release.yml | 4 +- .github/workflows/wp-i18n.yml | 2 +- .nvmrc | 2 +- package-lock.json | 1112 +++++++++-------- package.json | 16 +- 9 files changed, 635 insertions(+), 517 deletions(-) diff --git a/.github/workflows/cypress-matrix.yml b/.github/workflows/cypress-matrix.yml index 7d33d056..74cefee2 100644 --- a/.github/workflows/cypress-matrix.yml +++ b/.github/workflows/cypress-matrix.yml @@ -55,10 +55,10 @@ jobs: echo "DIST=${PWD}/dist" >> $GITHUB_OUTPUT echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - - name: Use Node.js 16.x + - name: Use Node.js 20.x uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x cache: 'npm' - name: Get Composer cache directory diff --git a/.github/workflows/cypress-tests-beta.yml b/.github/workflows/cypress-tests-beta.yml index cf6a8f9b..f0de2391 100644 --- a/.github/workflows/cypress-tests-beta.yml +++ b/.github/workflows/cypress-tests-beta.yml @@ -36,10 +36,10 @@ jobs: mkdir dist echo "DIST=${PWD}/dist" >> $GITHUB_OUTPUT echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - - name: Use Node.js 16.x + - name: Use Node.js 20.x uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x cache: 'npm' - name: Get Composer cache directory diff --git a/.github/workflows/cypress-tests.yml b/.github/workflows/cypress-tests.yml index b83d9e81..cfc7d662 100644 --- a/.github/workflows/cypress-tests.yml +++ b/.github/workflows/cypress-tests.yml @@ -47,10 +47,10 @@ jobs: echo "DIST=${PWD}/dist" >> $GITHUB_OUTPUT echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - - name: Use Node.js 16.x + - name: Use Node.js 20.x uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x - name: Get npm cache directory id: npm-cache diff --git a/.github/workflows/upload-artifact-on-push.yml b/.github/workflows/upload-artifact-on-push.yml index 28cba37b..36e9c3fc 100644 --- a/.github/workflows/upload-artifact-on-push.yml +++ b/.github/workflows/upload-artifact-on-push.yml @@ -43,10 +43,10 @@ jobs: echo "DIST=${PWD}/dist" >> $GITHUB_OUTPUT echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - - name: Use Node.js 16.x + - name: Use Node.js 20.x uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x - name: Get npm cache directory id: npm-cache diff --git a/.github/workflows/upload-asset-on-release.yml b/.github/workflows/upload-asset-on-release.yml index 3d5f7061..8a1ed73e 100644 --- a/.github/workflows/upload-asset-on-release.yml +++ b/.github/workflows/upload-asset-on-release.yml @@ -53,10 +53,10 @@ jobs: echo "DIST=${PWD}/dist" >> $GITHUB_OUTPUT echo "PACKAGE=${REPO##*/}" >> $GITHUB_OUTPUT - - name: Use Node.js 16.x + - name: Use Node.js 20.x uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x - name: Get npm cache directory id: npm-cache diff --git a/.github/workflows/wp-i18n.yml b/.github/workflows/wp-i18n.yml index aec2f11b..898e7450 100644 --- a/.github/workflows/wp-i18n.yml +++ b/.github/workflows/wp-i18n.yml @@ -48,7 +48,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 16 + node-version: 20.x - name: Log debug information run: | diff --git a/.nvmrc b/.nvmrc index 6f7f377b..85aee5a5 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v16 +v20 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index af1f5469..27d9c59b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,23 +1,23 @@ { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.6.0", + "version": "2.6.2", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.1", "@newfold-labs/wp-module-ecommerce": "^1.3.19", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^2.0.1", - "@wordpress/compose": "^6.26.0", + "@reduxjs/toolkit": "^2.1.0", + "@wordpress/compose": "^6.27.0", "@wordpress/dom-ready": "^3.49.0", - "@wordpress/element": "^5.26.0", - "@wordpress/i18n": "^4.49.0", + "@wordpress/element": "^5.27.0", + "@wordpress/i18n": "^4.50.0", "@wordpress/icons": "^9.40.0", "classnames": "^2.5.1", "jquery": "^3.7.1", @@ -25,18 +25,22 @@ "react": "^18.2.0", "react-error-boundary": "^4.0.12", "react-router-dom": "^6.21.3", - "react-use": "^17.4.3" + "react-use": "^17.5.0" }, "devDependencies": { "@automattic/babel-plugin-preserve-i18n": "^1.0.0", "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^9.1.0", - "@wordpress/scripts": "^26.19.0", + "@wordpress/scripts": "^27.1.0", "cypress": "^13.6.3", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", "tailwindcss": "^3.4.1" + }, + "engines": { + "node": ">=20", + "npm": ">=10" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -196,9 +200,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", - "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.9.tgz", + "integrity": "sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -1712,16 +1716,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", - "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", + "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "semver": "^6.3.1" }, "engines": { @@ -1731,6 +1735,35 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -3357,9 +3390,9 @@ } }, "node_modules/@pkgr/core": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.0.tgz", - "integrity": "sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", "dev": true, "engines": { "node": "^12.20.0 || ^14.18.0 || >=16.0.0" @@ -3494,9 +3527,9 @@ } }, "node_modules/@puppeteer/browsers/node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, "dependencies": { "b4a": "^1.6.4", @@ -3523,12 +3556,12 @@ } }, "node_modules/@reduxjs/toolkit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", - "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.1.0.tgz", + "integrity": "sha512-nfJ/b4ZhzUevQ1ZPKjlDL6CMYxO4o7ZL7OSsvSOxzT/EN11LsBDgTqP7aedHtBrFSVoK7oTP1SbMWUwGb30NLg==", "dependencies": { "immer": "^10.0.3", - "redux": "^5.0.0", + "redux": "^5.0.1", "redux-thunk": "^3.1.0", "reselect": "^5.0.1" }, @@ -3555,9 +3588,9 @@ } }, "node_modules/@reduxjs/toolkit/node_modules/redux": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.0.tgz", - "integrity": "sha512-blLIYmYetpZMET6Q6uCY7Jtl/Im5OBldy+vNPauA8vvsdqyt66oep4EUpAMWNHauTC6xa9JuRPhRB72rY82QGA==" + "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", @@ -4648,16 +4681,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.17.0.tgz", - "integrity": "sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz", + "integrity": "sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/type-utils": "6.17.0", - "@typescript-eslint/utils": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/type-utils": "6.20.0", + "@typescript-eslint/utils": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -4683,15 +4716,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", - "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.20.0.tgz", + "integrity": "sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/typescript-estree": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4" }, "engines": { @@ -4711,13 +4744,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", - "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz", + "integrity": "sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0" + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4728,13 +4761,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.17.0.tgz", - "integrity": "sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz", + "integrity": "sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.17.0", - "@typescript-eslint/utils": "6.17.0", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/utils": "6.20.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -4755,9 +4788,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", - "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.20.0.tgz", + "integrity": "sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -4768,13 +4801,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", - "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz", + "integrity": "sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4820,17 +4853,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.17.0.tgz", - "integrity": "sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.20.0.tgz", + "integrity": "sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/typescript-estree": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", "semver": "^7.5.4" }, "engines": { @@ -4845,12 +4878,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", - "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz", + "integrity": "sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/types": "6.20.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -5142,9 +5175,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.31.0.tgz", - "integrity": "sha512-WlHCRCLBft3bSqE7FLB09w1gHG6QUQ7WAQpSDdcn6wRuLX45ZeMeT6YDqUdJdlYPRBx6Ke9WzrmAT7PrGLZi1Q==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.33.0.tgz", + "integrity": "sha512-CjzruFKWgzU/mO/nnQJ2l9UlzZQpqS60UC6l2vNdJ9oD2nKHR5Oou6kNic3QhWDVJrBf2JUiJJ0TC280bykXmA==", "dev": true, "engines": { "node": ">=14" @@ -5154,9 +5187,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.32.0.tgz", - "integrity": "sha512-B1S+JujsX3kZWp1jnSuvUu+hlJhp9j1TSlOmar+yuVCjH0vx/aW/58onKvCFNPTy3gJ00bSsYa3BctoCHs456A==", + "version": "7.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.34.0.tgz", + "integrity": "sha512-yjFOllyTktFHtcIEgU3ghXBn8lItzr5mPLf0xdSpe0cHceFYL1hT1oprhgRL+olZweaO96Yfm0qUCCKQfJBWsA==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -5165,9 +5198,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.31.0", - "@wordpress/browserslist-config": "^5.31.0", - "@wordpress/warning": "^2.48.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.33.0", + "@wordpress/browserslist-config": "^5.33.0", + "@wordpress/warning": "^2.50.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -5177,15 +5210,15 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.39.0.tgz", - "integrity": "sha512-Obc6fKAnqzuWQSLgoce2yxhwMLd0nu4j7k3pVkBSzuitPw1LokmzHcHWPpgpMGR1T8CzKuj0Wsybcr2n3Xtyug==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.41.0.tgz", + "integrity": "sha512-MjPAZeAqvyskDXDp2wGZ0DjtYOQLOydI1WqVIZS4wnIdhsQWQD//VMeXgLrcmCzNyQg+iKTx3o+BzmXVTOD0+w==", "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.31.0.tgz", - "integrity": "sha512-fjglKNuqMKfGXrxuqea8ndTLkga9MfnyBBYuniGZ7cQo3iOhOn6ZqlfKygZdAuZ19FOwQWaQ+9W9MpOtU/4oCA==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.33.0.tgz", + "integrity": "sha512-dv1ZlpqGk8gaSBJPP/Z/1uOuxjtP0EBsHVKInLRu6FWLTJkK8rnCeC3xJT3/2TtJ0rasLC79RoytfhXTOODVwg==", "dev": true, "engines": { "node": ">=14" @@ -5371,21 +5404,21 @@ } }, "node_modules/@wordpress/compose": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.26.0.tgz", - "integrity": "sha512-ipHKcXY7//Qkto3Gtw8knqhUbjTtKMjTIQENXcVT+SAp5YLpyaJ6OW9R/N59QmXaeF+Lw04LuUaVX3k7yaRFtA==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.27.0.tgz", + "integrity": "sha512-jbEQQ2znRyJTwUNR4m5BKaDyIsuK9TMZx0SKqP+FTfGqT3y7scOnQrHpK0kZdPji++/1cBbn3gSPBLCEmtmHRw==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@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", + "@wordpress/deprecated": "^3.50.0", + "@wordpress/dom": "^3.50.0", + "@wordpress/element": "^5.27.0", + "@wordpress/is-shallow-equal": "^4.50.0", + "@wordpress/keycodes": "^3.50.0", + "@wordpress/priority-queue": "^2.50.0", + "@wordpress/undo-manager": "^0.10.0", "change-case": "^4.1.2", - "clipboard": "^2.0.8", + "clipboard": "^2.0.11", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" }, @@ -5397,33 +5430,33 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/deprecated": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.49.0.tgz", - "integrity": "sha512-NxBJl9IvcEK5U3Z4UB8NpBdAxLlz5L0JEcq8+95DroYYxWmcH5sYtYPgXg2YZ24DP5nSnC12ZqGJ4QPzkMNH/Q==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.50.0.tgz", + "integrity": "sha512-DL01l0Wlo3df9OcSGHP11Ot/nq0HytbdmD+iPkiCCRI6Xctepbs/DzRR2CO3qLrJkWn6RReFwZWZZjzI7lZUqg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0" + "@wordpress/hooks": "^3.50.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/dom": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.49.0.tgz", - "integrity": "sha512-Amx3xaR+TrQiO0lFlX/TCkHkoKlLjeDgzpGrc9PQ3X3rKyf/yrCFSlOOqAby6m99jdoAD3SF0x+T6u4wR9iaQg==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.50.0.tgz", + "integrity": "sha512-rMnV1ysGOHbKnmjLQYwGkT1co1iEkC3YsKrEObP8mklw1R7rbCy7fc2brIz7kqcHU1DRyg/+7wOCMkg8a/EV/Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.49.0" + "@wordpress/deprecated": "^3.50.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/compose/node_modules/@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5432,9 +5465,9 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/is-shallow-equal": { - "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==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", + "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5443,12 +5476,12 @@ } }, "node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", - "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", + "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.49.0" + "@wordpress/i18n": "^4.50.0" }, "engines": { "node": ">=12" @@ -5559,19 +5592,18 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.1.0.tgz", + "integrity": "sha512-W2W+9JNAaGirAtGDSf83pjEKb63DLhgpJGgvMOpEPoRPtucgO6CCm3uMoNkJTpKoxJQ2tSZEymAhF/YdLm+ScQ==", "dev": true, "dependencies": { - "json2php": "^0.0.7", - "webpack-sources": "^3.2.2" + "json2php": "^0.0.7" }, "engines": { - "node": ">=14" + "node": ">=18" }, "peerDependencies": { - "webpack": "^4.8.3 || ^5.0.0" + "webpack": "^5.0.0" } }, "node_modules/@wordpress/deprecated": { @@ -5604,14 +5636,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "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==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.18.0.tgz", + "integrity": "sha512-Z8uH1dUzy/STQjOU6eb9nquVK4RC1rUx0gXY/GN1IVNDJvGN/yJxT/gNKmfiL7KpmHvNp2Q5M4bnUT9uiNcM+Q==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.45.0", - "@wordpress/keycodes": "^3.48.0", - "@wordpress/url": "^3.49.0", + "@wordpress/api-fetch": "^6.47.0", + "@wordpress/keycodes": "^3.50.0", + "@wordpress/url": "^3.51.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -5627,36 +5659,36 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.45.0.tgz", - "integrity": "sha512-87GhllJcdlxqLugQUx/hL+PE4z7Aqf+AFs8CgzN5/V7INq9IFlIjcbm5TpI4WrGVDSa2puA0tMrjhR/FWXF3NQ==", + "version": "6.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.47.0.tgz", + "integrity": "sha512-NA/jWDXoVtJmiVBYhlxts2UrgKJpJM+zTGzLCfRQCZUzpJYm3LonB8x+uCQ78nEyxCY397Esod3jnbquYjOr0Q==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.48.0", - "@wordpress/url": "^3.49.0" + "@wordpress/i18n": "^4.50.0", + "@wordpress/url": "^3.51.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.48.0.tgz", - "integrity": "sha512-VhNsfx5h1haKafyiXNW8o+goVLq2mLNhZUTwk3qc07dLfwW/kg6h2zrdWyYYJzRb2UhLd+DXbBcvukRnFUm3Aw==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", + "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.48.0" + "@wordpress/i18n": "^4.50.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.49.0.tgz", - "integrity": "sha512-AARE9FMGEf3bf/EKb+OhFivgps38s5fRGFMqeHImP8JvKAt6xc7Q6IrpFOTXkI2BOWA4ERK//PAygR8PR5bgVA==", + "version": "3.51.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.51.0.tgz", + "integrity": "sha512-OjucjlP1763gfKbe8lv/k3RCisyX8AfNBrhASk7JqxAj6rFhb1ZZO7YmAgB2m+WoGB5v7fkOli0FZyDqISdYyg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5673,14 +5705,14 @@ "dev": true }, "node_modules/@wordpress/element": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.26.0.tgz", - "integrity": "sha512-pYZ2OsFgDN00amTxPoC7BtlkVtVBeLS/Y1+P1Mlu0CX+gHDP0Il9SUaLVEIAewLnZMN+O3ph3H5nfR0yKkSnAA==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.27.0.tgz", + "integrity": "sha512-IA5LTAfx5bDNXULPmctcNb/04i4JcnIReG0RAuPgrZ8lbMZWUxGFymh10PEQjs7ZJ++qGsI6E+6JISpjkRaDQQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.49.0", + "@wordpress/escape-html": "^2.50.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -5714,9 +5746,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.49.0.tgz", - "integrity": "sha512-JmVm6IWr5EhXU5m7LCwMOiSv90qJU1l8Q2xlBCQ+0bIPcWRjsHX9pFKDOJvQ6D55W/CTGO1GQk50uolktTeTtw==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.50.0.tgz", + "integrity": "sha512-hBvoMCEZocziZDGCmBanSO+uupnd054mxd7FQ6toQ4UnsZ4JwXSmEC72W2Ed+cRGB1DeJDD0dY9iC0b4xkumsQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5725,16 +5757,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.5.0.tgz", - "integrity": "sha512-wwg4NTMSdiDbkJCFNirn1Oq+Q6wKKWXXmuhsRvK4KsIkayqHavmebnE9bctAiz4ZXI5+URpj8w/IdxYev8acYw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.7.0.tgz", + "integrity": "sha512-JSFaCogE0WlZpl0SV4q8DK8G6jwDjEzXRzOsgesWilea4OuVp1KxCamkddTorRNM3QAbjrGuPJ4NYaGrNG9QsA==", "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.32.0", - "@wordpress/prettier-config": "^3.5.0", + "@wordpress/babel-preset-default": "^7.34.0", + "@wordpress/prettier-config": "^3.7.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5828,12 +5860,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", - "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", + "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0", + "@wordpress/hooks": "^3.50.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5847,9 +5879,9 @@ } }, "node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -5884,9 +5916,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.19.0.tgz", - "integrity": "sha512-x35izGNCLo7xoK770I7O/+m6sE/a9lmo6QqyDoR1AZaUwk0PAY35EGrbbi3FfXeReTXBRNJ1MpnQyvskg8o/Gw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.21.0.tgz", + "integrity": "sha512-o2vZRlwwJ6WoxRwnFFT5iZzfdc2d9MZvrtwB093RWPNcyK5qVtApji4VN/ieHijB4bjEHGalm0UKfKpt0EDlUQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -5900,12 +5932,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.19.0.tgz", - "integrity": "sha512-9BbUDZaa6Cg9dz+JyfOe30C8JJrhCkyaFqCqSNJEcyB4KK83qp2QRkblVXABmHarw4oPfg+OJLLALIAA045a0w==", + "version": "11.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.21.0.tgz", + "integrity": "sha512-XAztKOROu02iBsz+Qosv/RYuPWB1XwwlU+FiA5Y68tRztrqFy4b/il+DFg4Jue/zXF7UECWUvosd5ow/GmKa6Q==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.19.0", + "@wordpress/jest-console": "^7.21.0", "babel-jest": "^29.6.2" }, "engines": { @@ -5944,9 +5976,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.33.0.tgz", - "integrity": "sha512-GBVGcn6xAqrWQueSlMVMHoebGsHvildWwcJ/lIpxh7i7V/VBoc9Z8rdUEKAip6lTjZx+mCmzXQH4hU3QdNA/RA==", + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.35.0.tgz", + "integrity": "sha512-QmkhYM4/s+2r3RuolVRRmoUa5o3lFgcHA6I3A9akaSVGZr//4p2p+iXOGmNub9njgGlj7j8SAPN8GUsCO/VqZQ==", "dev": true, "engines": { "node": ">=14" @@ -5956,12 +5988,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.32.0.tgz", - "integrity": "sha512-+4+chYW8pRd7Irzm8lXom5Axs765q4me1mT+FBskfotUroAvoJtmfAybmyhIvTirTwLaN7ugOYiSBjAD6M7+rg==", + "version": "4.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.34.0.tgz", + "integrity": "sha512-OLQBSLE2q11Ik+WdcO2QfGr/O4X/zJYOGXNsychx/EaMamLzJInFcRL6kGbPX41zPINhadq5x2vFIZI2EC+Uyg==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.39.0", + "@wordpress/base-styles": "^4.41.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -5972,9 +6004,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.5.0.tgz", - "integrity": "sha512-Nzp6TWu+nx1fzgqqa34/MdBiRDT/Yoqo8jFHBrYhx1kV3BPg8m5lvyGxNmzqoR3hZQatGkBJYdFlLs0WeAGGDQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.7.0.tgz", + "integrity": "sha512-JRTc5p7UxtcPkqdSDXSFJoJnVuS510uiRVz8anXEl5nuOx5p+SJAzi9QPrxTgOE8bN3wRABH4eIhfOcta4CFdg==", "dev": true, "engines": { "node": ">=14" @@ -5997,9 +6029,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.49.0.tgz", - "integrity": "sha512-KuFKPfjdKJe7VHAuIW7+1FV4nh6NRR97uGxb02unaVKOhVQmYFkCtk02KI6e63sLrqwLAKVt8Dolzd/94oYERg==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.50.0.tgz", + "integrity": "sha512-21E842EVFYUd1ZrNTLAW57IyloDCUZr6h1Te6BgqKoeKOEteoTQwA9BemMzZJUiThUSZymW94ot0Omb+C8VX2g==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -6205,24 +6237,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.19.0.tgz", - "integrity": "sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==", + "version": "27.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.1.0.tgz", + "integrity": "sha512-jewyOxqaNrsct5R1NXv2lT8CA70vzrvpdZHYERCcH9LzKuvrcc32Telm9Jqso6ay1ZgHeIbjHSCd2+r2sBG7hw==", "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.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", + "@wordpress/babel-preset-default": "^7.34.0", + "@wordpress/browserslist-config": "^5.33.0", + "@wordpress/dependency-extraction-webpack-plugin": "^5.1.0", + "@wordpress/e2e-test-utils-playwright": "^0.18.0", + "@wordpress/eslint-plugin": "^17.7.0", + "@wordpress/jest-preset-default": "^11.21.0", + "@wordpress/npm-package-json-lint-config": "^4.35.0", + "@wordpress/postcss-plugins-preset": "^4.34.0", + "@wordpress/prettier-config": "^3.7.0", + "@wordpress/stylelint-config": "^21.33.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -6273,7 +6305,7 @@ "wp-scripts": "bin/wp-scripts.js" }, "engines": { - "node": ">=14", + "node": ">=18", "npm": ">=6.14.4" }, "peerDependencies": { @@ -6283,9 +6315,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.31.0.tgz", - "integrity": "sha512-rorpVMYfFaNWYzg4psfUMpWLkxhD3uwWip6mf96mo/i8De4wxAz6DwKlCPIa4j74SLTiIMrdwXb2qJFNQcjQng==", + "version": "21.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.33.0.tgz", + "integrity": "sha512-DwjXrjRBva0tkYILvDV7rjl3VaKXxvchlxnFfFs6l2DWL/Qo31CJ+f2rVw4XSWuuWxY1EsyIn9tOBS9URloWTQ==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -6299,21 +6331,21 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.9.0.tgz", - "integrity": "sha512-ZD6fVOdDhH8NvV/2fqjkI6W3kURzU7grWMBSZLtnSmSSPdT//1VSIxe0gcbmRvVPWLdj+TXbHifIswcJK0bHhQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.10.0.tgz", + "integrity": "sha512-ODDqAL6BSvD+J7FV+sQTAaVHiPChh/4KBnKg8pb2ogg+Weq6VynthxDxGpQnN8FcMKB9ZoyS3SNIl8pVXLKIwA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.49.0" + "@wordpress/is-shallow-equal": "^4.50.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/undo-manager/node_modules/@wordpress/is-shallow-equal": { - "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==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", + "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6334,9 +6366,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.48.0.tgz", - "integrity": "sha512-M8KB8OdxHHxLDPy/1DuSi4SKYrR4/LL2jLWS9GkTa0eSe7PKxIscXH3Q0giFwcREkz80J0rFuADCInCuyIr5Kg==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.50.0.tgz", + "integrity": "sha512-y7Zf48roDfiPgbRAWGXDwN3C8sfbEdneGq+HvXCW6rIeGYnDLdEkpX9i7RfultkFFPVeSP3FpMKVMkto2nbqzA==", "dev": true, "engines": { "node": ">=12" @@ -6944,9 +6976,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", "dev": true, "funding": [ { @@ -6963,9 +6995,9 @@ } ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -7200,19 +7232,35 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", - "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.4", + "@babel/helper-define-polyfill-provider": "^0.5.0", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -7236,12 +7284,28 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", - "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4" + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -7521,9 +7585,9 @@ "integrity": "sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==" }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", "dev": true, "funding": [ { @@ -7540,9 +7604,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { @@ -7764,9 +7828,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001581", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz", + "integrity": "sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==", "dev": true, "funding": [ { @@ -8594,9 +8658,9 @@ } }, "node_modules/core-js": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.0.tgz", - "integrity": "sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==", + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.1.tgz", + "integrity": "sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw==", "dev": true, "hasInstallScript": true, "funding": { @@ -8605,12 +8669,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", - "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", "dev": true, "dependencies": { - "browserslist": "^4.22.1" + "browserslist": "^4.22.2" }, "funding": { "type": "opencollective", @@ -9929,9 +9993,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.587", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", - "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "version": "1.4.649", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.649.tgz", + "integrity": "sha512-dq/owIaALxZGqWm5RXpKQ4baX6aDC19e2Z16c8SXYN+I71PyEKjbVqQUgm7kcuk8CRqljTKXbolo0XXDjxnh2w==", "dev": true }, "node_modules/emittery": { @@ -10424,9 +10488,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.1.tgz", - "integrity": "sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==", + "version": "27.6.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", + "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -10660,9 +10724,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.2.tgz", - "integrity": "sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", + "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", @@ -16165,9 +16229,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/node-wp-i18n": { @@ -18596,9 +18660,9 @@ } }, "node_modules/react-use": { - "version": "17.4.3", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.3.tgz", - "integrity": "sha512-05Oyuwn4ZccdzLD4ttLbMe8TkobdKpOj7YCFE9VhVpbXrTWZpvCcMyroRw/Banh1RIcQRcM06tfzPpY5D9sTsQ==", + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.5.0.tgz", + "integrity": "sha512-PbfwSPMwp/hoL847rLnm/qkjg3sTRCvn6YhUZiHaUa3FA6/aNoFX79ul5Xt70O1rK+9GxSVqkY0eTwMdsR/bWg==", "dependencies": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", @@ -21956,9 +22020,9 @@ } }, "node_modules/web-vitals": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.1.tgz", - "integrity": "sha512-xQ9lvIpfLxUj0eSmT79ZjRoU5wIRfIr7pNukL7ZE4EcWZSmfZQqOlhuAGfkVa3EFmzPHZhWhXfm2i5ys+THVPg==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.2.tgz", + "integrity": "sha512-c0rhqNcHXRkY/ogGDJQxZ9Im9D19hDihbzSQJrsioex+KnFgmMzBiy57Z1EjkhX/+OjyBpclDCzz2ITtjokFmg==", "dev": true }, "node_modules/webidl-conversions": { @@ -22886,9 +22950,9 @@ } }, "@babel/eslint-parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", - "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.9.tgz", + "integrity": "sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==", "dev": true, "requires": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -23907,19 +23971,42 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", - "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", + "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "semver": "^6.3.1" }, "dependencies": { + "@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" + } + }, "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -25217,9 +25304,9 @@ } }, "@pkgr/core": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.0.tgz", - "integrity": "sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", "dev": true }, "@pmmmwh/react-refresh-webpack-plugin": { @@ -25289,9 +25376,9 @@ } }, "tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, "requires": { "b4a": "^1.6.4", @@ -25317,12 +25404,12 @@ } }, "@reduxjs/toolkit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.0.1.tgz", - "integrity": "sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.1.0.tgz", + "integrity": "sha512-nfJ/b4ZhzUevQ1ZPKjlDL6CMYxO4o7ZL7OSsvSOxzT/EN11LsBDgTqP7aedHtBrFSVoK7oTP1SbMWUwGb30NLg==", "requires": { "immer": "^10.0.3", - "redux": "^5.0.0", + "redux": "^5.0.1", "redux-thunk": "^3.1.0", "reselect": "^5.0.1" }, @@ -25333,9 +25420,9 @@ "integrity": "sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==" }, "redux": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.0.tgz", - "integrity": "sha512-blLIYmYetpZMET6Q6uCY7Jtl/Im5OBldy+vNPauA8vvsdqyt66oep4EUpAMWNHauTC6xa9JuRPhRB72rY82QGA==" + "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", @@ -26255,16 +26342,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.17.0.tgz", - "integrity": "sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz", + "integrity": "sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/type-utils": "6.17.0", - "@typescript-eslint/utils": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/type-utils": "6.20.0", + "@typescript-eslint/utils": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -26274,54 +26361,54 @@ } }, "@typescript-eslint/parser": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", - "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.20.0.tgz", + "integrity": "sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/typescript-estree": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", - "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz", + "integrity": "sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==", "dev": true, "requires": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0" + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0" } }, "@typescript-eslint/type-utils": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.17.0.tgz", - "integrity": "sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz", + "integrity": "sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "6.17.0", - "@typescript-eslint/utils": "6.17.0", + "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/utils": "6.20.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/types": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", - "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.20.0.tgz", + "integrity": "sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", - "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz", + "integrity": "sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==", "dev": true, "requires": { - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/visitor-keys": "6.17.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/visitor-keys": "6.20.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -26351,27 +26438,27 @@ } }, "@typescript-eslint/utils": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.17.0.tgz", - "integrity": "sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.20.0.tgz", + "integrity": "sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.17.0", - "@typescript-eslint/types": "6.17.0", - "@typescript-eslint/typescript-estree": "6.17.0", + "@typescript-eslint/scope-manager": "6.20.0", + "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/typescript-estree": "6.20.0", "semver": "^7.5.4" } }, "@typescript-eslint/visitor-keys": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", - "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz", + "integrity": "sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==", "dev": true, "requires": { - "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/types": "6.20.0", "eslint-visitor-keys": "^3.4.1" }, "dependencies": { @@ -26624,15 +26711,15 @@ } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.31.0.tgz", - "integrity": "sha512-WlHCRCLBft3bSqE7FLB09w1gHG6QUQ7WAQpSDdcn6wRuLX45ZeMeT6YDqUdJdlYPRBx6Ke9WzrmAT7PrGLZi1Q==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.33.0.tgz", + "integrity": "sha512-CjzruFKWgzU/mO/nnQJ2l9UlzZQpqS60UC6l2vNdJ9oD2nKHR5Oou6kNic3QhWDVJrBf2JUiJJ0TC280bykXmA==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.32.0.tgz", - "integrity": "sha512-B1S+JujsX3kZWp1jnSuvUu+hlJhp9j1TSlOmar+yuVCjH0vx/aW/58onKvCFNPTy3gJ00bSsYa3BctoCHs456A==", + "version": "7.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.34.0.tgz", + "integrity": "sha512-yjFOllyTktFHtcIEgU3ghXBn8lItzr5mPLf0xdSpe0cHceFYL1hT1oprhgRL+olZweaO96Yfm0qUCCKQfJBWsA==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -26641,24 +26728,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.31.0", - "@wordpress/browserslist-config": "^5.31.0", - "@wordpress/warning": "^2.48.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.33.0", + "@wordpress/browserslist-config": "^5.33.0", + "@wordpress/warning": "^2.50.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" } }, "@wordpress/base-styles": { - "version": "4.39.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.39.0.tgz", - "integrity": "sha512-Obc6fKAnqzuWQSLgoce2yxhwMLd0nu4j7k3pVkBSzuitPw1LokmzHcHWPpgpMGR1T8CzKuj0Wsybcr2n3Xtyug==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.41.0.tgz", + "integrity": "sha512-MjPAZeAqvyskDXDp2wGZ0DjtYOQLOydI1WqVIZS4wnIdhsQWQD//VMeXgLrcmCzNyQg+iKTx3o+BzmXVTOD0+w==", "dev": true }, "@wordpress/browserslist-config": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.31.0.tgz", - "integrity": "sha512-fjglKNuqMKfGXrxuqea8ndTLkga9MfnyBBYuniGZ7cQo3iOhOn6ZqlfKygZdAuZ19FOwQWaQ+9W9MpOtU/4oCA==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.33.0.tgz", + "integrity": "sha512-dv1ZlpqGk8gaSBJPP/Z/1uOuxjtP0EBsHVKInLRu6FWLTJkK8rnCeC3xJT3/2TtJ0rasLC79RoytfhXTOODVwg==", "dev": true }, "@wordpress/components": { @@ -26832,66 +26919,66 @@ } }, "@wordpress/compose": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.26.0.tgz", - "integrity": "sha512-ipHKcXY7//Qkto3Gtw8knqhUbjTtKMjTIQENXcVT+SAp5YLpyaJ6OW9R/N59QmXaeF+Lw04LuUaVX3k7yaRFtA==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.27.0.tgz", + "integrity": "sha512-jbEQQ2znRyJTwUNR4m5BKaDyIsuK9TMZx0SKqP+FTfGqT3y7scOnQrHpK0kZdPji++/1cBbn3gSPBLCEmtmHRw==", "requires": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@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", + "@wordpress/deprecated": "^3.50.0", + "@wordpress/dom": "^3.50.0", + "@wordpress/element": "^5.27.0", + "@wordpress/is-shallow-equal": "^4.50.0", + "@wordpress/keycodes": "^3.50.0", + "@wordpress/priority-queue": "^2.50.0", + "@wordpress/undo-manager": "^0.10.0", "change-case": "^4.1.2", - "clipboard": "^2.0.8", + "clipboard": "^2.0.11", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" }, "dependencies": { "@wordpress/deprecated": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.49.0.tgz", - "integrity": "sha512-NxBJl9IvcEK5U3Z4UB8NpBdAxLlz5L0JEcq8+95DroYYxWmcH5sYtYPgXg2YZ24DP5nSnC12ZqGJ4QPzkMNH/Q==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.50.0.tgz", + "integrity": "sha512-DL01l0Wlo3df9OcSGHP11Ot/nq0HytbdmD+iPkiCCRI6Xctepbs/DzRR2CO3qLrJkWn6RReFwZWZZjzI7lZUqg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0" + "@wordpress/hooks": "^3.50.0" } }, "@wordpress/dom": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.49.0.tgz", - "integrity": "sha512-Amx3xaR+TrQiO0lFlX/TCkHkoKlLjeDgzpGrc9PQ3X3rKyf/yrCFSlOOqAby6m99jdoAD3SF0x+T6u4wR9iaQg==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.50.0.tgz", + "integrity": "sha512-rMnV1ysGOHbKnmjLQYwGkT1co1iEkC3YsKrEObP8mklw1R7rbCy7fc2brIz7kqcHU1DRyg/+7wOCMkg8a/EV/Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.49.0" + "@wordpress/deprecated": "^3.50.0" } }, "@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/is-shallow-equal": { - "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==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", + "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/keycodes": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.49.0.tgz", - "integrity": "sha512-Hg+kUTV/ti+CyG4+D3dmRFMmrE45E2QEv7ZKaeIf+t1wlafekLSDwIpdF7e68HxEMmZSzHmLm7bHqQTNjxAoKQ==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", + "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.49.0" + "@wordpress/i18n": "^4.50.0" } } } @@ -26981,13 +27068,12 @@ } }, "@wordpress/dependency-extraction-webpack-plugin": { - "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.1.0.tgz", + "integrity": "sha512-W2W+9JNAaGirAtGDSf83pjEKb63DLhgpJGgvMOpEPoRPtucgO6CCm3uMoNkJTpKoxJQ2tSZEymAhF/YdLm+ScQ==", "dev": true, "requires": { - "json2php": "^0.0.7", - "webpack-sources": "^3.2.2" + "json2php": "^0.0.7" } }, "@wordpress/deprecated": { @@ -27017,14 +27103,14 @@ } }, "@wordpress/e2e-test-utils-playwright": { - "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==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.18.0.tgz", + "integrity": "sha512-Z8uH1dUzy/STQjOU6eb9nquVK4RC1rUx0gXY/GN1IVNDJvGN/yJxT/gNKmfiL7KpmHvNp2Q5M4bnUT9uiNcM+Q==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.45.0", - "@wordpress/keycodes": "^3.48.0", - "@wordpress/url": "^3.49.0", + "@wordpress/api-fetch": "^6.47.0", + "@wordpress/keycodes": "^3.50.0", + "@wordpress/url": "^3.51.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -27034,30 +27120,30 @@ }, "dependencies": { "@wordpress/api-fetch": { - "version": "6.45.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.45.0.tgz", - "integrity": "sha512-87GhllJcdlxqLugQUx/hL+PE4z7Aqf+AFs8CgzN5/V7INq9IFlIjcbm5TpI4WrGVDSa2puA0tMrjhR/FWXF3NQ==", + "version": "6.47.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.47.0.tgz", + "integrity": "sha512-NA/jWDXoVtJmiVBYhlxts2UrgKJpJM+zTGzLCfRQCZUzpJYm3LonB8x+uCQ78nEyxCY397Esod3jnbquYjOr0Q==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.48.0", - "@wordpress/url": "^3.49.0" + "@wordpress/i18n": "^4.50.0", + "@wordpress/url": "^3.51.0" } }, "@wordpress/keycodes": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.48.0.tgz", - "integrity": "sha512-VhNsfx5h1haKafyiXNW8o+goVLq2mLNhZUTwk3qc07dLfwW/kg6h2zrdWyYYJzRb2UhLd+DXbBcvukRnFUm3Aw==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.50.0.tgz", + "integrity": "sha512-ykWpyCbgwcaT8i5kSfotYtd2oOHyMDpWEYR73InYrzEhl7pnS3wD7hi/KfeKLvMfYhbysUXlCVr6q/oH+qK/DQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.48.0" + "@wordpress/i18n": "^4.50.0" } }, "@wordpress/url": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.49.0.tgz", - "integrity": "sha512-AARE9FMGEf3bf/EKb+OhFivgps38s5fRGFMqeHImP8JvKAt6xc7Q6IrpFOTXkI2BOWA4ERK//PAygR8PR5bgVA==", + "version": "3.51.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.51.0.tgz", + "integrity": "sha512-OjucjlP1763gfKbe8lv/k3RCisyX8AfNBrhASk7JqxAj6rFhb1ZZO7YmAgB2m+WoGB5v7fkOli0FZyDqISdYyg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -27073,14 +27159,14 @@ } }, "@wordpress/element": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.26.0.tgz", - "integrity": "sha512-pYZ2OsFgDN00amTxPoC7BtlkVtVBeLS/Y1+P1Mlu0CX+gHDP0Il9SUaLVEIAewLnZMN+O3ph3H5nfR0yKkSnAA==", + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.27.0.tgz", + "integrity": "sha512-IA5LTAfx5bDNXULPmctcNb/04i4JcnIReG0RAuPgrZ8lbMZWUxGFymh10PEQjs7ZJ++qGsI6E+6JISpjkRaDQQ==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.49.0", + "@wordpress/escape-html": "^2.50.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -27108,24 +27194,24 @@ } }, "@wordpress/escape-html": { - "version": "2.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.49.0.tgz", - "integrity": "sha512-JmVm6IWr5EhXU5m7LCwMOiSv90qJU1l8Q2xlBCQ+0bIPcWRjsHX9pFKDOJvQ6D55W/CTGO1GQk50uolktTeTtw==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.50.0.tgz", + "integrity": "sha512-hBvoMCEZocziZDGCmBanSO+uupnd054mxd7FQ6toQ4UnsZ4JwXSmEC72W2Ed+cRGB1DeJDD0dY9iC0b4xkumsQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.5.0.tgz", - "integrity": "sha512-wwg4NTMSdiDbkJCFNirn1Oq+Q6wKKWXXmuhsRvK4KsIkayqHavmebnE9bctAiz4ZXI5+URpj8w/IdxYev8acYw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.7.0.tgz", + "integrity": "sha512-JSFaCogE0WlZpl0SV4q8DK8G6jwDjEzXRzOsgesWilea4OuVp1KxCamkddTorRNM3QAbjrGuPJ4NYaGrNG9QsA==", "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.32.0", - "@wordpress/prettier-config": "^3.5.0", + "@wordpress/babel-preset-default": "^7.34.0", + "@wordpress/prettier-config": "^3.7.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -27185,12 +27271,12 @@ } }, "@wordpress/i18n": { - "version": "4.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.49.0.tgz", - "integrity": "sha512-8aZmmRfOHzS/3pMWg+4f6QlPci0wK5V+PDllAwtwFFrXgc0pmk8VXu7Quajh1tiVoIQDCZpK6h1sqa+qrCLpZg==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.50.0.tgz", + "integrity": "sha512-FkA2se6HMQm4eFC+/kTWvWQqs51VxpZuvY2MlWUp/L1r1d/dMBHXu049x86+/+6yk3ZNqiK5h6j6Z76dvPHZ4w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.49.0", + "@wordpress/hooks": "^3.50.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -27198,9 +27284,9 @@ }, "dependencies": { "@wordpress/hooks": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.49.0.tgz", - "integrity": "sha512-GH546Jg8u/rw9I3fsvAhidwt8rUFNmkdXGByIPGsN3R6y+QwWMXPzsnoYdFmFOmDK9gOGCRDe5bXHikoWnaiKA==", + "version": "3.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.50.0.tgz", + "integrity": "sha512-YIhwT1y0ss7Byfz46NBx08EUmXzWMu+g5DCY7FMuDNhwxSEoZMB8edKMiwNmFk4mFKBCnXM1d5FeONUPIUkJwg==", "requires": { "@babel/runtime": "^7.16.0" } @@ -27231,9 +27317,9 @@ } }, "@wordpress/jest-console": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.19.0.tgz", - "integrity": "sha512-x35izGNCLo7xoK770I7O/+m6sE/a9lmo6QqyDoR1AZaUwk0PAY35EGrbbi3FfXeReTXBRNJ1MpnQyvskg8o/Gw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.21.0.tgz", + "integrity": "sha512-o2vZRlwwJ6WoxRwnFFT5iZzfdc2d9MZvrtwB093RWPNcyK5qVtApji4VN/ieHijB4bjEHGalm0UKfKpt0EDlUQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -27241,12 +27327,12 @@ } }, "@wordpress/jest-preset-default": { - "version": "11.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.19.0.tgz", - "integrity": "sha512-9BbUDZaa6Cg9dz+JyfOe30C8JJrhCkyaFqCqSNJEcyB4KK83qp2QRkblVXABmHarw4oPfg+OJLLALIAA045a0w==", + "version": "11.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.21.0.tgz", + "integrity": "sha512-XAztKOROu02iBsz+Qosv/RYuPWB1XwwlU+FiA5Y68tRztrqFy4b/il+DFg4Jue/zXF7UECWUvosd5ow/GmKa6Q==", "dev": true, "requires": { - "@wordpress/jest-console": "^7.19.0", + "@wordpress/jest-console": "^7.21.0", "babel-jest": "^29.6.2" } }, @@ -27277,25 +27363,25 @@ } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.33.0.tgz", - "integrity": "sha512-GBVGcn6xAqrWQueSlMVMHoebGsHvildWwcJ/lIpxh7i7V/VBoc9Z8rdUEKAip6lTjZx+mCmzXQH4hU3QdNA/RA==", + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.35.0.tgz", + "integrity": "sha512-QmkhYM4/s+2r3RuolVRRmoUa5o3lFgcHA6I3A9akaSVGZr//4p2p+iXOGmNub9njgGlj7j8SAPN8GUsCO/VqZQ==", "dev": true }, "@wordpress/postcss-plugins-preset": { - "version": "4.32.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.32.0.tgz", - "integrity": "sha512-+4+chYW8pRd7Irzm8lXom5Axs765q4me1mT+FBskfotUroAvoJtmfAybmyhIvTirTwLaN7ugOYiSBjAD6M7+rg==", + "version": "4.34.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.34.0.tgz", + "integrity": "sha512-OLQBSLE2q11Ik+WdcO2QfGr/O4X/zJYOGXNsychx/EaMamLzJInFcRL6kGbPX41zPINhadq5x2vFIZI2EC+Uyg==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.39.0", + "@wordpress/base-styles": "^4.41.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.5.0.tgz", - "integrity": "sha512-Nzp6TWu+nx1fzgqqa34/MdBiRDT/Yoqo8jFHBrYhx1kV3BPg8m5lvyGxNmzqoR3hZQatGkBJYdFlLs0WeAGGDQ==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.7.0.tgz", + "integrity": "sha512-JRTc5p7UxtcPkqdSDXSFJoJnVuS510uiRVz8anXEl5nuOx5p+SJAzi9QPrxTgOE8bN3wRABH4eIhfOcta4CFdg==", "dev": true }, "@wordpress/primitives": { @@ -27309,9 +27395,9 @@ } }, "@wordpress/priority-queue": { - "version": "2.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.49.0.tgz", - "integrity": "sha512-KuFKPfjdKJe7VHAuIW7+1FV4nh6NRR97uGxb02unaVKOhVQmYFkCtk02KI6e63sLrqwLAKVt8Dolzd/94oYERg==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.50.0.tgz", + "integrity": "sha512-21E842EVFYUd1ZrNTLAW57IyloDCUZr6h1Te6BgqKoeKOEteoTQwA9BemMzZJUiThUSZymW94ot0Omb+C8VX2g==", "requires": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -27501,24 +27587,24 @@ } }, "@wordpress/scripts": { - "version": "26.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.19.0.tgz", - "integrity": "sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==", + "version": "27.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.1.0.tgz", + "integrity": "sha512-jewyOxqaNrsct5R1NXv2lT8CA70vzrvpdZHYERCcH9LzKuvrcc32Telm9Jqso6ay1ZgHeIbjHSCd2+r2sBG7hw==", "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.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", + "@wordpress/babel-preset-default": "^7.34.0", + "@wordpress/browserslist-config": "^5.33.0", + "@wordpress/dependency-extraction-webpack-plugin": "^5.1.0", + "@wordpress/e2e-test-utils-playwright": "^0.18.0", + "@wordpress/eslint-plugin": "^17.7.0", + "@wordpress/jest-preset-default": "^11.21.0", + "@wordpress/npm-package-json-lint-config": "^4.35.0", + "@wordpress/postcss-plugins-preset": "^4.34.0", + "@wordpress/prettier-config": "^3.7.0", + "@wordpress/stylelint-config": "^21.33.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -27567,9 +27653,9 @@ } }, "@wordpress/stylelint-config": { - "version": "21.31.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.31.0.tgz", - "integrity": "sha512-rorpVMYfFaNWYzg4psfUMpWLkxhD3uwWip6mf96mo/i8De4wxAz6DwKlCPIa4j74SLTiIMrdwXb2qJFNQcjQng==", + "version": "21.33.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.33.0.tgz", + "integrity": "sha512-DwjXrjRBva0tkYILvDV7rjl3VaKXxvchlxnFfFs6l2DWL/Qo31CJ+f2rVw4XSWuuWxY1EsyIn9tOBS9URloWTQ==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -27577,18 +27663,18 @@ } }, "@wordpress/undo-manager": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.9.0.tgz", - "integrity": "sha512-ZD6fVOdDhH8NvV/2fqjkI6W3kURzU7grWMBSZLtnSmSSPdT//1VSIxe0gcbmRvVPWLdj+TXbHifIswcJK0bHhQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.10.0.tgz", + "integrity": "sha512-ODDqAL6BSvD+J7FV+sQTAaVHiPChh/4KBnKg8pb2ogg+Weq6VynthxDxGpQnN8FcMKB9ZoyS3SNIl8pVXLKIwA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.49.0" + "@wordpress/is-shallow-equal": "^4.50.0" }, "dependencies": { "@wordpress/is-shallow-equal": { - "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==", + "version": "4.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.50.0.tgz", + "integrity": "sha512-lX0fMa1f/TwWYYF+Oj0MG2Eze4Bb+vsnhXX6X1l+Ri3PG34wWGonjq729qHbJRDwm8o1y9GeswCgESIpuAm9wg==", "requires": { "@babel/runtime": "^7.16.0" } @@ -27605,9 +27691,9 @@ } }, "@wordpress/warning": { - "version": "2.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.48.0.tgz", - "integrity": "sha512-M8KB8OdxHHxLDPy/1DuSi4SKYrR4/LL2jLWS9GkTa0eSe7PKxIscXH3Q0giFwcREkz80J0rFuADCInCuyIr5Kg==", + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.50.0.tgz", + "integrity": "sha512-y7Zf48roDfiPgbRAWGXDwN3C8sfbEdneGq+HvXCW6rIeGYnDLdEkpX9i7RfultkFFPVeSP3FpMKVMkto2nbqzA==", "dev": true }, "@xobotyi/scrollbar-width": { @@ -28057,14 +28143,14 @@ "dev": true }, "autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", "dev": true, "requires": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -28251,16 +28337,29 @@ } }, "babel-plugin-polyfill-corejs2": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", - "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", "dev": true, "requires": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.4", + "@babel/helper-define-polyfill-provider": "^0.5.0", "semver": "^6.3.1" }, "dependencies": { + "@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -28280,12 +28379,27 @@ } }, "babel-plugin-polyfill-regenerator": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", - "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.4.4" + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "dependencies": { + "@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + } } }, "babel-plugin-syntax-jsx": { @@ -28512,14 +28626,14 @@ "integrity": "sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==" }, "browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" } }, @@ -28675,9 +28789,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001581", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz", + "integrity": "sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==", "dev": true }, "capital-case": { @@ -29308,18 +29422,18 @@ } }, "core-js": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.0.tgz", - "integrity": "sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==", + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.1.tgz", + "integrity": "sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw==", "dev": true }, "core-js-compat": { - "version": "3.33.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", - "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", "dev": true, "requires": { - "browserslist": "^4.22.1" + "browserslist": "^4.22.2" } }, "core-js-pure": { @@ -30308,9 +30422,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.587", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", - "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "version": "1.4.649", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.649.tgz", + "integrity": "sha512-dq/owIaALxZGqWm5RXpKQ4baX6aDC19e2Z16c8SXYN+I71PyEKjbVqQUgm7kcuk8CRqljTKXbolo0XXDjxnh2w==", "dev": true }, "emittery": { @@ -30799,9 +30913,9 @@ } }, "eslint-plugin-jest": { - "version": "27.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.1.tgz", - "integrity": "sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==", + "version": "27.6.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", + "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -30949,9 +31063,9 @@ "dev": true }, "eslint-plugin-prettier": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.2.tgz", - "integrity": "sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", + "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0", @@ -34992,9 +35106,9 @@ "dev": true }, "node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node-wp-i18n": { @@ -36671,9 +36785,9 @@ "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==" }, "react-use": { - "version": "17.4.3", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.3.tgz", - "integrity": "sha512-05Oyuwn4ZccdzLD4ttLbMe8TkobdKpOj7YCFE9VhVpbXrTWZpvCcMyroRw/Banh1RIcQRcM06tfzPpY5D9sTsQ==", + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.5.0.tgz", + "integrity": "sha512-PbfwSPMwp/hoL847rLnm/qkjg3sTRCvn6YhUZiHaUa3FA6/aNoFX79ul5Xt70O1rK+9GxSVqkY0eTwMdsR/bWg==", "requires": { "@types/js-cookie": "^2.2.6", "@xobotyi/scrollbar-width": "^1.9.5", @@ -39288,9 +39402,9 @@ } }, "web-vitals": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.1.tgz", - "integrity": "sha512-xQ9lvIpfLxUj0eSmT79ZjRoU5wIRfIr7pNukL7ZE4EcWZSmfZQqOlhuAGfkVa3EFmzPHZhWhXfm2i5ys+THVPg==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.2.tgz", + "integrity": "sha512-c0rhqNcHXRkY/ogGDJQxZ9Im9D19hDihbzSQJrsioex+KnFgmMzBiy57Z1EjkhX/+OjyBpclDCzz2ITtjokFmg==", "dev": true }, "webidl-conversions": { diff --git a/package.json b/package.json index 032086f2..e77a75bf 100644 --- a/package.json +++ b/package.json @@ -11,16 +11,20 @@ "Micah Wood (https://wpscholar.com)", "William Earnhardt (https://wearnhardt.com)" ], + "engines": { + "node": ">=20", + "npm": ">=10" + }, "dependencies": { "@heroicons/react": "^2.1.1", "@newfold-labs/wp-module-ecommerce": "^1.3.19", "@newfold-labs/wp-module-runtime": "^1.0.7", "@newfold/ui-component-library": "^1.0.1", - "@reduxjs/toolkit": "^2.0.1", - "@wordpress/compose": "^6.26.0", + "@reduxjs/toolkit": "^2.1.0", + "@wordpress/compose": "^6.27.0", "@wordpress/dom-ready": "^3.49.0", - "@wordpress/element": "^5.26.0", - "@wordpress/i18n": "^4.49.0", + "@wordpress/element": "^5.27.0", + "@wordpress/i18n": "^4.50.0", "@wordpress/icons": "^9.40.0", "classnames": "^2.5.1", "jquery": "^3.7.1", @@ -28,14 +32,14 @@ "react": "^18.2.0", "react-error-boundary": "^4.0.12", "react-router-dom": "^6.21.3", - "react-use": "^17.4.3" + "react-use": "^17.5.0" }, "devDependencies": { "@automattic/babel-plugin-preserve-i18n": "^1.0.0", "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^9.1.0", - "@wordpress/scripts": "^26.19.0", + "@wordpress/scripts": "^27.1.0", "cypress": "^13.6.3", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", From d8be0a50dfdfba1e663b660be6136b076d946ef4 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Mon, 29 Jan 2024 17:43:44 -0500 Subject: [PATCH 07/22] update onboarding module version this is the latest version which fixes tests --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 49d60dd7..70a1d4d5 100644 --- a/composer.json +++ b/composer.json @@ -75,7 +75,7 @@ "newfold-labs/wp-module-loader": "^1.0.10", "newfold-labs/wp-module-marketplace": "^2.2.0", "newfold-labs/wp-module-notifications": "^1.2.2", - "newfold-labs/wp-module-onboarding": "^1.12.0", + "newfold-labs/wp-module-onboarding": "^1.12.1", "newfold-labs/wp-module-patterns": "^0.1.13", "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 8534fd74..ac5078bf 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": "ec578e405401ae77b926c319ff7d94ab", + "content-hash": "05afe3d5a77526c656fc22d04221765a", "packages": [ { "name": "doctrine/inflector", @@ -785,16 +785,16 @@ }, { "name": "newfold-labs/wp-module-onboarding", - "version": "1.12.0", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-onboarding.git", - "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2" + "reference": "1932200b234ccd3c913d3fb05797b524a58eea07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/3e70ee408c75f6d139682402f928332ee52bc2c2", - "reference": "3e70ee408c75f6d139682402f928332ee52bc2c2", + "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/1932200b234ccd3c913d3fb05797b524a58eea07", + "reference": "1932200b234ccd3c913d3fb05797b524a58eea07", "shasum": "" }, "require": { @@ -838,10 +838,10 @@ ], "description": "Next-generation WordPress Onboarding for WordPress sites at Newfold Digital.", "support": { - "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.12.0", + "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/1.12.1", "issues": "https://github.com/newfold-labs/wp-module-onboarding/issues" }, - "time": "2024-01-11T10:41:47+00:00" + "time": "2024-01-29T07:27:20+00:00" }, { "name": "newfold-labs/wp-module-onboarding-data", From 7fbdcfa3eacbd418bdd08796992a41089631fd6e Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Mon, 29 Jan 2024 17:45:41 -0500 Subject: [PATCH 08/22] fix failing test on `Products & Services` --- src/app/data/routes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/data/routes.js b/src/app/data/routes.js index 5188d022..1c3cd9ef 100644 --- a/src/app/data/routes.js +++ b/src/app/data/routes.js @@ -79,7 +79,7 @@ export const routes = [ subRoutes: [ { name: '/store/products', - title: __( 'Products', 'wp-plugin-hostgator' ), + title: __( 'Products & Services', 'wp-plugin-hostgator' ), }, NewfoldRuntime.hasCapability( 'hasYithExtended' ) ? { From 1673b4e4074fb422e7643446215244d4aa64dd98 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Mon, 29 Jan 2024 17:46:12 -0500 Subject: [PATCH 09/22] fix failing test on `Products & Services` --- src/app/data/routes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/data/routes.js b/src/app/data/routes.js index 5188d022..1c3cd9ef 100644 --- a/src/app/data/routes.js +++ b/src/app/data/routes.js @@ -79,7 +79,7 @@ export const routes = [ subRoutes: [ { name: '/store/products', - title: __( 'Products', 'wp-plugin-hostgator' ), + title: __( 'Products & Services', 'wp-plugin-hostgator' ), }, NewfoldRuntime.hasCapability( 'hasYithExtended' ) ? { From ead8e0cbef12a3d4554372021588fb8a7e2d3e51 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Mon, 29 Jan 2024 17:55:13 -0500 Subject: [PATCH 10/22] i18n update for new string --- ...ugin-hostgator-es_MX-hostgator-script.json | 6 +++--- languages/wp-plugin-hostgator-es_MX.po | 5 ++++- ...ugin-hostgator-pt_BR-hostgator-script.json | 6 +++--- languages/wp-plugin-hostgator-pt_BR.mo | Bin 19963 -> 20020 bytes languages/wp-plugin-hostgator-pt_BR.po | 5 ++++- languages/wp-plugin-hostgator.pot | 5 ++++- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/languages/wp-plugin-hostgator-es_MX-hostgator-script.json b/languages/wp-plugin-hostgator-es_MX-hostgator-script.json index 58d5a48e..00990012 100644 --- a/languages/wp-plugin-hostgator-es_MX-hostgator-script.json +++ b/languages/wp-plugin-hostgator-es_MX-hostgator-script.json @@ -378,9 +378,6 @@ "HostGator Account": [ "" ], - "Products": [ - "" - ], "Sales & Discounts": [ "" ], @@ -548,6 +545,9 @@ ], "Coming Soon page": [ "" + ], + "Products & Services": [ + "" ] } } diff --git a/languages/wp-plugin-hostgator-es_MX.po b/languages/wp-plugin-hostgator-es_MX.po index dffce6dc..bc246c46 100644 --- a/languages/wp-plugin-hostgator-es_MX.po +++ b/languages/wp-plugin-hostgator-es_MX.po @@ -768,7 +768,6 @@ msgid "HostGator Account" msgstr "" #: build/2.6.0/index.js:1 -#: build/2.6.2/index.js:1 msgid "Products" msgstr "" @@ -1057,3 +1056,7 @@ msgstr "" #: build/2.6.2/index.js:1 msgid "Coming Soon page" msgstr "" + +#: build/2.6.2/index.js:1 +msgid "Products & Services" +msgstr "" diff --git a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json index 9bb21577..4c14c5a7 100644 --- a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json +++ b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json @@ -106,9 +106,6 @@ "There's nothing here!": [ "N\u00e3o h\u00e1 nada aqui!" ], - "Products": [ - "Produtos" - ], "Sales & Discounts": [ "Vendas & Descontos" ], @@ -548,6 +545,9 @@ ], "Coming Soon page": [ "" + ], + "Products & Services": [ + "Produtos & Servi\u00e7os" ] } } diff --git a/languages/wp-plugin-hostgator-pt_BR.mo b/languages/wp-plugin-hostgator-pt_BR.mo index 4b8558806f4a7082987873ec5993d36de91536b0..a271b5bc5c6d9e0398576ffdc70d3636d08479ae 100644 GIT binary patch delta 3424 zcmYM$2~bs49LMov;(|U*9*ZanPZj|a#a$5^n{wcN&N=VibN=W5KlkF}?d_U& zw6nf*dTlZMJI`-#e&6n>o-q!e|5ek6k0BV0(U^{YxD*|@0RwR>2I0rp4bNf%e(TYn z!D;j}ak?><*+nCgfrqFGLZ7r37=a7u=c7NK!_{~bqi}9_V_f(e#^Zhr!B%u)CtqXw zU@z>7qfqlq#8jM#zN~L{((q!S5x3)E)D79pLeQoF2jW5u$6C}vCs7&r9!KMS9D@TH zoQ$Q|2@j!?dIG!PY1Dcb(2w=aB^p}rXY7CvkWHA!NG!%d*yAw-18_F#`U+%CQ;jOY zX4HM}VP~wz3_OC$a2IawfpH$)Xz`sXph5OcC2GPNB+KR%$8NipybTVqg*%l2=Sb&bKOE=bVw{C7sD+2|tZQ8>k%o4h>@gj+zzn3^rUZ4U zEL29`^z@rBmi}o>!#3=XV|nJ3`uV7Z7JB;2aWMUA)cg(jl%D@nG*q*D$Q3me+FQKkqh0|~gK8Lq3AIFE<^VH!I`t_*$B3&wpMV)9U(o`Id zSvVBeqZT}lTJSU~)t68^{{e?#cOC`pI2l!v$*4m;6Lp9SP#dX4mG~7@#x`LJ>zk`I z)?iqe{hWS)y73&w;7!zoUCDnwI#H!5$FaB$$6+&;VF%Ksz$#HG{|MLPH9UjGybL&x zW?(Q;4i-7NB&zCYcvOb(VKKjtewIQZrM4S!H&2I^~T!j zu^#j2e~H>zG~3mLN!Sgipf~2Ac3Om*uL?_W4RWjb4Yh$V-ot1aHw{g=5Ow2vbi8~7@5Ubjk{52CL+OJ z&yALLoJT_wEX{hv@7dfrO1|LQG9m0}~NU@fu<^CRjkL`<|Nh(o1133d9jk>r?a z^ukY2-=9JqzDpR0*RTh+p#tuj%>RVZ@~6R%naPJDuEXBgizqbFNK{JQ*a53B2UnsV zv&)!{w{Z%NNww!$hYGO0+dlP!@Gbhecnj|$8Me$f6wbxKebfR0JX=a}FlvHGRP8fS z0TrUoNCi&E)p!+KPyrpBY+wHcsw7u&Gu}gGxP~b8bZkbqj`txNRSf)t#aK1f{t1wFPmFgSh2*_&y`hFUR6?9)L0gBJukGu$75`rI+tu&JX6cpkX{-O+TJx;_P`1?R&vER)Rm`pH*pc65J)dM79_AH% zrDmOrjrtRLZ7G%VutpyjPBR0vZCjn7FK^PH%ZvDP-p4oCkJnsSN(1lVXzpTn9%p-g z#BOZSPSEVnjB^>Mayr|Yziid0bKx02!RMFTJVn8mcPW8}R zcmtDxHB7)iVgnB`D?iRW_a-y$f0;~up_BaQhVjD5il#6D%x3~y!3=mev!ach!fkBe z$=da^HJhot1k{$vWT%?l*jc|9FXvb$V{7Z>KYM(y3k&#tW};KfUY}tD+k3hb=uP}0*E2P*yG7~MW^>5@?^lxRx-_3zJ|1W7|&;CYZly{h7Y3hvS z#?DLz1~T_GGAmuk1pW;+@-{Byuepp}dQ_iZ$8YLyV(xF!P~D0aY?<@lOJjH`HmTm@LycUGt8FEu@7Upoa4Bgx9}|{uzAvzR6odvc$ly7N|UI=(xPv5 zp5Clv1*0^Qn(;J8nZ~Sq4YPuE%nCMfDz|eV-(>c9OTX&d$DjIbf`}iskFsWZZw3^z@%nBZ7YUDNA z=JEl1u-=!`II`xwoUeb38K;|qxPXJ0t+NZeWF}nfyO28R*R{coaWB z|I;+GXLHz^i`kp2nX28)Wac0o|sY@iDGvdvB`*zLm+$ zj&bsziGS!qCf>{J{ZHAQud^M`Z~&9POgxZ7IgZnL8y)F#gelI`%+|bL>z}1^D9t8R z106?~%EAeiYDAB@kd!~gZal^W@(z=MbIjiMomdTE2s62%7F0B*Xe?(U+RN0yyUa>IVp7~g((W_Q`I1|FgDE9Im{Qu{VDz Date: Mon, 29 Jan 2024 17:55:56 -0500 Subject: [PATCH 11/22] i18n update for new string --- ...ugin-hostgator-es_MX-hostgator-script.json | 6 +++--- languages/wp-plugin-hostgator-es_MX.po | 5 ++++- ...ugin-hostgator-pt_BR-hostgator-script.json | 6 +++--- languages/wp-plugin-hostgator-pt_BR.mo | Bin 19963 -> 20020 bytes languages/wp-plugin-hostgator-pt_BR.po | 5 ++++- languages/wp-plugin-hostgator.pot | 5 ++++- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/languages/wp-plugin-hostgator-es_MX-hostgator-script.json b/languages/wp-plugin-hostgator-es_MX-hostgator-script.json index 58d5a48e..00990012 100644 --- a/languages/wp-plugin-hostgator-es_MX-hostgator-script.json +++ b/languages/wp-plugin-hostgator-es_MX-hostgator-script.json @@ -378,9 +378,6 @@ "HostGator Account": [ "" ], - "Products": [ - "" - ], "Sales & Discounts": [ "" ], @@ -548,6 +545,9 @@ ], "Coming Soon page": [ "" + ], + "Products & Services": [ + "" ] } } diff --git a/languages/wp-plugin-hostgator-es_MX.po b/languages/wp-plugin-hostgator-es_MX.po index dffce6dc..bc246c46 100644 --- a/languages/wp-plugin-hostgator-es_MX.po +++ b/languages/wp-plugin-hostgator-es_MX.po @@ -768,7 +768,6 @@ msgid "HostGator Account" msgstr "" #: build/2.6.0/index.js:1 -#: build/2.6.2/index.js:1 msgid "Products" msgstr "" @@ -1057,3 +1056,7 @@ msgstr "" #: build/2.6.2/index.js:1 msgid "Coming Soon page" msgstr "" + +#: build/2.6.2/index.js:1 +msgid "Products & Services" +msgstr "" diff --git a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json index 9bb21577..4c14c5a7 100644 --- a/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json +++ b/languages/wp-plugin-hostgator-pt_BR-hostgator-script.json @@ -106,9 +106,6 @@ "There's nothing here!": [ "N\u00e3o h\u00e1 nada aqui!" ], - "Products": [ - "Produtos" - ], "Sales & Discounts": [ "Vendas & Descontos" ], @@ -548,6 +545,9 @@ ], "Coming Soon page": [ "" + ], + "Products & Services": [ + "Produtos & Servi\u00e7os" ] } } diff --git a/languages/wp-plugin-hostgator-pt_BR.mo b/languages/wp-plugin-hostgator-pt_BR.mo index 4b8558806f4a7082987873ec5993d36de91536b0..a271b5bc5c6d9e0398576ffdc70d3636d08479ae 100644 GIT binary patch delta 3424 zcmYM$2~bs49LMov;(|U*9*ZanPZj|a#a$5^n{wcN&N=VibN=W5KlkF}?d_U& zw6nf*dTlZMJI`-#e&6n>o-q!e|5ek6k0BV0(U^{YxD*|@0RwR>2I0rp4bNf%e(TYn z!D;j}ak?><*+nCgfrqFGLZ7r37=a7u=c7NK!_{~bqi}9_V_f(e#^Zhr!B%u)CtqXw zU@z>7qfqlq#8jM#zN~L{((q!S5x3)E)D79pLeQoF2jW5u$6C}vCs7&r9!KMS9D@TH zoQ$Q|2@j!?dIG!PY1Dcb(2w=aB^p}rXY7CvkWHA!NG!%d*yAw-18_F#`U+%CQ;jOY zX4HM}VP~wz3_OC$a2IawfpH$)Xz`sXph5OcC2GPNB+KR%$8NipybTVqg*%l2=Sb&bKOE=bVw{C7sD+2|tZQ8>k%o4h>@gj+zzn3^rUZ4U zEL29`^z@rBmi}o>!#3=XV|nJ3`uV7Z7JB;2aWMUA)cg(jl%D@nG*q*D$Q3me+FQKkqh0|~gK8Lq3AIFE<^VH!I`t_*$B3&wpMV)9U(o`Id zSvVBeqZT}lTJSU~)t68^{{e?#cOC`pI2l!v$*4m;6Lp9SP#dX4mG~7@#x`LJ>zk`I z)?iqe{hWS)y73&w;7!zoUCDnwI#H!5$FaB$$6+&;VF%Ksz$#HG{|MLPH9UjGybL&x zW?(Q;4i-7NB&zCYcvOb(VKKjtewIQZrM4S!H&2I^~T!j zu^#j2e~H>zG~3mLN!Sgipf~2Ac3Om*uL?_W4RWjb4Yh$V-ot1aHw{g=5Ow2vbi8~7@5Ubjk{52CL+OJ z&yALLoJT_wEX{hv@7dfrO1|LQG9m0}~NU@fu<^CRjkL`<|Nh(o1133d9jk>r?a z^ukY2-=9JqzDpR0*RTh+p#tuj%>RVZ@~6R%naPJDuEXBgizqbFNK{JQ*a53B2UnsV zv&)!{w{Z%NNww!$hYGO0+dlP!@Gbhecnj|$8Me$f6wbxKebfR0JX=a}FlvHGRP8fS z0TrUoNCi&E)p!+KPyrpBY+wHcsw7u&Gu}gGxP~b8bZkbqj`txNRSf)t#aK1f{t1wFPmFgSh2*_&y`hFUR6?9)L0gBJukGu$75`rI+tu&JX6cpkX{-O+TJx;_P`1?R&vER)Rm`pH*pc65J)dM79_AH% zrDmOrjrtRLZ7G%VutpyjPBR0vZCjn7FK^PH%ZvDP-p4oCkJnsSN(1lVXzpTn9%p-g z#BOZSPSEVnjB^>Mayr|Yziid0bKx02!RMFTJVn8mcPW8}R zcmtDxHB7)iVgnB`D?iRW_a-y$f0;~up_BaQhVjD5il#6D%x3~y!3=mev!ach!fkBe z$=da^HJhot1k{$vWT%?l*jc|9FXvb$V{7Z>KYM(y3k&#tW};KfUY}tD+k3hb=uP}0*E2P*yG7~MW^>5@?^lxRx-_3zJ|1W7|&;CYZly{h7Y3hvS z#?DLz1~T_GGAmuk1pW;+@-{Byuepp}dQ_iZ$8YLyV(xF!P~D0aY?<@lOJjH`HmTm@LycUGt8FEu@7Upoa4Bgx9}|{uzAvzR6odvc$ly7N|UI=(xPv5 zp5Clv1*0^Qn(;J8nZ~Sq4YPuE%nCMfDz|eV-(>c9OTX&d$DjIbf`}iskFsWZZw3^z@%nBZ7YUDNA z=JEl1u-=!`II`xwoUeb38K;|qxPXJ0t+NZeWF}nfyO28R*R{coaWB z|I;+GXLHz^i`kp2nX28)Wac0o|sY@iDGvdvB`*zLm+$ zj&bsziGS!qCf>{J{ZHAQud^M`Z~&9POgxZ7IgZnL8y)F#gelI`%+|bL>z}1^D9t8R z106?~%EAeiYDAB@kd!~gZal^W@(z=MbIjiMomdTE2s62%7F0B*Xe?(U+RN0yyUa>IVp7~g((W_Q`I1|FgDE9Im{Qu{VDz Date: Wed, 31 Jan 2024 21:56:52 +0530 Subject: [PATCH 12/22] Added links to Coming Soon page --- assets/styles/coming-soon.css | 10 ++++++++++ bootstrap.php | 14 ++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/assets/styles/coming-soon.css b/assets/styles/coming-soon.css index 9463b01b..994a73a5 100644 --- a/assets/styles/coming-soon.css +++ b/assets/styles/coming-soon.css @@ -130,4 +130,14 @@ footer p a:hover { .subscription_widget form .inputs.submit input[type="submit"]:hover { background-color: #2E93EE; transition: all 0.1s ease; +} + +.comingsoon_links { + font-size:13px; + } + +.comingsoon_links a { + text-decoration: none; + line-height: 18px; + color: #3575D3; } \ No newline at end of file diff --git a/bootstrap.php b/bootstrap.php index 008265c0..e70d3a71 100644 --- a/bootstrap.php +++ b/bootstrap.php @@ -61,6 +61,10 @@ function () { array( 'browser', 'file', 'skip404' ) ); +$website_guide_link = 'https://www.hostgator.com/blog/build-wordpress-website-guide/'; +$migrate_link = 'https://www.hostgator.com/help/article/hostgator-website-migration'; +$hosting_link = 'https://www.hostgator.com/blog/reasons-why-wordpress-website/'; + // Set coming soon values $nfd_module_container->set( 'comingsoon', @@ -68,6 +72,16 @@ function () { 'admin_app_url' => admin_url( 'admin.php?page=hostgator#/home' ), 'template_h1' => __( 'A New WordPress Site', 'wp-plugin-hostgator' ), 'template_h2' => __( 'Coming Soon!', 'wp-plugin-hostgator' ), + 'template_coming_soon_links' => sprintf( + /* 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 */ + esc_html__( ' %1$sHow to build your WordPress Website%2$s %3$sHow to Migrate a Website to Hostgator?%4$s %5$sWhy choose HostGator for your WordPress site?%6$s.', 'wp-plugin-bluehost' ) . ' ', + '', + '
', + '', + '
', + '', + '
' + ), 'template_footer_t' => sprintf( /* translators: %1$s is replaced with opening link tag taking you to hostgator.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 portal.hostgator.com, %6$s is replaced with closing link tag */ esc_html__( 'A %1$sHostGator%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sHostgator%6$s.', 'wp-plugin-hostgator' ) . ' ', From b254f712e2c98d5f7dd692c841ce9e98e3d6fe2d Mon Sep 17 00:00:00 2001 From: Mamatha Rao Date: Wed, 31 Jan 2024 22:01:34 +0530 Subject: [PATCH 13/22] Removed the comment --- bootstrap.php | 1 - 1 file changed, 1 deletion(-) diff --git a/bootstrap.php b/bootstrap.php index e70d3a71..e7337364 100644 --- a/bootstrap.php +++ b/bootstrap.php @@ -73,7 +73,6 @@ function () { 'template_h1' => __( 'A New WordPress Site', 'wp-plugin-hostgator' ), 'template_h2' => __( 'Coming Soon!', 'wp-plugin-hostgator' ), 'template_coming_soon_links' => sprintf( - /* 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 */ esc_html__( ' %1$sHow to build your WordPress Website%2$s %3$sHow to Migrate a Website to Hostgator?%4$s %5$sWhy choose HostGator for your WordPress site?%6$s.', 'wp-plugin-bluehost' ) . ' ', '', '
', From d1856c5b711c25e4ea3b16762adc40ceeccb7b85 Mon Sep 17 00:00:00 2001 From: Mamatha Rao Date: Wed, 31 Jan 2024 22:03:51 +0530 Subject: [PATCH 14/22] Removed unwanted code --- bootstrap.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap.php b/bootstrap.php index e7337364..c331feed 100644 --- a/bootstrap.php +++ b/bootstrap.php @@ -79,7 +79,7 @@ function () { '', '
', '', - '
' + '
' ), 'template_footer_t' => sprintf( /* translators: %1$s is replaced with opening link tag taking you to hostgator.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 portal.hostgator.com, %6$s is replaced with closing link tag */ From db6d5ba85d23f5fe49d513bb7b08dfecad243ede Mon Sep 17 00:00:00 2001 From: Mamatha Rao Date: Wed, 31 Jan 2024 22:10:33 +0530 Subject: [PATCH 15/22] Corrected Typo --- bootstrap.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap.php b/bootstrap.php index c331feed..63d44e5e 100644 --- a/bootstrap.php +++ b/bootstrap.php @@ -73,7 +73,7 @@ function () { 'template_h1' => __( 'A New WordPress Site', 'wp-plugin-hostgator' ), 'template_h2' => __( 'Coming Soon!', 'wp-plugin-hostgator' ), 'template_coming_soon_links' => sprintf( - esc_html__( ' %1$sHow to build your WordPress Website%2$s %3$sHow to Migrate a Website to Hostgator?%4$s %5$sWhy choose HostGator for your WordPress site?%6$s.', 'wp-plugin-bluehost' ) . ' ', + esc_html__( ' %1$sHow to build your WordPress Website%2$s %3$sHow to Migrate a Website to Hostgator?%4$s %5$sWhy choose HostGator for your WordPress site?%6$s', 'wp-plugin-bluehost' ) . ' ', '', '
', '', From 594b98ca1841dc2384f5fb0be5ab5bda1e942782 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 12:21:12 +0000 Subject: [PATCH 16/22] Composer(deps): Bump newfold-labs/wp-module-secure-passwords Bumps [newfold-labs/wp-module-secure-passwords](https://github.com/newfold-labs/wp-module-secure-passwords) from 1.1.0 to 1.1.1. - [Release notes](https://github.com/newfold-labs/wp-module-secure-passwords/releases) - [Commits](https://github.com/newfold-labs/wp-module-secure-passwords/compare/1.1.0...1.1.1) --- updated-dependencies: - dependency-name: newfold-labs/wp-module-secure-passwords dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 8534fd74..80723c48 100644 --- a/composer.lock +++ b/composer.lock @@ -1034,16 +1034,16 @@ }, { "name": "newfold-labs/wp-module-secure-passwords", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-secure-passwords.git", - "reference": "f5faa8d7c8edb0e8d0bb717feaf30576f6689c6b" + "reference": "00d5502e4037cd9d18de3d7ab91fc12d31cef0c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-secure-passwords/zipball/f5faa8d7c8edb0e8d0bb717feaf30576f6689c6b", - "reference": "f5faa8d7c8edb0e8d0bb717feaf30576f6689c6b", + "url": "https://api.github.com/repos/newfold-labs/wp-module-secure-passwords/zipball/00d5502e4037cd9d18de3d7ab91fc12d31cef0c3", + "reference": "00d5502e4037cd9d18de3d7ab91fc12d31cef0c3", "shasum": "" }, "require-dev": { @@ -1076,10 +1076,10 @@ ], "description": "Prevents passwords exposed in data breaches from being used and encourages better password hygiene.", "support": { - "source": "https://github.com/newfold-labs/wp-module-secure-passwords/tree/1.1.0", + "source": "https://github.com/newfold-labs/wp-module-secure-passwords/tree/1.1.1", "issues": "https://github.com/newfold-labs/wp-module-secure-passwords/issues" }, - "time": "2022-09-27T15:14:06+00:00" + "time": "2024-01-31T18:14:24+00:00" }, { "name": "newfold-labs/wp-module-sso", From 33d9ba80354e8ab6c475a30c69f9987d06194337 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 15:00:06 -0500 Subject: [PATCH 17/22] plugin version bump to 2.6.3 --- package-lock.json | 4 ++-- package.json | 2 +- wp-plugin-hostgator.php | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27d9c59b..6226bf3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wp-plugin-hostgator", - "version": "2.6.2", + "version": "2.6.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.6.2", + "version": "2.6.3", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.1", diff --git a/package.json b/package.json index e77a75bf..5b4f88ec 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "wp-plugin-hostgator", "description": "WordPress plugin that integrates your WordPress site with the HostGator control panel, including performance, security, and update features.", "license": "GPL-2.0-or-later", - "version": "2.6.2", + "version": "2.6.3", "private": true, "contributors": [ "Abdulrahman Al Ani (https://alani.dev/)", diff --git a/wp-plugin-hostgator.php b/wp-plugin-hostgator.php index bf1115cb..599becad 100644 --- a/wp-plugin-hostgator.php +++ b/wp-plugin-hostgator.php @@ -12,7 +12,7 @@ * Plugin URI: https://hostgator.com * Update URI: https://github.com/newfold-labs/wp-plugin-hostgator/ * Description: WordPress plugin that integrates a WordPress site with the HostGator control panel, including performance, security, and update features. - * Version: 2.6.2 + * Version: 2.6.3 * Requires at least: 6.0 * Requires PHP: 7.1 * Tested up to: 6.4.2 @@ -32,7 +32,7 @@ } // Define constants -define( 'HOSTGATOR_PLUGIN_VERSION', '2.6.2' ); +define( 'HOSTGATOR_PLUGIN_VERSION', '2.6.3' ); define( 'HOSTGATOR_PLUGIN_FILE', __FILE__ ); define( 'HOSTGATOR_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'HOSTGATOR_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); From db22902a694badfbabb1487deb91f4a69419e0c6 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 15:00:48 -0500 Subject: [PATCH 18/22] add run all specs option in cypress --- cypress.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/cypress.config.js b/cypress.config.js index 55d7b383..73a4dcb0 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -74,6 +74,7 @@ module.exports = defineConfig({ excludeSpecPattern: [ 'vendor/newfold-labs/**/tests/cypress/integration/wp-module-support/*.cy.js', // skip any module's wp-module-support files ], + experimentalRunAllSpecs: true, }, retries: 1, experimentalMemoryManagement: true, From 358c00475996ec0a5c8cc95c1fcf6024136b8f0d Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 15:08:12 -0500 Subject: [PATCH 19/22] update modules - Upgrading newfold-labs/wp-module-global-ctb (1.0.9 => 1.0.10) - Upgrading newfold-labs/wp-module-ai (1.0.9 => 1.1.2) - Upgrading newfold-labs/wp-module-coming-soon (1.1.18 => 1.2.0) - Upgrading newfold-labs/wp-module-ecommerce (v1.3.18 => v1.3.21) - Upgrading newfold-labs/wp-module-marketplace (2.2.0 => 2.2.1) - Upgrading newfold-labs/wp-module-notifications (1.2.2 => 1.2.3) - Upgrading newfold-labs/wp-module-runtime (v1.0.7 => v1.0.9) --- composer.json | 16 ++++----- composer.lock | 86 +++++++++++++++++++++++------------------------ package-lock.json | 28 +++++++-------- package.json | 4 +-- 4 files changed, 67 insertions(+), 67 deletions(-) diff --git a/composer.json b/composer.json index 70a1d4d5..1f837bf7 100644 --- a/composer.json +++ b/composer.json @@ -66,20 +66,20 @@ }, "require": { "doctrine/inflector": "1.4.4 as 1.3.1", - "newfold-labs/wp-module-coming-soon": "^1.1.18", + "newfold-labs/wp-module-coming-soon": "^1.2.0", "newfold-labs/wp-module-data": "^2.4.18", "newfold-labs/wp-module-deactivation": "^1.0.4", - "newfold-labs/wp-module-ecommerce": "v1.3.18", - "newfold-labs/wp-module-global-ctb": "^1.0.9", - "newfold-labs/wp-module-help-center": "^1.0.22", + "newfold-labs/wp-module-ecommerce": "^v1.3.21", + "newfold-labs/wp-module-global-ctb": "^1.0.10", + "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.2", + "newfold-labs/wp-module-marketplace": "^2.2.1", + "newfold-labs/wp-module-notifications": "^1.2.3", "newfold-labs/wp-module-onboarding": "^1.12.1", "newfold-labs/wp-module-patterns": "^0.1.13", "newfold-labs/wp-module-performance": "^1.3.0", - "newfold-labs/wp-module-runtime": "^1.0.7", - "newfold-labs/wp-module-secure-passwords": "^1.1", + "newfold-labs/wp-module-runtime": "^1.0.9", + "newfold-labs/wp-module-secure-passwords": "^1.1.1", "newfold-labs/wp-module-sso": "^1.0.4", "newfold-labs/wp-module-staging": "^1.2.3", "wp-forge/wp-update-handler": "^1.0", diff --git a/composer.lock b/composer.lock index 057f1382..39a3e098 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": "05afe3d5a77526c656fc22d04221765a", + "content-hash": "e8425577a027f9bc937d56492edefd47", "packages": [ { "name": "doctrine/inflector", @@ -192,16 +192,16 @@ }, { "name": "newfold-labs/wp-module-ai", - "version": "1.0.9", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ai.git", - "reference": "17e48833284ef04113abc42fc2bb773a8124aef3" + "reference": "a2cea71640b04a7931cac0f44122dbb70a6563bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/17e48833284ef04113abc42fc2bb773a8124aef3", - "reference": "17e48833284ef04113abc42fc2bb773a8124aef3", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/a2cea71640b04a7931cac0f44122dbb70a6563bc", + "reference": "a2cea71640b04a7931cac0f44122dbb70a6563bc", "shasum": "" }, "require": { @@ -230,23 +230,23 @@ ], "description": "A module for providing artificial intelligence capabilities.", "support": { - "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.0.9", + "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.1.2", "issues": "https://github.com/newfold-labs/wp-module-ai/issues" }, - "time": "2023-12-18T14:53:40+00:00" + "time": "2024-02-02T09:48:53+00:00" }, { "name": "newfold-labs/wp-module-coming-soon", - "version": "1.1.18", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-coming-soon.git", - "reference": "0c0126bf277a8126bf1993a456dc5ba931fab35b" + "reference": "74a6eab836e1d339f3650c68e89fd51b574e46bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/0c0126bf277a8126bf1993a456dc5ba931fab35b", - "reference": "0c0126bf277a8126bf1993a456dc5ba931fab35b", + "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/74a6eab836e1d339f3650c68e89fd51b574e46bb", + "reference": "74a6eab836e1d339f3650c68e89fd51b574e46bb", "shasum": "" }, "require": { @@ -284,10 +284,10 @@ ], "description": "Coming Soon module for WordPress sites.", "support": { - "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.18", + "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.2.0", "issues": "https://github.com/newfold-labs/wp-module-coming-soon/issues" }, - "time": "2024-01-26T22:14:54+00:00" + "time": "2024-01-31T17:46:37+00:00" }, { "name": "newfold-labs/wp-module-data", @@ -401,16 +401,16 @@ }, { "name": "newfold-labs/wp-module-ecommerce", - "version": "v1.3.18", + "version": "v1.3.21", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ecommerce.git", - "reference": "4d7681e4e311072281ebdbd7d551c8132639416c" + "reference": "a676d2f5d9914b191fb1db7c17d84c48287d6538" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/4d7681e4e311072281ebdbd7d551c8132639416c", - "reference": "4d7681e4e311072281ebdbd7d551c8132639416c", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/a676d2f5d9914b191fb1db7c17d84c48287d6538", + "reference": "a676d2f5d9914b191fb1db7c17d84c48287d6538", "shasum": "" }, "require": { @@ -453,23 +453,23 @@ ], "description": "Brand Agnostic eCommerce Experience", "support": { - "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.18", + "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.21", "issues": "https://github.com/newfold-labs/wp-module-ecommerce/issues" }, - "time": "2024-01-11T22:51:14+00:00" + "time": "2024-02-02T14:37:32+00:00" }, { "name": "newfold-labs/wp-module-global-ctb", - "version": "1.0.9", + "version": "1.0.10", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-global-ctb.git", - "reference": "a759fb17949c82977987391727de063fe2ded594" + "reference": "cbd8a5d6a4fcba184b15dc08ea2593f180b7da73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/a759fb17949c82977987391727de063fe2ded594", - "reference": "a759fb17949c82977987391727de063fe2ded594", + "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/cbd8a5d6a4fcba184b15dc08ea2593f180b7da73", + "reference": "cbd8a5d6a4fcba184b15dc08ea2593f180b7da73", "shasum": "" }, "require-dev": { @@ -503,10 +503,10 @@ ], "description": "Newfold module for 'Click to Buy' functionality in brand plugins", "support": { - "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.9", + "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.10", "issues": "https://github.com/newfold-labs/wp-module-global-ctb/issues" }, - "time": "2023-11-03T15:59:01+00:00" + "time": "2024-02-02T14:05:11+00:00" }, { "name": "newfold-labs/wp-module-help-center", @@ -683,16 +683,16 @@ }, { "name": "newfold-labs/wp-module-marketplace", - "version": "2.2.0", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-marketplace.git", - "reference": "89984da21a9b069a1c47320d3b2bffbf89201e17" + "reference": "bdf2f27ceb9ca8201b77b0018ad2e606f3e241a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-marketplace/zipball/89984da21a9b069a1c47320d3b2bffbf89201e17", - "reference": "89984da21a9b069a1c47320d3b2bffbf89201e17", + "url": "https://api.github.com/repos/newfold-labs/wp-module-marketplace/zipball/bdf2f27ceb9ca8201b77b0018ad2e606f3e241a9", + "reference": "bdf2f27ceb9ca8201b77b0018ad2e606f3e241a9", "shasum": "" }, "require": { @@ -733,23 +733,23 @@ ], "description": "A module for rendering product data and interacting with the Hiive marketplace API.", "support": { - "source": "https://github.com/newfold-labs/wp-module-marketplace/tree/2.2.0", + "source": "https://github.com/newfold-labs/wp-module-marketplace/tree/2.2.1", "issues": "https://github.com/newfold-labs/wp-module-marketplace/issues" }, - "time": "2023-12-04T23:25:24+00:00" + "time": "2024-02-02T13:43:27+00:00" }, { "name": "newfold-labs/wp-module-notifications", - "version": "1.2.2", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-notifications.git", - "reference": "1bdd192861369697efe30600e36ce6daafb1889b" + "reference": "fea65e7cfa2e43c3fc9dd842e982e5d14d2059f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/1bdd192861369697efe30600e36ce6daafb1889b", - "reference": "1bdd192861369697efe30600e36ce6daafb1889b", + "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/fea65e7cfa2e43c3fc9dd842e982e5d14d2059f9", + "reference": "fea65e7cfa2e43c3fc9dd842e982e5d14d2059f9", "shasum": "" }, "require": { @@ -778,10 +778,10 @@ ], "description": "A module for managing Newfold in-site notifications.", "support": { - "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.2.2", + "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.2.3", "issues": "https://github.com/newfold-labs/wp-module-notifications/issues" }, - "time": "2024-01-16T19:20:05+00:00" + "time": "2024-02-02T13:43:42+00:00" }, { "name": "newfold-labs/wp-module-onboarding", @@ -982,16 +982,16 @@ }, { "name": "newfold-labs/wp-module-runtime", - "version": "v1.0.7", + "version": "v1.0.9", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-runtime.git", - "reference": "af938ea9e3a00e981c7452954e1835339951b9aa" + "reference": "0ce268b61ccee385a4d6d6be8a0458db1ddc1703" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-runtime/zipball/af938ea9e3a00e981c7452954e1835339951b9aa", - "reference": "af938ea9e3a00e981c7452954e1835339951b9aa", + "url": "https://api.github.com/repos/newfold-labs/wp-module-runtime/zipball/0ce268b61ccee385a4d6d6be8a0458db1ddc1703", + "reference": "0ce268b61ccee385a4d6d6be8a0458db1ddc1703", "shasum": "" }, "require-dev": { @@ -1027,10 +1027,10 @@ ], "description": "Runtime for Newfold WP modules and plugins", "support": { - "source": "https://github.com/newfold-labs/wp-module-runtime/tree/v1.0.7", + "source": "https://github.com/newfold-labs/wp-module-runtime/tree/v1.0.9", "issues": "https://github.com/newfold-labs/wp-module-runtime/issues" }, - "time": "2023-10-10T18:58:42+00:00" + "time": "2024-01-30T10:51:35+00:00" }, { "name": "newfold-labs/wp-module-secure-passwords", diff --git a/package-lock.json b/package-lock.json index 6226bf3c..da45afd6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,8 @@ "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.1", - "@newfold-labs/wp-module-ecommerce": "^1.3.19", - "@newfold-labs/wp-module-runtime": "^1.0.7", + "@newfold-labs/wp-module-ecommerce": "^1.3.21", + "@newfold-labs/wp-module-runtime": "^1.0.9", "@newfold/ui-component-library": "^1.0.1", "@reduxjs/toolkit": "^2.1.0", "@wordpress/compose": "^6.27.0", @@ -3133,9 +3133,9 @@ "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" }, "node_modules/@newfold-labs/wp-module-ecommerce": { - "version": "1.3.19", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.19/5475bdc695cce745af28f58d9207250de256e22f", - "integrity": "sha512-MSgu7WMhaSYY8aAMg6QfNiRY7KzXNp9Yf3BIfuQW0H/D6flVoxhFvfGaM7Gy6PHhMQ5fqlkXZQFUxQNPS227/g==", + "version": "1.3.21", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.21/718ef6a86f84b42ce4389c2b7b5cd626523e80a8", + "integrity": "sha512-eI7UvrYGuwCJ1EwG2HHnGzC+zVIqH8YbWjxnndEQryDLWKesQzs6OrBafUQCxaXG5O+HSArWeEV72gcfX7mbqA==", "license": "GPL-2.0-or-later", "dependencies": { "@faizaanceg/pandora": "^1.1.1", @@ -3272,9 +3272,9 @@ } }, "node_modules/@newfold-labs/wp-module-runtime": { - "version": "1.0.7", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-runtime/1.0.7/9eec9b9c5c07f984c67ae6fbfd9982f60168390d", - "integrity": "sha512-jGVnwAe6TkUXKINCIB7Bw8HUyROzZw4FDkBHlHpq9j0GZgSaIFVIpAPDRkk9YLVGt+58Fv1om7nLhgKPr71ydw==", + "version": "1.0.9", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-runtime/1.0.9/6f6041e5ff56135b96d73600a007c84d19995d0b", + "integrity": "sha512-BderqBGqdxVnkkZhwsB0/gwCNduRYrIzEAppWKGMdXzyDbsa6dXqocbMRUKZBFV8JOW9kvmKiWvuTEPx8wQbdQ==", "license": "GPL-2.0-or-later", "dependencies": { "@wordpress/url": "3.36.0" @@ -25100,9 +25100,9 @@ } }, "@newfold-labs/wp-module-ecommerce": { - "version": "1.3.19", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.19/5475bdc695cce745af28f58d9207250de256e22f", - "integrity": "sha512-MSgu7WMhaSYY8aAMg6QfNiRY7KzXNp9Yf3BIfuQW0H/D6flVoxhFvfGaM7Gy6PHhMQ5fqlkXZQFUxQNPS227/g==", + "version": "1.3.21", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.21/718ef6a86f84b42ce4389c2b7b5cd626523e80a8", + "integrity": "sha512-eI7UvrYGuwCJ1EwG2HHnGzC+zVIqH8YbWjxnndEQryDLWKesQzs6OrBafUQCxaXG5O+HSArWeEV72gcfX7mbqA==", "requires": { "@faizaanceg/pandora": "^1.1.1", "@heroicons/react": "2.0.18", @@ -25219,9 +25219,9 @@ } }, "@newfold-labs/wp-module-runtime": { - "version": "1.0.7", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-runtime/1.0.7/9eec9b9c5c07f984c67ae6fbfd9982f60168390d", - "integrity": "sha512-jGVnwAe6TkUXKINCIB7Bw8HUyROzZw4FDkBHlHpq9j0GZgSaIFVIpAPDRkk9YLVGt+58Fv1om7nLhgKPr71ydw==", + "version": "1.0.9", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-runtime/1.0.9/6f6041e5ff56135b96d73600a007c84d19995d0b", + "integrity": "sha512-BderqBGqdxVnkkZhwsB0/gwCNduRYrIzEAppWKGMdXzyDbsa6dXqocbMRUKZBFV8JOW9kvmKiWvuTEPx8wQbdQ==", "requires": { "@wordpress/url": "3.36.0" } diff --git a/package.json b/package.json index 5b4f88ec..41685a66 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ }, "dependencies": { "@heroicons/react": "^2.1.1", - "@newfold-labs/wp-module-ecommerce": "^1.3.19", - "@newfold-labs/wp-module-runtime": "^1.0.7", + "@newfold-labs/wp-module-ecommerce": "^1.3.21", + "@newfold-labs/wp-module-runtime": "^1.0.9", "@newfold/ui-component-library": "^1.0.1", "@reduxjs/toolkit": "^2.1.0", "@wordpress/compose": "^6.27.0", From 01a0732ef0af19a3e22dec7f58750c2080b47140 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 16:48:00 -0500 Subject: [PATCH 20/22] update language files -- fix fatal issue in PT --- languages/wp-plugin-hostgator-es_MX.po | 192 +++++++++++++++++++++++- languages/wp-plugin-hostgator-pt_BR.mo | Bin 20020 -> 20021 bytes languages/wp-plugin-hostgator-pt_BR.po | 194 ++++++++++++++++++++++++- languages/wp-plugin-hostgator.pot | 194 ++++++++++++++++++++++++- 4 files changed, 557 insertions(+), 23 deletions(-) diff --git a/languages/wp-plugin-hostgator-es_MX.po b/languages/wp-plugin-hostgator-es_MX.po index bc246c46..1edf89cd 100644 --- a/languages/wp-plugin-hostgator-es_MX.po +++ b/languages/wp-plugin-hostgator-es_MX.po @@ -42,34 +42,34 @@ msgstr "HostGator" msgid "Please install the HostGator Plugin dependencies." msgstr "Instale las dependencias del Plugin HostGator." -#: bootstrap.php:69 +#: bootstrap.php:73 msgid "A New WordPress Site" msgstr "Un Nuevo Sitio Web WordPress" -#: bootstrap.php:70 +#: bootstrap.php:74 msgid "Coming Soon!" msgstr "¡Muy Pronto!" #. translators: %1$s is replaced with opening link tag taking you to hostgator.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 portal.hostgator.com, %6$s is replaced with closing link tag -#: bootstrap.php:73 +#: bootstrap.php:86 msgid "A %1$sHostGator%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sHostgator%6$s." msgstr "Un sitio web creado por %1$sHostGator%2$s. ¿Este sitio web es suyo? Inicie sesión en %3$sWordPress%4$s o %5$sHostGator%6$s." #. translators: %s: Blog name -#: bootstrap.php:83 +#: bootstrap.php:96 msgid "%s — Coming Soon" msgstr "¡Muy Pronto!" -#: bootstrap.php:86 +#: bootstrap.php:99 msgid "Coming Soon Active" msgstr "Muy Pronto Activo" #. translators: %1$s is replaced with the opening link tag and %2$s is replaced with the closing link tag, %3$s is the opening link tag to preview the page, %4$s is the closing link tag. -#: bootstrap.php:89 +#: bootstrap.php:102 msgid "Your site is currently displaying a %1$scoming soon page%2$s. Once you are ready, %3$slaunch your site%4$s." msgstr "Su sitio web está mostrando actualmente una %1$spágina de muy pronto%2$s. Una vez que esté listo, %3$slance su sitio web%4$s." -#: bootstrap.php:90 +#: bootstrap.php:103 msgid "Preview the coming soon landing page" msgstr "Obtener una vista previa de la próxima página de destino" @@ -77,18 +77,21 @@ msgstr "Obtener una vista previa de la próxima página de destino" #: inc/Admin.php:312 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Home" msgstr "Pagina principal" #: inc/Admin.php:64 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Marketplace" msgstr "Mercado en Línea" #: inc/Admin.php:65 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Performance" msgstr "Rendimiento" @@ -96,12 +99,14 @@ msgstr "Rendimiento" #: inc/Admin.php:313 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings" msgstr "Configuraciones" #: inc/Admin.php:68 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Help" msgstr "Ayuda" @@ -173,431 +178,517 @@ msgstr "Actualizaciones automáticas habilitadas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Hostgator WordPress Plugin" msgstr "Plugin de HostGator para WordPress" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oh No, An Error!" msgstr "¡Oh no, un error!" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "Ha encontrado un error, ¡actualice la página e inténtalo de nuevo!" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "If the error persists, please contact support." msgstr "Si persiste el error, póngase en contacto con el soporte." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " Error code: " msgstr " Código de error: " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Phone" msgstr "Teléfono" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Give us a ring at (866) 96-GATOR" msgstr "Llámenos al (866) 96-GATOR" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Call Us" msgstr "Llámenos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Chat" msgstr "Chat" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Have a question? We're here 24/7/365" msgstr "¿Tiene alguna pregunta? Estamos aquí 24/7/365" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live Chat" msgstr "Chat En Vivo" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet" msgstr "Tweet" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet us at @hgsupport for support" msgstr "Envíenos un tweet a @hgsupport para obtener ayuda" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet Us" msgstr "Envíenos un tweet" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Knowledge Base" msgstr "Base de Conocimientos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Know what the pros know." msgstr "Sepa lo que saben los profesionales." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find Answers" msgstr "Encontre Respuestas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Blog" msgstr "Blog" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get our tips and in-depth articles." msgstr "Obtenga nuestros consejos y artículos detallados." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Learn Stuff" msgstr "Aprenda Cosas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Video Tutorials" msgstr "Tutoriales en Vídeo" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Step-by-step tutorials and additional guides." msgstr "Tutoriales paso a paso y guías adicionales." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Watch Now" msgstr "Vea Ahora" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Themes" msgstr "Temas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "There's nothing here!" msgstr "¡No hay nada aquí!" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We are available 24/7 to help answer questions and solve your problems." msgstr "Estamos disponibles las 24 horas, los 7 días de la semana, para ayudar a responder preguntas y resolver tus problemas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings and Performance" msgstr "Configuración y Rendimiento" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Customize & fine-tune your site." msgstr "Personalice y ajuste su sitio web." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Settings" msgstr "Administrar Configuraciones" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site settings. You can ajdust automatic updates, comments, revisions and more." msgstr "Administre la configuración de su sitio web. Es posible ajustar actualizaciones automáticas, comentarios, revisiones y más." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage site performance and caching settings as well as clear the site cache." msgstr "Administre el rendimiento del sitio web y la configuración de almacenamiento en caché, así como borre el caché del sitio web." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Visit Marketplace" msgstr "Visite al Sitio de Comércio en Línea" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add site services, themes or plugins from the marketplace." msgstr "Añada servicios de sitio web, temas o plugins desde el sitio de comércio en línea." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Website Content" msgstr "Contenido del Sitio Web" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create, manage & sort your story." msgstr "Cree, administre y ordene su historia." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Post" msgstr "Nueva publicación" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Write a new blog post." msgstr "Escriba una nueva publicación de blog." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Pages" msgstr "Páginas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Page" msgstr "Nueva Página" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add fresh pages to your website." msgstr "Añada páginas nuevas a su sitio web." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Categories" msgstr "Categorías" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Categories" msgstr "Administre las Categorías" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Organize existing content into categories." msgstr "Organice el contenido existente en categorías." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Web Hosting" msgstr "Hosting" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Access & manage your HostGator account." msgstr "Acceda y administre su cuenta HostGator." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Sites" msgstr "Administre Sitios Web" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site from the control panel. You can create backups, set security, and improve performance." msgstr "Administre su sitio web desde el panel de control. Es posible crear copias de seguridad, configurar la seguridad y mejorar el rendimiento." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Email" msgstr "Correo Electrónico" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Email" msgstr "Administre el Correo Electrónico" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create email accounts, compose, send, and receive your email from the control panel." msgstr "Cree cuentas de correo electrónico, redacte, envíe y reciba su correo electrónico desde el panel de control." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Domains" msgstr "Dominios" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a Domain" msgstr "Encuentre un Dominio" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a new domain and assign it to your site or start a new site with a fresh domain." msgstr "Encuentre un nuevo dominio y asígnelo a su sitio web o inicie un nuevo sitio web con un dominio nuevo." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get Help" msgstr "Obtenga Ayuda" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "24/7/365 support. We work when you work." msgstr "Soporte 24/7/365. Trabajamos cuando usted trabaja." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Explore our featured collection of tools and services." msgstr "Explora nuestra destacada colección de herramientas y servicios." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops, there was an error loading the marketplace, please try again later." msgstr "Ups, hubo un error al cargar. Por favor, inténtalo de nuevo más tarde." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sorry, no marketplace items. Please, try again later." msgstr "Lo siento, no hay elementos en el mercado. Por favor, inténtalo de nuevo más tarde." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Load More" msgstr "Cargar más" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage cache settings for your website." msgstr "Aquí es donde puedes gestionar la configuración de caché para tu sitio web." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disabled" msgstr "Deshabilitado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "No cache enabled." msgstr "Sin caché habilitado." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Every page load is fresh." msgstr "Cada carga de página es fresca." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not recommended." msgstr "No recomendado." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets Only" msgstr "Solo activos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets like images and the appearance of your site for 1 hour." msgstr "Almacene en caché activos estáticos como imágenes y la apariencia de su sitio web durante 1 hora." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for ecommerce and sites that update frequently or display info in real-time." msgstr "Recomendado para comercio electrónico y sitios web que se actualizan con frecuencia o muestran información en tiempo real." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets only." msgstr "Caché habilitada solo para activos." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages" msgstr "Activos y Páginas Web" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 24 hours and web pages for 2 hours." msgstr "Caché activos estáticos durante 24 horas y páginas web durante 2 horas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for blogs, educational sites, and sites that update at least weekly." msgstr "Recomendado para blogs, sitios web educativos y sitios web que se actualizan al menos semanalmente." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages." msgstr "Caché habilitada para activos y páginas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages - Extended" msgstr "Activos y Páginas Web - Extendidos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages (extended)." msgstr "Caché habilitada para recursos y páginas (extendido)." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache setting saved" msgstr "Configuración de caché guardada" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear Cache" msgstr "Limpiar Caché" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache cleared" msgstr "Caché Borrado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear All Cache Now" msgstr "Limpiar Todo Caché Ahora" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." msgstr "Limpiamos automáticamente tu caché mientras trabajas (creando contenido, cambiando configuraciones, instalando complementos y más). Pero puedes borrarlo manualmente aquí para estar seguro de que está fresco." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors." msgstr "Aumente la velocidad y el rendimiento almacenando una copia del contenido, los archivos y las imágenes de su sitio web en línea para que las páginas de su sitio web se carguen más rápido para sus visitantes." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops! Something went wrong. Please try again." msgstr "¡Ups! Algo salió mal. Por favor, inténtalo de nuevo." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage All Updates" msgstr "Gestionar Todas las Actualizaciones" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "WordPress Core" msgstr "Núcleo de WordPress" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Plugins" msgstr "Plugins" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Automatic Updates" msgstr "Actualizaciones Automáticas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "Mantener las actualizaciones automáticas activadas garantiza correcciones de seguridad oportunas y las últimas funciones." @@ -607,31 +698,37 @@ msgstr "¿Todavía estás construyendo tu sitio? ¿Necesitas hacer un cambio imp #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen." msgstr "Tu página de 'Próximamente' de Hostgator te permite ocultar tu sitio a los visitantes mientras haces que la magia suceda." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your website is currently displaying a \"Coming Soon\" page." msgstr "Tu sitio web actualmente muestra una página de \"Próximamente\"." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disable comments for older posts" msgstr "Deshabilitar comentarios para publicaciones antiguas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved " msgstr "Configuración de comentarios guardada " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments on posts are disabled after " msgstr "Los comentarios sobre los mensajes están desactivados después de " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " day." msgid_plural " days." msgstr[0] " día." @@ -639,21 +736,25 @@ msgstr[1] " días." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Close comments after " msgstr "Cerrar comentarios después de " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved." msgstr "Configuración de comentarios guardada." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will display " msgstr "Las publicaciones se mostrarán " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comment at a time." msgid_plural " comments at a time." msgstr[0] " comentario a la vez." @@ -661,36 +762,43 @@ msgstr[1] " comentarios a la vez." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Display " msgstr "Mostrar " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comments per page." msgstr " comentarios por página." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments" msgstr "Comentarios" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments allow visitors to provide feedback and respond to your posts or pages." msgstr "Los comentarios permiten a los visitantes proporcionar retroalimentación y responder a tus publicaciones o páginas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Post revision setting saved " msgstr "Configuración de revisión de post guardado " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will save " msgstr "Las publicaciones se guardarán " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " revision." msgid_plural " revisions." msgstr[0] " revisión." @@ -698,16 +806,19 @@ msgstr[1] " revisiones." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Number of revisions posts can save " msgstr "Número de publicaciones de revisiones que pueden guardar " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take " msgstr "Guardar borradores y actualizar contenido publicado crea revisiones. Realiza cambios con confianza, sabiendo que puedes tomar " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " step back." msgid_plural " steps back." msgstr[0] " paso atrás." @@ -715,16 +826,19 @@ msgstr[1] " pasos atrás." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash setting saved " msgstr "Configuración de papelera guardada " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "The trash will automatically empty every " msgstr "La papelera se vacía automáticamente cada " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " week." msgid_plural " weeks." msgstr[0] " semana." @@ -732,38 +846,45 @@ msgstr[1] " semanas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash emptying frequency " msgstr "Frecuencia de vaciado de basura " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Content Options" msgstr "Opciones de Contenido" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Controls for content revisions and how often to empty the trash." msgstr "Controles para revisiones de contenido y con qué frecuencia vaciar la papelera." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage common settings for your website." msgstr "Aquí es donde puedes gestionar las configuraciones comunes para tu sitio web." #: inc/Admin.php:63 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store" msgstr "" #: inc/Admin.php:67 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "HostGator Account" msgstr "" @@ -773,41 +894,49 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sales & Discounts" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store Details" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "More" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Domain" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 1 week and web pages for 8 hours." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for sites that update a few times a month or less like porfolios or brochure sites." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache Level" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Site Status" msgstr "" @@ -817,6 +946,7 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live" msgstr "" @@ -826,237 +956,285 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cancel" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Clone Action" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloned to Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloning production to staging, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone to staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Created" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Created" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Creating a staging site, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create staging site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Currently editing" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Delete" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleted Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleting the staging site, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete Staging Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy all changes" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Deployment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy database only" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy files only" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deployed" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploying from staging to production, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Error" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not currently editing" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Proceed" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Production Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Production" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the production environment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the production environment now." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the production environment, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the staging environment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the staging environment now." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the staging environment, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "An unknown error has occurred." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Working..." msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not Live" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Coming Soon page" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Products & Services" msgstr "" diff --git a/languages/wp-plugin-hostgator-pt_BR.mo b/languages/wp-plugin-hostgator-pt_BR.mo index a271b5bc5c6d9e0398576ffdc70d3636d08479ae..1ca5d2254eea500fa0e1bdff774f33a4eb40b60c 100644 GIT binary patch delta 42 ucmdlohjHs1#tmP1MAI1<7|MJZ7;J&`Js>Rsq-8d9@*Z$tES`MQHyZ!}-3x#K delta 40 scmdlwhjGgs#tmP1MAH};7|MJZ7;J&`T_7z1q@_1=@*Z%Qe9AW)0PST93IG5A diff --git a/languages/wp-plugin-hostgator-pt_BR.po b/languages/wp-plugin-hostgator-pt_BR.po index 9850f53a..3f2a8d6e 100644 --- a/languages/wp-plugin-hostgator-pt_BR.po +++ b/languages/wp-plugin-hostgator-pt_BR.po @@ -42,34 +42,34 @@ msgstr "HostGator" msgid "Please install the HostGator Plugin dependencies." msgstr "Por favor instale as dependências do Plugin HostGator." -#: bootstrap.php:69 +#: bootstrap.php:73 msgid "A New WordPress Site" msgstr "Um Novo Site WordPress" -#: bootstrap.php:70 +#: bootstrap.php:74 msgid "Coming Soon!" msgstr "Em Breve!" #. translators: %1$s is replaced with opening link tag taking you to hostgator.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 portal.hostgator.com, %6$s is replaced with closing link tag -#: bootstrap.php:73 +#: bootstrap.php:86 msgid "A %1$sHostGator%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sHostgator%6$s." msgstr "Um site alimentado por %1$sHostGator%2$s. Este é o seu site? Inicie sessão em %3$sWordPress%4$s ou %5$sHostgator%6$s." #. translators: %s: Blog name -#: bootstrap.php:83 +#: bootstrap.php:96 msgid "%s — Coming Soon" msgstr "%s — Em Breve" -#: bootstrap.php:86 +#: bootstrap.php:99 msgid "Coming Soon Active" msgstr "Ativo Em Breve" #. translators: %1$s is replaced with the opening link tag and %2$s is replaced with the closing link tag, %3$s is the opening link tag to preview the page, %4$s is the closing link tag. -#: bootstrap.php:89 +#: bootstrap.php:102 msgid "Your site is currently displaying a %1$scoming soon page%2$s. Once you are ready, %3$slaunch your site%4$s." -msgstr "Seu site está exibindo uma %1$spágina em breve%2$s. Assim que estiver pronto, %3$lance seu site%4$s." +msgstr "Seu site está exibindo uma %1$spágina em breve%2$s. Assim que estiver pronto, %3$slance seu site%4$s." -#: bootstrap.php:90 +#: bootstrap.php:103 msgid "Preview the coming soon landing page" msgstr "Visualize a página de destino em breve" @@ -77,24 +77,28 @@ msgstr "Visualize a página de destino em breve" #: inc/Admin.php:312 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Home" msgstr "Início" #: inc/Admin.php:63 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store" msgstr "Loja" #: inc/Admin.php:64 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Marketplace" msgstr "Mercado" #: inc/Admin.php:65 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Performance" msgstr "Desempenho" @@ -102,18 +106,21 @@ msgstr "Desempenho" #: inc/Admin.php:313 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings" msgstr "Configurações" #: inc/Admin.php:67 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging" msgstr "Encenação" #: inc/Admin.php:68 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Help" msgstr "Ajuda" @@ -185,126 +192,151 @@ msgstr "Atualizações automáticas habilitadas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Hostgator WordPress Plugin" msgstr "Plugin do HostGator para WordPress" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oh No, An Error!" msgstr "Oh, Não, Um Erro!" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "Você encontrou um erro, por favor atualize a página e tente novamente!" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "If the error persists, please contact support." msgstr "Se o erro persistir, por favor contate o suporte." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " Error code: " msgstr " Código de erro: " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "HostGator Account" msgstr "Conta de HostGator" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Phone" msgstr "Telefone" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Give us a ring at (866) 96-GATOR" msgstr "Ligue para nós" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Call Us" msgstr "Ligue para nós" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Chat" msgstr "Chat" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Have a question? We're here 24/7/365" msgstr "Tem uma dúvida? Estamos aqui 24/7" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live Chat" msgstr "Chat ao Vivo" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet" msgstr "Tweet" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet us at @hgsupport for support" msgstr "Envie um tweet para @hgsupport para suporte" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet Us" msgstr "Tweet-nos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Knowledge Base" msgstr "Base de Conhecimento" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Know what the pros know." msgstr "Saiba o que os profissionais sabem." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find Answers" msgstr "Encontre Respostas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Blog" msgstr "Blog" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get our tips and in-depth articles." msgstr "Receba nossas dicas e artigos detalhados." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Learn Stuff" msgstr "Aprenda Coisas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Video Tutorials" msgstr "Vídeos Tutoriais" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Step-by-step tutorials and additional guides." msgstr "Tutoriais passo a passo e guias adicionais." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Watch Now" msgstr "Assista Agora" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "There's nothing here!" msgstr "Não há nada aqui!" @@ -314,351 +346,421 @@ msgstr "Produtos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sales & Discounts" msgstr "Vendas & Descontos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store Details" msgstr "Detalhes da Loja" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We are available 24/7 to help answer questions and solve your problems." msgstr "Estamos disponíveis 24/7 para ajudar a responder perguntas e resolver seus problemas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "More" msgstr "Mais" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings and Performance" msgstr "Configurações e Desempenho" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Customize & fine-tune your site." msgstr "Personalize & ajuste seu site." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Settings" msgstr "Gerenciar Configurações" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site settings. You can ajdust automatic updates, comments, revisions and more." msgstr "Gerencie as configurações do seu site. Você pode ajustar atualizações automáticas, comentários, revisões e muito mais." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage site performance and caching settings as well as clear the site cache." msgstr "Gerencie o desempenho do site e as configurações de cache, bem como limpe o cache do site." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Visit Marketplace" msgstr "Visite o Mercado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add site services, themes or plugins from the marketplace." msgstr "Adicione serviços de site, temas ou plugins da loja." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Website Content" msgstr "Conteúdo do Site" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create, manage & sort your story." msgstr "Crie, gerencie e classifique seu conteúdo." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Post" msgstr "Nova postagem" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Write a new blog post." msgstr "Escreva uma nova postagem no blog." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Pages" msgstr "Páginas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Page" msgstr "Nova Página" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add fresh pages to your website." msgstr "Adicione novas páginas ao seu site." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Categories" msgstr "Categorias" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Categories" msgstr "Gerenciar Categorias" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Organize existing content into categories." msgstr "Organize o conteúdo existente em categorias." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Web Hosting" msgstr "Hospedagem de Sites" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Access & manage your HostGator account." msgstr "Acesse & gerencie sua conta HostGator." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Sites" msgstr "Gerenciar Sites" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site from the control panel. You can create backups, set security, and improve performance." msgstr "Gerencie seu site a partir do painel de controle. Você pode criar backups, definir a segurança e melhorar o desempenho." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Email" msgstr "E-mail" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Email" msgstr "Gerenciar E-mail" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create email accounts, compose, send, and receive your email from the control panel." msgstr "Crie contas de e-mail, componha, envie e receba seu e-mail no painel de controle." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Domains" msgstr "Domínios" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Domain" msgstr "Gerenciar Domínio" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a Domain" msgstr "Encontre um Domínio" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a new domain and assign it to your site or start a new site with a fresh domain." msgstr "Encontre um novo domínio e atribua-o ao seu site ou inicie um novo site com um novo domínio." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get Help" msgstr "Obter Ajuda" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "24/7/365 support. We work when you work." msgstr "Suporte 24/7/365. Nós trabalhamos quando você trabalha." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Explore our featured collection of tools and services." msgstr "Explore nossa coleção em destaque de ferramentas e serviços." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops, there was an error loading the marketplace, please try again later." msgstr "Oops, ocorreu um erro ao carregar. Por favor, tente novamente mais tarde." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sorry, no marketplace items. Please, try again later." msgstr "Desculpe, sem itens no mercado. Por favor, tente novamente mais tarde." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Load More" msgstr "Carregar mais" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "No cache enabled." msgstr "Nenhum cache ativado." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Every page load is fresh." msgstr "Cada carregamento de página é novo/fresco." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disabled" msgstr "Desativado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not recommended." msgstr "Não recomendado." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets like images and the appearance of your site for 1 hour." msgstr "Recurso de caches estáticos, como imagens e a aparência do seu site, por 1 hora." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets Only" msgstr "Somente Recursos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets only." msgstr "Cache ativado apenas para recursos." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for ecommerce and sites that update frequently or display info in real-time." msgstr "Recomendado para comércio eletrônico e sites que são atualizados com frequência ou exibem informações em tempo real." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 24 hours and web pages for 2 hours." msgstr "Recurso de caches estáticos por 24 horas e páginas da web por 2 horas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages" msgstr "Recursos & Páginas da Web" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages." msgstr "Cache ativado para ativos e páginas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for blogs, educational sites, and sites that update at least weekly." msgstr "Recomendado para blogs, sites educacionais e sites que são atualizados pelo menos uma vez por semana." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 1 week and web pages for 8 hours." msgstr "Recurso de caches estáticos por 1 semana e páginas da web por 8 horas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages - Extended" msgstr "Recursos & Páginas da Web - Estendido" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages (extended)." msgstr "Cache ativado para recursos e páginas (estendido)." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for sites that update a few times a month or less like porfolios or brochure sites." msgstr "Recomendado para sites que atualizam algumas vezes por mês ou menos, como porfólios ou sites de correio." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors." msgstr "Aumente a velocidade e o desempenho armazenando uma cópia do conteúdo, arquivos e imagens do seu site on-line para que as páginas do seu site sejam carregadas mais rapidamente para seus visitantes." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache setting saved" msgstr "Configurações de cache salvas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache Level" msgstr "Levels de Cache" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear All Cache Now" msgstr "Limpar Todo o Cache Agora" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." msgstr "Limpamos automaticamente o seu cache enquanto você trabalha (criando conteúdo, alterando configurações, instalando plugins e mais). Mas você pode limpá-lo manualmente aqui para ter certeza de que está atualizado." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache cleared" msgstr "Cache limpo" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear Cache" msgstr "Limpar Cache" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage cache settings for your website." msgstr "Aqui é onde você pode gerenciar as configurações de cache para o seu site." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage All Updates" msgstr "Gerenciar Todas as Atualizações" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "WordPress Core" msgstr "Núcleo de WordPress" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Plugins" msgstr "Plugins" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Themes" msgstr "Temas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Automatic Updates" msgstr "Atualizações Automáticas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "Mantendo as atualizações automáticas ativadas, você garante correções de segurança oportunas e os recursos mais recentes." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops! Something went wrong. Please try again." msgstr "Oops! Algo deu errado. Por favor, tente novamente." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Site Status" msgstr "Status do Site" @@ -668,6 +770,7 @@ msgstr "Em Breve" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live" msgstr "Ativa" @@ -681,31 +784,37 @@ msgstr "Página em breve" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen." msgstr "Sua página de 'Em Breve' da Hostgator permite ocultar seu site dos visitantes enquanto você faz a mágica acontecer." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your website is currently displaying a \"Coming Soon\" page." msgstr "Seu site está atualmente exibindo uma página de \"Em Breve\"." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disable comments for older posts" msgstr "Desabilitar comentários de postagens mais antigas" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved " msgstr "Configuração de comentários salva " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments on posts are disabled after " msgstr "Os comentários em postagens são desativados após " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " day." msgid_plural " days." msgstr[0] " dia." @@ -713,21 +822,25 @@ msgstr[1] " dias." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Close comments after " msgstr "Fechar comentários após " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved." msgstr "Configuração de comentários salva." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will display " msgstr "As postagens serão exibidas " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comment at a time." msgid_plural " comments at a time." msgstr[0] " comentário por vez." @@ -735,36 +848,43 @@ msgstr[1] " comentários por vez." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Display " msgstr "Exibir " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comments per page." msgstr " comentários por página." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments" msgstr "Comentários" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments allow visitors to provide feedback and respond to your posts or pages." msgstr "Os comentários permitem que os visitantes forneçam feedback e respondam às suas postagens ou páginas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Post revision setting saved " msgstr "Configuração de revisão de post salvo " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will save " msgstr "Posts serão salvos " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " revision." msgid_plural " revisions." msgstr[0] " revisão." @@ -772,16 +892,19 @@ msgstr[1] " revisões." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Number of revisions posts can save " msgstr "Número de posts de revisões pode salvar " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take " msgstr "Salvar rascunhos e atualizar conteúdo publicado cria revisões. Faça alterações com confiança, sabendo que você pode " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " step back." msgid_plural " steps back." msgstr[0] " passo de volta." @@ -789,16 +912,19 @@ msgstr[1] " passos de volta." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash setting saved " msgstr "Configuração de Lixeira salva " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "The trash will automatically empty every " msgstr "A lixeira será automaticamente vazia a cada " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " week." msgid_plural " weeks." msgstr[0] " semana." @@ -806,257 +932,309 @@ msgstr[1] " semanas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash emptying frequency " msgstr "Frequência da lixeira vazia " #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Content Options" msgstr "Opções de Conteúdo" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Controls for content revisions and how often to empty the trash." msgstr "Controles para revisões de conteúdo e com que frequência esvaziar a lixeira." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage common settings for your website." msgstr "Aqui é onde você pode gerenciar as configurações comuns para o seu site." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cancel" msgstr "Cancelar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone" msgstr "Clonar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Clone Action" msgstr "Confirmar Ação de Clonar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?" msgstr "Isto irá sobrescrever qualquer coisa em Staging e atualizá-lo para um clone exato do site de produção atual. Tem certeza que deseja continuar?" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloned to Staging" msgstr "Clonado para Encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloning production to staging, this should take about a minute." msgstr "A clonagem da produção para a fase de estagnação, o que deve demorar cerca de um momento." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone to staging" msgstr "Clonado para Encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Created" msgstr "Criado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Created" msgstr "Encenação criada" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Creating a staging site, this should take about a minute." msgstr "Criando um encenação site, isso deve levar cerca de um minuto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create staging site" msgstr "Criar encenação site" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Currently editing" msgstr "Atualmente editando" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete" msgstr "Deletar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Delete" msgstr "Confirme Deletar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost." msgstr "Isto irá excluir o site de encenação permanentemente. Tem certeza que deseja continuar? Você pode recriar outro site de encenação a qualquer momento, mas quaisquer alterações específicas feitas neste site serão perdidas." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleted Staging" msgstr "Deletado Encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleting the staging site, this should take about a minute." msgstr "Criando um encenação site, isso deve levar cerca de um minuto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete Staging Site" msgstr "Deletar Encenação Site" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy" msgstr "Implantar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy all changes" msgstr "Implementar todas as alterações" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Deployment" msgstr "Confirmar Implantação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy database only" msgstr "Apenas implantar banco de dados" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Isto irá implantar o staging para produção e sobrescrever o site de produção atual. Tem certeza que deseja continuar?" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy files only" msgstr "Implantar apenas arquivos" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deployed" msgstr "Implantado" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploying from staging to production, this should take about a minute." msgstr "Implantando da fase para a produção, isto deve levar cerca de um minuto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy Site" msgstr "Site Implantar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Error" msgstr "Erro" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not currently editing" msgstr "Não está editando atualmente" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Proceed" msgstr "Continuar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Production Site" msgstr "Site de Produção" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Site" msgstr "Site Encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "Um site encenação é uma duplicata do seu site ao vivo, oferecendo um ambiente seguro para experimentar, testar atualizações e implantar quando estiver pronto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch" msgstr "Trocar" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching" msgstr "Trocando" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Production" msgstr "Trocar para Produção" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the production environment" msgstr "Isto irá navegar para o site de produção" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the production environment now." msgstr "Carregando site de produção agora." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the production environment, this should take about a minute." msgstr "Troca para o site de produção, isso deve levar cerca de um minuto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Staging" msgstr "Trocar para Encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the staging environment" msgstr "Isto irá navegar para o site de encenação" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the staging environment now." msgstr "Carregando o site de encenação agora." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the staging environment, this should take about a minute." msgstr "Troca para o site de encenação, isso deve levar cerca de um minuto." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "An unknown error has occurred." msgstr "Um erro desconhecido ocorreu." #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Working..." msgstr "Trabalhando..." #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not Live" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Coming Soon page" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Products & Services" msgstr "Produtos & Serviços" diff --git a/languages/wp-plugin-hostgator.pot b/languages/wp-plugin-hostgator.pot index 3d919105..ad5ef27b 100644 --- a/languages/wp-plugin-hostgator.pot +++ b/languages/wp-plugin-hostgator.pot @@ -2,7 +2,7 @@ # This file is distributed under the GPL 2.0 or later. msgid "" msgstr "" -"Project-Id-Version: The HostGator Plugin 2.6.2\n" +"Project-Id-Version: The HostGator Plugin 2.6.3\n" "Report-Msgid-Bugs-To: https://github.com/newfold-labs/wp-plugin-hostgator/issues\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,34 +37,34 @@ msgstr "" msgid "Please install the HostGator Plugin dependencies." msgstr "" -#: bootstrap.php:69 +#: bootstrap.php:73 msgid "A New WordPress Site" msgstr "" -#: bootstrap.php:70 +#: bootstrap.php:74 msgid "Coming Soon!" msgstr "" #. translators: %1$s is replaced with opening link tag taking you to hostgator.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 portal.hostgator.com, %6$s is replaced with closing link tag -#: bootstrap.php:73 +#: bootstrap.php:86 msgid "A %1$sHostGator%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sHostgator%6$s." msgstr "" #. translators: %s: Blog name -#: bootstrap.php:83 +#: bootstrap.php:96 msgid "%s — Coming Soon" msgstr "" -#: bootstrap.php:86 +#: bootstrap.php:99 msgid "Coming Soon Active" msgstr "" #. translators: %1$s is replaced with the opening link tag and %2$s is replaced with the closing link tag, %3$s is the opening link tag to preview the page, %4$s is the closing link tag. -#: bootstrap.php:89 +#: bootstrap.php:102 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:90 +#: bootstrap.php:103 msgid "Preview the coming soon landing page" msgstr "" @@ -72,24 +72,28 @@ msgstr "" #: inc/Admin.php:312 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Home" msgstr "" #: inc/Admin.php:63 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store" msgstr "" #: inc/Admin.php:64 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Marketplace" msgstr "" #: inc/Admin.php:65 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Performance" msgstr "" @@ -97,18 +101,21 @@ msgstr "" #: inc/Admin.php:313 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings" msgstr "" #: inc/Admin.php:67 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging" msgstr "" #: inc/Admin.php:68 #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Help" msgstr "" @@ -180,126 +187,151 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Hostgator WordPress Plugin" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oh No, An Error!" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "If the error persists, please contact support." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " Error code: " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "HostGator Account" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Phone" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Give us a ring at (866) 96-GATOR" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Call Us" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Chat" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Have a question? We're here 24/7/365" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live Chat" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet us at @hgsupport for support" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Tweet Us" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Knowledge Base" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Know what the pros know." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find Answers" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Blog" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get our tips and in-depth articles." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Learn Stuff" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Video Tutorials" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Step-by-step tutorials and additional guides." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Watch Now" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "There's nothing here!" msgstr "" @@ -309,351 +341,421 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sales & Discounts" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Store Details" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We are available 24/7 to help answer questions and solve your problems." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "More" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Settings and Performance" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Customize & fine-tune your site." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Settings" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site settings. You can ajdust automatic updates, comments, revisions and more." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage site performance and caching settings as well as clear the site cache." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Visit Marketplace" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add site services, themes or plugins from the marketplace." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Website Content" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create, manage & sort your story." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Post" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Write a new blog post." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Pages" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "New Page" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Add fresh pages to your website." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Categories" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Categories" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Organize existing content into categories." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Web Hosting" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Access & manage your HostGator account." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Sites" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage your site from the control panel. You can create backups, set security, and improve performance." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Email" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Email" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create email accounts, compose, send, and receive your email from the control panel." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Domains" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage Domain" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a Domain" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Find a new domain and assign it to your site or start a new site with a fresh domain." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Get Help" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "24/7/365 support. We work when you work." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Explore our featured collection of tools and services." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops, there was an error loading the marketplace, please try again later." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Sorry, no marketplace items. Please, try again later." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Load More" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "No cache enabled." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Every page load is fresh." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disabled" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not recommended." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets like images and the appearance of your site for 1 hour." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets Only" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets only." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for ecommerce and sites that update frequently or display info in real-time." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 24 hours and web pages for 2 hours." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for blogs, educational sites, and sites that update at least weekly." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache static assets for 1 week and web pages for 8 hours." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Assets & Web Pages - Extended" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache enabled for assets and pages (extended)." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Recommended for sites that update a few times a month or less like porfolios or brochure sites." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache setting saved" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache Level" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear All Cache Now" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cache cleared" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clear Cache" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage cache settings for your website." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Manage All Updates" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "WordPress Core" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Plugins" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Themes" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Automatic Updates" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Oops! Something went wrong. Please try again." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Site Status" msgstr "" @@ -663,6 +765,7 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Live" msgstr "" @@ -676,31 +779,37 @@ msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Your website is currently displaying a \"Coming Soon\" page." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Disable comments for older posts" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments on posts are disabled after " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " day." msgid_plural " days." msgstr[0] "" @@ -708,21 +817,25 @@ msgstr[1] "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Close comments after " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments setting saved." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will display " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comment at a time." msgid_plural " comments at a time." msgstr[0] "" @@ -730,36 +843,43 @@ msgstr[1] "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Display " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " comments per page." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Comments allow visitors to provide feedback and respond to your posts or pages." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Post revision setting saved " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Posts will save " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " revision." msgid_plural " revisions." msgstr[0] "" @@ -767,16 +887,19 @@ msgstr[1] "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Number of revisions posts can save " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " step back." msgid_plural " steps back." msgstr[0] "" @@ -784,16 +907,19 @@ msgstr[1] "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash setting saved " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "The trash will automatically empty every " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid " week." msgid_plural " weeks." msgstr[0] "" @@ -801,257 +927,309 @@ msgstr[1] "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Trash emptying frequency " msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Content Options" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Controls for content revisions and how often to empty the trash." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This is where you can manage common settings for your website." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cancel" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Clone Action" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloned to Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Cloning production to staging, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Clone to staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Created" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Created" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Creating a staging site, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Create staging site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Currently editing" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Delete" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleted Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deleting the staging site, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Delete Staging Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy all changes" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Confirm Deployment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy database only" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy files only" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deployed" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploying from staging to production, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Deploy Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Error" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not currently editing" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Proceed" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Production Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Staging Site" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Production" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the production environment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the production environment now." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the production environment, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switch to Staging" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "This will navigate you to the staging environment" msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Loading the staging environment now." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Switching to the staging environment, this should take about a minute." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "An unknown error has occurred." msgstr "" #: build/2.6.0/index.js:1 #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Working..." msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Products & Services" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Not Live" msgstr "" #: build/2.6.2/index.js:1 +#: build/2.6.3/index.js:1 msgid "Coming Soon page" msgstr "" From bee371ee915ffcc56e668b9308265e4001c6fb9e Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 16:48:27 -0500 Subject: [PATCH 21/22] fix php warning due to deprecated constant --- inc/Admin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/Admin.php b/inc/Admin.php index cbcd9b3a..76d633a0 100644 --- a/inc/Admin.php +++ b/inc/Admin.php @@ -33,7 +33,7 @@ public function __construct() { \add_filter( 'plugin_locale', array( __CLASS__, 'locale_filter' ) ); \add_filter( 'load_script_translation_file', array( __CLASS__, 'load_script_locale_filter' ), 10, 3 ); - if ( isset( $_GET['page'] ) && strpos( filter_input( INPUT_GET, 'page', FILTER_SANITIZE_STRING ), 'hostgator' ) >= 0 ) { // phpcs:ignore + if ( isset( $_GET['page'] ) && strpos( filter_input( INPUT_GET, 'page', FILTER_UNSAFE_RAW ), 'hostgator' ) >= 0 ) { // phpcs:ignore \add_action( 'admin_footer_text', array( __CLASS__, 'add_brand_to_admin_footer' ) ); } } From 392d38b5601aa61ed29f446488c4d11f1cefc8a3 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 2 Feb 2024 16:50:15 -0500 Subject: [PATCH 22/22] fix tests to be more stable --- .../fixtures/plugin-notifications.json | 66 +++++++++++++++++++ .../{products.json => plugin-products.json} | 0 tests/cypress/integration/help.cy.js | 39 +++++++++-- tests/cypress/integration/navigation.cy.js | 2 +- .../{help-region.cy.js => region-help.cy.js} | 50 +++++++++----- tests/cypress/integration/region.cy.js | 8 ++- 6 files changed, 139 insertions(+), 26 deletions(-) create mode 100644 tests/cypress/fixtures/plugin-notifications.json rename tests/cypress/fixtures/{products.json => plugin-products.json} (100%) rename tests/cypress/integration/{help-region.cy.js => region-help.cy.js} (53%) diff --git a/tests/cypress/fixtures/plugin-notifications.json b/tests/cypress/fixtures/plugin-notifications.json new file mode 100644 index 00000000..e256a1b3 --- /dev/null +++ b/tests/cypress/fixtures/plugin-notifications.json @@ -0,0 +1,66 @@ +[ + { + "id": "test-1", + "locations": [ + { + "context": "hostgator-plugin", + "pages": "#/settings" + } + ], + "expiration": 2748863456503, + "content": "

Notice should only display on plugin app settings page<\/p><\/div>" + }, + { + "id": "test-2", + "locations": [ + { + "context": "hostgator-plugin", + "pages": [ + "#/home/onboarding", + "#/home" + ] + } + ], + "expiration": 2749860279240, + "content": "

Here is a plugin notice it should display on home and onboarding screens only! <\/p><\/div>" + }, + { + "id": "test-3", + "locations": [ + { + "context": "hostgator-plugin", + "pages": [ + "#/marketplace" + ] + } + ], + "expiration": 2749860279240, + "content": "

Here is a plugin notice it should display on marketplace themes screen only! <\/p><\/div>" + }, + { + "id": "test-4", + "locations": [ + { + "context": "hostgator-plugin", + "pages": "all" + }, + { + "context": "wp-admin-notice", + "pages": "all" + } + ], + "expiration": 2749860279240, + "content": "

Here is a notice it should display everywhere in the app and in wp-admin! <\/p><\/div>" + }, + { + "id": "test-expired", + "locations": [ + { + "context": "hostgator-plugin", + "pages": "all" + } + ], + "expiration": 1649860279240, + "content": "

Here is an expired notice it should never display anywhere even though it has location `all` <\/p><\/div>" + } +] \ No newline at end of file diff --git a/tests/cypress/fixtures/products.json b/tests/cypress/fixtures/plugin-products.json similarity index 100% rename from tests/cypress/fixtures/products.json rename to tests/cypress/fixtures/plugin-products.json diff --git a/tests/cypress/integration/help.cy.js b/tests/cypress/integration/help.cy.js index 047b2b0d..dc3c56b0 100644 --- a/tests/cypress/integration/help.cy.js +++ b/tests/cypress/integration/help.cy.js @@ -1,15 +1,42 @@ // +const pluginNotificationsFixture = require( '../fixtures/plugin-notifications.json' ); +const pluginProductsFixture = require( '../fixtures/plugin-products.json' ); describe('Help Page', function () { before(() => { - cy.visit('/wp-admin/admin.php?page=hostgator#/help', { - onBeforeLoad() { - cy.window().then((win) => { - win.NewfoldRuntime.restUrl = "http://localhost:8880/index.php?rest_route=/"; - }); + cy.setRegion(); + cy.setBrand(); + cy.setLanguage(); + cy.reload(); + + cy.intercept( + { + method: 'GET', + url: /newfold-marketplace(\/|%2F)v1(\/|%2F)marketplace/, + }, + pluginProductsFixture + ).as( 'pluginProductsFixture' ); + cy.intercept( + { + method: 'GET', + url: /newfold-notifications(\/|%2F)v1(\/|%2F)notifications/, + }, + pluginNotificationsFixture + ).as( 'pluginNotificationsFixture' ); + cy.visit( + '/wp-admin/admin.php?page=' + Cypress.env( 'pluginId' ) + '#/help', + { + timeout: 30000, + onLoad: () => { + cy.window().then((win) => { + win.NewfoldRuntime.restUrl = "http://localhost:8880/index.php?rest_route=/"; + }); + } } - }); + ); + cy.injectAxe(); + }); it('Is Accessible', () => { diff --git a/tests/cypress/integration/navigation.cy.js b/tests/cypress/integration/navigation.cy.js index 2a8090ae..7da7fe2f 100644 --- a/tests/cypress/integration/navigation.cy.js +++ b/tests/cypress/integration/navigation.cy.js @@ -3,9 +3,9 @@ describe('Navigation', function () { before(() => { + cy.exec( 'npx wp-env run cli wp transient delete newfold_marketplace' ); cy.visit('/wp-admin/admin.php?page=hostgator'); cy.injectAxe(); - }); it( "Admin submenu shouldn't exist inside app", () => { diff --git a/tests/cypress/integration/help-region.cy.js b/tests/cypress/integration/region-help.cy.js similarity index 53% rename from tests/cypress/integration/help-region.cy.js rename to tests/cypress/integration/region-help.cy.js index 09382df6..8da0a6db 100644 --- a/tests/cypress/integration/help-region.cy.js +++ b/tests/cypress/integration/region-help.cy.js @@ -1,28 +1,46 @@ // +const pluginNotificationsFixture = require( '../fixtures/plugin-notifications.json' ); +const pluginProductsFixture = require( '../fixtures/plugin-products.json' ); describe('Language updates on Help Page', function () { before(() => { - cy.visit('/wp-admin/admin.php?page=hostgator#/help'); - }); + cy.setBrand('hostgator-latam'); + cy.setRegion('br'); + cy.setLanguage('pt_BR'); + cy.reload(); + cy.intercept( + { + method: 'GET', + url: /newfold-marketplace(\/|%2F)v1(\/|%2F)marketplace/, + }, + pluginProductsFixture + ).as( 'pluginProductsFixture' ); + cy.intercept( + { + method: 'GET', + url: /newfold-notifications(\/|%2F)v1(\/|%2F)notifications/, + }, + pluginNotificationsFixture + ).as( 'pluginNotificationsFixture' ); - it('Phone Card Exists', () => { - cy.get('.card-help-phone') - .scrollIntoView() - .should('be.visible'); - }); + cy.visit( + '/wp-admin/admin.php?page=' + Cypress.env( 'pluginId' ) + '#/help', + { + timeout: 30000, + onLoad() { + cy.window().then((win) => { + win.NewfoldRuntime.restUrl = "http://localhost:8880/index.php?rest_route=/"; + }); + } + } + ); + cy.injectAxe(); - it('Twitter Card Exists', () => { - cy.get('.card-help-twitter') - .scrollIntoView() - .should('be.visible'); }); it('Region Change Updates Content', () => { - cy.setBrand('hostgator-latam'); - cy.setRegion('br'); - cy.setLanguage('pt_BR'); - cy.reload(); + cy.get('.card-help-phone').should('not.exist'); cy.get('.card-help-twitter').should('not.exist'); @@ -46,7 +64,7 @@ describe('Language updates on Help Page', function () { .should('be.visible'); }); - it('Language change back to en_US updates text back', () => { + after(() => { cy.setBrand(); cy.setRegion(); cy.setLanguage(); diff --git a/tests/cypress/integration/region.cy.js b/tests/cypress/integration/region.cy.js index 525bfddc..51975cb1 100644 --- a/tests/cypress/integration/region.cy.js +++ b/tests/cypress/integration/region.cy.js @@ -7,7 +7,7 @@ describe('Regional Adjustments', function () { cy.setRegion('BR'); cy.setBrand('hostgator-latam'); cy.setLanguage('pt_BR'); - + cy.reload(); }); it('Site info portal link adjusts for BR', () => { @@ -63,11 +63,13 @@ describe('Regional Adjustments', function () { .then(href => { expect(href).to.contain('suporte.hostgator.com.br') }); - + }); + + after(() => { // Reset Options to defaults cy.setRegion(); cy.setBrand(); cy.setLanguage(); - + cy.reload(); }); });