From 96ae42057d3303e96ed590306da6c467eb01fdd8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Jul 2024 12:45:48 -0500 Subject: [PATCH 01/17] chore(deps-dev): Bump wp-phpunit/wp-phpunit from 6.5.5 to 6.6.0 (#5730) Bumps [wp-phpunit/wp-phpunit](https://github.com/wp-phpunit/wp-phpunit) from 6.5.5 to 6.6.0. - [Commits](https://github.com/wp-phpunit/wp-phpunit/compare/6.5.5...6.6.0) --- updated-dependencies: - dependency-name: wp-phpunit/wp-phpunit dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.json | 2 +- composer.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/composer.json b/composer.json index 000fc69d6d..a361ea3634 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "dms/phpunit-arraysubset-asserts": "0.5.0", "yoast/phpunit-polyfills": "2.0.1", "johnpbloch/wordpress-core": "6.5.5", - "wp-phpunit/wp-phpunit": "6.5.5", + "wp-phpunit/wp-phpunit": "6.6.0", "wp-cli/wp-cli": "2.10.0" }, "config": { diff --git a/composer.lock b/composer.lock index cc17cfe28b..5cca2171ce 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": "1c0b9a9c18aa8e54fbc5f44a6ba4f944", + "content-hash": "8cf562da43509c29cb2db1bc5dc69b07", "packages": [], "packages-dev": [ { @@ -3041,16 +3041,16 @@ }, { "name": "wp-phpunit/wp-phpunit", - "version": "6.5.5", + "version": "6.6.0", "source": { "type": "git", "url": "https://github.com/wp-phpunit/wp-phpunit.git", - "reference": "ef2cb44c0d991ac0c3a7a3ed0d2d1cf3fe8d8f2f" + "reference": "7a1d3a2150033a3d3e19de40aa5b2ef2fee36bc3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-phpunit/wp-phpunit/zipball/ef2cb44c0d991ac0c3a7a3ed0d2d1cf3fe8d8f2f", - "reference": "ef2cb44c0d991ac0c3a7a3ed0d2d1cf3fe8d8f2f", + "url": "https://api.github.com/repos/wp-phpunit/wp-phpunit/zipball/7a1d3a2150033a3d3e19de40aa5b2ef2fee36bc3", + "reference": "7a1d3a2150033a3d3e19de40aa5b2ef2fee36bc3", "shasum": "" }, "type": "library", @@ -3085,7 +3085,7 @@ "issues": "https://github.com/wp-phpunit/issues", "source": "https://github.com/wp-phpunit/wp-phpunit" }, - "time": "2024-05-07T16:46:52+00:00" + "time": "2024-07-17T01:13:44+00:00" }, { "name": "yoast/phpunit-polyfills", From df92af8b24b758d00f8f8cb8604f976a497272ec Mon Sep 17 00:00:00 2001 From: Nick Daugherty Date: Tue, 23 Jul 2024 11:50:32 -0600 Subject: [PATCH 02/17] Add basic Prometheus / metrics docs (#5742) --- prometheus/README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 prometheus/README.md diff --git a/prometheus/README.md b/prometheus/README.md new file mode 100644 index 0000000000..19850b102c --- /dev/null +++ b/prometheus/README.md @@ -0,0 +1,29 @@ +# Prometheus Metrics + +MU-Plugins supports collecting and shipping internal metrics to Prometheus. + +This system is intended for use by WPVIP to monitor the operation of sites and is not suitable for customer use. + +## Stats Endpoint + +Prometheus metrics are exposed at `/.vip-prom-metrics`. + +## Collectors + +Stat collection is implemented as Collectors (see the `prometheus-collectors` directory). Each Collector implements `CollectorInterface` and is responsible for collecting the relevant metrics. + +For real-time metrics, like recording specific actions, implement a method in the Collector that is called directly or via WP-hook. + +For "aggregated" metrics collected on an interval (like post counts), implement `collect_metrics()`, which will be run on cron. + +### Registering Collectors + +Collectors must be registered via the `vip_prometheus_collectors` hook: + +``` +add_filter( 'vip_prometheus_collectors', function ( $collectors ) { + $collectors['my_collector_name'] = new Collector(); + + return $collectors; +} ); +``` From 9206acca23d6e23c56690be68aeda4da6de60dd1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Jul 2024 11:50:48 -0600 Subject: [PATCH 03/17] chore(deps-dev): Bump johnpbloch/wordpress-core from 6.5.5 to 6.6.1 (#5741) Bumps [johnpbloch/wordpress-core](https://github.com/johnpbloch/wordpress-core) from 6.5.5 to 6.6.1. - [Commits](https://github.com/johnpbloch/wordpress-core/compare/6.5.5...6.6.1) --- updated-dependencies: - dependency-name: johnpbloch/wordpress-core dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.json | 2 +- composer.lock | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/composer.json b/composer.json index a361ea3634..ec4ecbe022 100644 --- a/composer.json +++ b/composer.json @@ -6,7 +6,7 @@ "erusev/parsedown": "1.7.4", "dms/phpunit-arraysubset-asserts": "0.5.0", "yoast/phpunit-polyfills": "2.0.1", - "johnpbloch/wordpress-core": "6.5.5", + "johnpbloch/wordpress-core": "6.6.1", "wp-phpunit/wp-phpunit": "6.6.0", "wp-cli/wp-cli": "2.10.0" }, diff --git a/composer.lock b/composer.lock index 5cca2171ce..8aa77829b6 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": "8cf562da43509c29cb2db1bc5dc69b07", + "content-hash": "b7e1518ba2cfa20f523851d9e3ac0d90", "packages": [], "packages-dev": [ { @@ -305,24 +305,24 @@ }, { "name": "johnpbloch/wordpress-core", - "version": "6.5.5", + "version": "6.6.1", "source": { "type": "git", "url": "https://github.com/johnpbloch/wordpress-core.git", - "reference": "be6edfa018053533267a16e73f6623b0fa27b2df" + "reference": "fa02256788137720864796f1fb290db6a35cb035" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/johnpbloch/wordpress-core/zipball/be6edfa018053533267a16e73f6623b0fa27b2df", - "reference": "be6edfa018053533267a16e73f6623b0fa27b2df", + "url": "https://api.github.com/repos/johnpbloch/wordpress-core/zipball/fa02256788137720864796f1fb290db6a35cb035", + "reference": "fa02256788137720864796f1fb290db6a35cb035", "shasum": "" }, "require": { "ext-json": "*", - "php": ">=7.0.0" + "php": ">=7.2.24" }, "provide": { - "wordpress/core-implementation": "6.5.5" + "wordpress/core-implementation": "6.6.1" }, "type": "wordpress-core", "notification-url": "https://packagist.org/downloads/", @@ -349,7 +349,7 @@ "source": "https://core.trac.wordpress.org/browser", "wiki": "https://codex.wordpress.org/" }, - "time": "2024-06-24T17:24:47+00:00" + "time": "2024-07-23T15:25:57+00:00" }, { "name": "mustache/mustache", From bac08af0609046cfd0ac444af6c3e733a6fa18b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Jul 2024 15:36:40 -0500 Subject: [PATCH 04/17] chore(deps-dev): Bump @playwright/test in /__tests__/e2e (#5733) Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.45.1 to 1.45.3. - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.45.1...v1.45.3) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- __tests__/e2e/package-lock.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/__tests__/e2e/package-lock.json b/__tests__/e2e/package-lock.json index da4d49764b..860acce5ee 100644 --- a/__tests__/e2e/package-lock.json +++ b/__tests__/e2e/package-lock.json @@ -694,12 +694,12 @@ } }, "node_modules/@playwright/test": { - "version": "1.45.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.45.1.tgz", - "integrity": "sha512-Wo1bWTzQvGA7LyKGIZc8nFSTFf2TkthGIFBR+QVNilvwouGzFd4PYukZe3rvf5PSqjHi1+1NyKSDZKcQWETzaA==", + "version": "1.45.3", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.45.3.tgz", + "integrity": "sha512-UKF4XsBfy+u3MFWEH44hva1Q8Da28G6RFtR2+5saw+jgAFQV5yYnB1fu68Mz7fO+5GJF3wgwAIs0UelU8TxFrA==", "dev": true, "dependencies": { - "playwright": "1.45.1" + "playwright": "1.45.3" }, "bin": { "playwright": "cli.js" @@ -3955,12 +3955,12 @@ } }, "node_modules/playwright": { - "version": "1.45.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.45.1.tgz", - "integrity": "sha512-Hjrgae4kpSQBr98nhCj3IScxVeVUixqj+5oyif8TdIn2opTCPEzqAqNMeK42i3cWDCVu9MI+ZsGWw+gVR4ISBg==", + "version": "1.45.3", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.45.3.tgz", + "integrity": "sha512-QhVaS+lpluxCaioejDZ95l4Y4jSFCsBvl2UZkpeXlzxmqS+aABr5c82YmfMHrL6x27nvrvykJAFpkzT2eWdJww==", "dev": true, "dependencies": { - "playwright-core": "1.45.1" + "playwright-core": "1.45.3" }, "bin": { "playwright": "cli.js" @@ -3973,9 +3973,9 @@ } }, "node_modules/playwright-core": { - "version": "1.45.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.45.1.tgz", - "integrity": "sha512-LF4CUUtrUu2TCpDw4mcrAIuYrEjVDfT1cHbJMfwnE2+1b8PZcFzPNgvZCvq2JfQ4aTjRCCHw5EJ2tmr2NSzdPg==", + "version": "1.45.3", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.45.3.tgz", + "integrity": "sha512-+ym0jNbcjikaOwwSZycFbwkWgfruWvYlJfThKYAlImbxUgdWFO2oW70ojPm4OpE4t6TAo2FY/smM+hpVTtkhDA==", "dev": true, "bin": { "playwright-core": "cli.js" From de54d3244eb77f172613c95951e92f475e30dd57 Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Wed, 24 Jul 2024 16:30:51 +0300 Subject: [PATCH 05/17] test: update E2E tests for WP 6.6.1 (#5743) --- __tests__/e2e/lib/pages/wp-editor-page.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tests__/e2e/lib/pages/wp-editor-page.ts b/__tests__/e2e/lib/pages/wp-editor-page.ts index 6c271bfcdd..fea9ce988d 100644 --- a/__tests__/e2e/lib/pages/wp-editor-page.ts +++ b/__tests__/e2e/lib/pages/wp-editor-page.ts @@ -156,7 +156,7 @@ export class EditorPage { await this.page.click( selectors.blockAppender ); } else { await this.page.click( selectors.editorTitleContainer ); - await this.page.click( selectors.blockInserter ); + await this.page.getByLabel( 'Toggle block inserter' ).click(); } await this.page.click( selectors.imageBlocks ); From 73530e7071d15b2ab9451ad91fc403bc0feb9888 Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Wed, 24 Jul 2024 18:36:02 +0300 Subject: [PATCH 06/17] fix: do not load ES when WP is being installed (#5744) --- search/search.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/search/search.php b/search/search.php index 7427d04b60..12c7885213 100644 --- a/search/search.php +++ b/search/search.php @@ -26,7 +26,7 @@ require_once __DIR__ . '/includes/functions/utils.php'; require_once __DIR__ . '/includes/classes/class-search.php'; -if ( \Automattic\VIP\Search\Search::are_es_constants_defined() ) { +if ( \Automattic\VIP\Search\Search::are_es_constants_defined() && ! wp_installing() ) { $search_plugin = \Automattic\VIP\Search\Search::instance(); require_once __DIR__ . '/search-dev-tools/search-dev-tools.php'; From 1463f26bbd602fd4b22453bf12674d8077e34e87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:34:31 +0300 Subject: [PATCH 07/17] chore(deps): Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#5731) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.6 to 2.0.8. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/v2.0.6...v2.0.8) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/changelog-summary-prod.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/changelog-summary-prod.yml b/.github/workflows/changelog-summary-prod.yml index 0fd93f11ef..54bd5e13f1 100644 --- a/.github/workflows/changelog-summary-prod.yml +++ b/.github/workflows/changelog-summary-prod.yml @@ -50,7 +50,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: softprops/action-gh-release@v2.0.6 + - uses: softprops/action-gh-release@v2.0.8 with: generate_release_notes: true tag_name: ${{ steps.id-generator.outputs.id }} From 97d62bdbcb837dca06275422b9999ecd2a886847 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:55:58 +0300 Subject: [PATCH 08/17] chore(deps): Bump github/codeql-action from 3.25.12 to 3.25.14 (#5746) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.12 to 3.25.14. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/v3.25.14/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v3.25.12...v3.25.14) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql-analysis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index fd8300702c..f0e18f9543 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -32,10 +32,10 @@ jobs: uses: actions/checkout@v4.1.7 - name: Initialize CodeQL - uses: github/codeql-action/init@v3.25.12 + uses: github/codeql-action/init@v3.25.14 with: languages: ${{ matrix.language }} config-file: ./.github/codeql-config.yml - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3.25.12 + uses: github/codeql-action/analyze@v3.25.14 From 72974ef32bcc488a114913bb71b621b20566bb07 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 12:06:40 +0300 Subject: [PATCH 09/17] chore(deps-dev): Bump @types/node in /__tests__/e2e (#5747) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.10 to 20.14.12. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- __tests__/e2e/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/__tests__/e2e/package-lock.json b/__tests__/e2e/package-lock.json index 860acce5ee..9ad083088a 100644 --- a/__tests__/e2e/package-lock.json +++ b/__tests__/e2e/package-lock.json @@ -721,9 +721,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", - "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "version": "20.14.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", + "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From e501261ac851e53f16fe91825c8d26cf1177ef5c Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Thu, 25 Jul 2024 18:30:06 +0300 Subject: [PATCH 10/17] test: fix failing E2E search tests (#5745) * test: fix failing E2E search tests * ci: update paths to artifacts --- .github/workflows/search-e2e.yml | 3 +++ .../search/e2e/integration/features/related-posts.spec.js | 6 +++--- tests/search/e2e/support/commands/block-editor.js | 8 ++++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/search-e2e.yml b/.github/workflows/search-e2e.yml index ca528ae6f7..a18f368fd8 100644 --- a/.github/workflows/search-e2e.yml +++ b/.github/workflows/search-e2e.yml @@ -69,6 +69,9 @@ jobs: ${{ github.workspace }}/tests/cypress/videos/ ${{ github.workspace }}/tests/cypress/logs/ ${{ github.workspace }}/cypress/results/ + ${{ github.workspace }}/tests/search/e2e/screenshots/ + ${{ github.workspace }}/tests/search/e2e/videos/ + ${{ github.workspace }}/tests/search/e2e/logs/ - name: Stop Elasticsearch if: always() diff --git a/tests/search/e2e/integration/features/related-posts.spec.js b/tests/search/e2e/integration/features/related-posts.spec.js index fa346e6a29..b172a3656f 100644 --- a/tests/search/e2e/integration/features/related-posts.spec.js +++ b/tests/search/e2e/integration/features/related-posts.spec.js @@ -55,8 +55,8 @@ describe('Related Posts Feature', () => { * On the last post insert a Related Posts block. */ cy.openBlockInserter(); - cy.getBlocksList().should('contain.text', 'Related Posts (ElasticPress)'); - cy.insertBlock('Related Posts (ElasticPress)'); + cy.getBlocksList().should('contain.text', 'Related Posts'); + cy.insertBlock('Related Posts'); /** * Verify that the block is inserted into the editor, and contains the @@ -71,7 +71,7 @@ describe('Related Posts Feature', () => { /** * Set the block to display 2 related posts. */ - cy.get('@block').click(); + cy.get('@block').click('topRight'); cy.openBlockSettingsSidebar(); cy.get('input[type="number"][aria-label="Number of items"]').clearThenType('2'); diff --git a/tests/search/e2e/support/commands/block-editor.js b/tests/search/e2e/support/commands/block-editor.js index 040cba111b..daee9ef017 100644 --- a/tests/search/e2e/support/commands/block-editor.js +++ b/tests/search/e2e/support/commands/block-editor.js @@ -4,8 +4,12 @@ Cypress.Commands.add('openBlockSettingsSidebar', () => { cy.get('.edit-widgets-header__actions button[aria-label="Settings"]').click(); cy.get('.edit-widgets-sidebar__panel-tab').contains('Block').click(); } else { - cy.get('.edit-post-header__settings button[aria-label="Settings"]').click(); - cy.get('.edit-post-sidebar__panel-tabs').contains('Block').click(); + cy.get('.editor-header__settings button[aria-label="Settings"]').then(($btn) => { + if (!$btn.hasClass('is-pressed')) { + $btn.click(); + } + cy.get('.editor-sidebar__panel-tabs').contains('Block').click(); + }); } }); }); From 9a4423ef74dfb7f7b4f5bda11a37ef7d6b1a24d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 26 Jul 2024 16:00:04 -0500 Subject: [PATCH 11/17] chore(deps-dev): Bump husky from 9.0.11 to 9.1.3 (#5748) Bumps [husky](https://github.com/typicode/husky) from 9.0.11 to 9.1.3. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.3) --- updated-dependencies: - dependency-name: husky dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 198157c5db..1c4c7662cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "cypress-file-upload": "^5.0.8", "cypress-multi-reporters": "^1.6.1", "eslint-plugin-cypress": "^3.0.3", - "husky": "9.0.11", + "husky": "9.1.3", "jsdoc": "^4.0.0", "lint-staged": "^15.0.1", "mocha-junit-reporter": "^2.1.1", @@ -12516,12 +12516,12 @@ } }, "node_modules/husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.3.tgz", + "integrity": "sha512-ET3TQmQgdIu0pt+jKkpo5oGyg/4MQZpG6xcam5J5JyNJV+CBT23OBpCF15bKHKycRyMH9k6ONy8g2HdGIsSkMQ==", "dev": true, "bin": { - "husky": "bin.mjs" + "husky": "bin.js" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index a46fe5e06d..e40aba93cc 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "cypress-file-upload": "^5.0.8", "cypress-multi-reporters": "^1.6.1", "eslint-plugin-cypress": "^3.0.3", - "husky": "9.0.11", + "husky": "9.1.3", "jsdoc": "^4.0.0", "lint-staged": "^15.0.1", "mocha-junit-reporter": "^2.1.1", From f8c83ff19504fc732b36f4f53d804a7c8c2b417e Mon Sep 17 00:00:00 2001 From: Rinat K Date: Fri, 26 Jul 2024 16:29:16 -0500 Subject: [PATCH 12/17] Update ci.yml (#5749) Add WP 6.5.x to the test matrix. --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aafeb554b2..dd23de8109 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,6 +38,8 @@ jobs: - { wp: 6.3.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' } - { wp: 6.4.x, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' } - { wp: 6.4.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' } + - { wp: 6.5.x, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' } + - { wp: 6.5.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' } - { wp: latest, ms: 'no', jp: 'yes', php: '8.1', phpunit: '', coverage: 'yes' } - { wp: latest, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '', coverage: 'yes' } - { wp: nightly, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' } From efe5f238949ed1559bc67ebe0974b0b19adf8282 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:02:57 +0300 Subject: [PATCH 13/17] chore(deps): Bump preact from 10.22.1 to 10.23.1 in /search/search-dev-tools (#5760) * chore(deps): Bump preact in /search/search-dev-tools Bumps [preact](https://github.com/preactjs/preact) from 10.22.1 to 10.23.1. - [Release notes](https://github.com/preactjs/preact/releases) - [Commits](https://github.com/preactjs/preact/compare/10.22.1...10.23.1) --- updated-dependencies: - dependency-name: preact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Regenerate the bundle --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: WordPress VIP Bot --- search/search-dev-tools/build/bundle.js | 2 +- search/search-dev-tools/package-lock.json | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/search/search-dev-tools/build/bundle.js b/search/search-dev-tools/build/bundle.js index 053994520a..280c8e1d41 100644 --- a/search/search-dev-tools/build/bundle.js +++ b/search/search-dev-tools/build/bundle.js @@ -1 +1 @@ -(()=>{function e(r){var o=n[r];if(void 0!==o)return o.exports;var i=n[r]={exports:{}};return t[r].call(i.exports,i,i.exports,e),i.exports}var t={624:(e,t,n)=>{n.p=window.VIPSearchDevTools.__webpack_public_path__},576:function(e){var t;t=function(){return function(){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{}};return t[r](o,o.exports,e),o.exports}var t={686:function(e,t,n){"use strict";function r(e){try{return document.execCommand(e)}catch(e){return!1}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=g(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=g(e.value,t):(n=m()(e),r("copy")),n},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container,i=e.target,a=e.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i){if(!i||"object"!==o(i)||1!==i.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&i.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return a?b(a,{container:r}):i?"cut"===n?y(i):b(i,{container:r}):void 0},k=function(e){function t(e,t){var n;return(n=s.call(this)).resolveOptions(t),n.listenClick(e),n}!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,e);var n,r,o,s=u(t);return n=t,r=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===i(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=h()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy",r=w({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:n,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return f("action",e)}},{key:"defaultTarget",value:function(e){var t=f("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return f("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],o=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return b(e,t)}},{key:"cut",value:function(e){return y(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t=!!document.queryCommandSupported;return("string"==typeof e?[e]:e).forEach((function(e){t=t&&!!document.queryCommandSupported(e)})),t}}],r&&a(n.prototype,r),o&&a(n,o),t}(d()),S=k},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){function r(e,t,n,r,i){var a=o.apply(this,arguments);return e.addEventListener(n,a,i),{destroy:function(){e.removeEventListener(n,a,i)}}}function o(e,t,n,r){return function(n){n.delegateTarget=i(n.target,t),n.delegateTarget&&r.call(e,n)}}var i=n(828);e.exports=function(e,t,n,o,i){return"function"==typeof e.addEventListener?r.apply(null,arguments):"function"==typeof n?r.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return r(e,t,n,o,i)})))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),o=n(438);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}(e,t,n);if(r.nodeList(e))return function(e,t,n){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,n)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,n)}))}}}(e,t,n);if(r.string(e))return function(e,t,n){return o(document.body,e,t,n)}(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){o.off(e,r),t.apply(n,arguments)}var o=this;return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;r{"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function i(e,t){this.props=e,this.context=t}function a(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:o(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,L.n)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}function l(e){function t(t){var n=r({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=R,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}function u(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=r({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return u(e,t,n)}))),e}function s(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return s(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function c(){this.__u=0,this.t=null,this.__b=null}function f(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function _(e){function t(t){if(n||(n=e()).then((function(e){r=e.default||e}),(function(e){o=e})),o)throw o;if(!r)throw n;return(0,L.n)(r,t)}var n,r,o;return t.displayName="Lazy",t.__f=!0,t}function d(){this.u=null,this.o=null}function p(e){return this.getChildContext=function(){return e.context},e.children}function h(e){var t=this,n=e.i;t.componentWillUnmount=function(){(0,L.XX)(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],contains:function(){return!0},appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),(0,L.XX)((0,L.n)(p,{context:t.context},e.__v),t.l)}function v(e,t){var n=(0,L.n)(h,{__v:e,i:t});return n.containerInfo=t,n}function m(e,t,n){return null==t.__k&&(t.textContent=""),(0,L.XX)(e,t),"function"==typeof n&&n(),e?e.__c:null}function y(e,t,n){return(0,L.Qv)(e,t),"function"==typeof n&&n(),e?e.__c:null}function g(){}function b(){return this.cancelBubble}function w(){return this.defaultPrevented}function k(e){return L.n.bind(null,e)}function S(e){return!!e&&e.$$typeof===W}function x(e){return S(e)&&e.type===L.FK}function C(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function E(e){return S(e)?L.Ob.apply(null,arguments):e}function N(e){return!!e.__k&&((0,L.XX)(null,e),!0)}function O(e){return e&&(e.base||1===e.nodeType&&e)||null}function P(e){e()}function A(e){return e}function $(){return[!1,P]}function T(e,t){var n=t(),r=(0,M.J0)({h:{__:n,v:t}}),o=r[0].h,i=r[1];return(0,M.Nf)((function(){o.__=n,o.v=t,j(o)&&i({h:o})}),[e,n,t]),(0,M.vJ)((function(){return j(o)&&i({h:o}),e((function(){j(o)&&i({h:o})}))}),[e]),n}function j(e){var t,n,r=e.v,o=e.__;try{var i=r();return!((t=o)===(n=i)&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}}n.r(t),n.d(t,{Children:()=>D,Component:()=>L.uA,Fragment:()=>L.FK,PureComponent:()=>i,StrictMode:()=>ie,Suspense:()=>c,SuspenseList:()=>d,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>te,cloneElement:()=>E,createContext:()=>L.q6,createElement:()=>L.n,createFactory:()=>k,createPortal:()=>v,createRef:()=>L._3,default:()=>ue,findDOMNode:()=>O,flushSync:()=>oe,forwardRef:()=>l,hydrate:()=>y,isElement:()=>le,isFragment:()=>x,isMemo:()=>C,isValidElement:()=>S,lazy:()=>_,memo:()=>a,render:()=>m,startTransition:()=>P,unmountComponentAtNode:()=>N,unstable_batchedUpdates:()=>re,useCallback:()=>M.hb,useContext:()=>M.NT,useDebugValue:()=>M.MN,useDeferredValue:()=>A,useEffect:()=>M.vJ,useErrorBoundary:()=>M.Md,useId:()=>M.Bi,useImperativeHandle:()=>M.Yn,useInsertionEffect:()=>ae,useLayoutEffect:()=>M.Nf,useMemo:()=>M.Kr,useReducer:()=>M.WO,useRef:()=>M.li,useState:()=>M.J0,useSyncExternalStore:()=>T,useTransition:()=>$,version:()=>ne});var L=n(172),M=n(994);(i.prototype=new L.uA).isPureReactComponent=!0,i.prototype.shouldComponentUpdate=function(e,t){return o(this.props,e)||o(this.state,t)};var I=L.fF.__b;L.fF.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),I&&I(e)};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911,q=function(e,t){return null==e?null:(0,L.v2)((0,L.v2)(e).map(t))},D={map:q,forEach:q,count:function(e){return e?(0,L.v2)(e).length:0},only:function(e){var t=(0,L.v2)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:L.v2},F=L.fF.__e;L.fF.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);F(e,t,n,r)};var H=L.fF.unmount;L.fF.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),H&&H(e)},(c.prototype=new L.uA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=f(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(l):l())};n.__R=a;var l=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=s(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},c.prototype.componentWillUnmount=function(){this.t=[]},c.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=u(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&(0,L.n)(L.FK,null,e.fallback);return o&&(o.__u&=-33),[(0,L.n)(L.FK,null,t.__a?null:e.children),o]};var U=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e){var t=e.parentNode;t&&t.removeChild(e)}function i(e,t,n){var r,o,i,l={};for(i in t)"key"==i?r=t[i]:"ref"==i?o=t[i]:l[i]=t[i];if(arguments.length>2&&(l.children=arguments.length>3?T.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===l[i]&&(l[i]=e.defaultProps[i]);return a(e,l,r,o,null)}function a(e,t,n,r,o){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==o?++L:o,__i:-1,__u:0};return null==o&&null!=j.vnode&&j.vnode(i),i}function l(){return{current:null}}function u(e){return e.children}function s(e,t){this.props=e,this.context=t}function c(e,t){if(null==t)return e.__?c(e.__,e.__i+1):null;for(var n;tt&&M.sort(q));d.__r=0}function p(e,t,n,r,o,i,a,l,u,s,f){var _,d,p,m,y,g=r&&r.__k||z,b=t.length;for(n.__d=u,h(n,t,g),u=n.__d,_=0;_0?a(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,s=y(o,n,l,d),o.__i=s,i=null,-1!==s&&(d--,(i=n[s])&&(i.__u|=131072)),null==i||null===i.__v?(-1==s&&p--,"function"!=typeof o.type&&(o.__u|=65536)):s!==l&&(s==l-1?p=s-l:s==l+1?p++:s>l?d>f-l?p+=s-l:p--:s(null==u||131072&u.__u?0:1))for(;a>=0||l=0){if((u=t[a])&&!(131072&u.__u)&&o==u.key&&i===u.type)return a;a--}if(l2&&(s.children=arguments.length>3?T.call(arguments,2):n),a(e.type,s,o||e.key,i||e.ref,null)}function $(e,t){var n={__c:t="__cC"+U++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,_(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}n.d(t,{FK:()=>u,Ob:()=>A,Qv:()=>P,XX:()=>O,_3:()=>l,fF:()=>j,h:()=>i,n:()=>i,q6:()=>$,uA:()=>s,v2:()=>m});var T,j,L,M,I,R,q,D,F,H,U,W={},z=[],K=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,V=Array.isArray;T=z.slice,j={__e:function(e,t,n,r){for(var o,i,a;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),a=o.__d),a)return o.__E=o}catch(t){e=t}throw e}},L=0,s.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=r({},this.state),"function"==typeof e&&(e=e(r({},n),this.props)),e&&r(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),_(this))},s.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),_(this))},s.prototype.render=u,M=[],R="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,q=function(e,t){return e.__v.__b-t.__v.__b},d.__r=0,D=0,F=w(!1),H=w(!0),U=0},994:(e,t,n)=>{"use strict";function r(e,t){P.__h&&P.__h(S,e,N||t),N=0;var n=S.__H||(S.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function o(e){return N=1,i(w,e)}function i(e,t,n){var o=r(k++,2);if(o.t=e,!o.__c&&(o.__=[n?n(t):w(void 0,t),function(e){var t=o.__N?o.__N[0]:o.__[0],n=o.t(t,e);t!==n&&(o.__N=[n,o.__[1]],o.__c.setState({}))}],o.__c=S,!S.u)){var i=function(e,t,n){if(!o.__c.__H)return!0;var r=o.__c.__H.__.filter((function(e){return!!e.__c}));if(r.every((function(e){return!e.__N})))return!a||a.call(this,e,t,n);var i=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}})),!(!i&&o.__c.props===e)&&(!a||a.call(this,e,t,n))};S.u=!0;var a=S.shouldComponentUpdate,l=S.componentWillUpdate;S.componentWillUpdate=function(e,t,n){if(this.__e){var r=a;a=void 0,i(e,t,n),a=r}l&&l.call(this,e,t,n)},S.shouldComponentUpdate=i}return o.__N||o.__}function a(e,t){var n=r(k++,3);!P.__s&&b(n.__H,t)&&(n.__=e,n.i=t,S.__H.__h.push(n))}function l(e,t){var n=r(k++,4);!P.__s&&b(n.__H,t)&&(n.__=e,n.i=t,S.__h.push(n))}function u(e){return N=5,c((function(){return{current:e}}),[])}function s(e,t,n){N=6,l((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function c(e,t){var n=r(k++,7);return b(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function f(e,t){return N=8,c((function(){return e}),t)}function _(e){var t=S.context[e.__c],n=r(k++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(S)),t.props.value):e.__}function d(e,t){P.useDebugValue&&P.useDebugValue(t?t(e):e)}function p(e){var t=r(k++,10),n=o();return t.__=e,S.componentDidCatch||(S.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function h(){var e=r(k++,11);if(!e.__){for(var t=S.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function v(){for(var e;e=O.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(y),e.__H.__h.forEach(g),e.__H.__h=[]}catch(t){e.__H.__h=[],P.__e(t,e.__v)}}function m(e){var t,n=function(){clearTimeout(r),I&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);I&&(t=requestAnimationFrame(n))}function y(e){var t=S,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),S=t}function g(e){var t=S;e.__c=e.__(),S=t}function b(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function w(e,t){return"function"==typeof t?t(e):t}n.d(t,{Bi:()=>h,J0:()=>o,Kr:()=>c,MN:()=>d,Md:()=>p,NT:()=>_,Nf:()=>l,WO:()=>i,Yn:()=>s,hb:()=>f,li:()=>u,vJ:()=>a});var k,S,x,C,E=n(172),N=0,O=[],P=E.fF,A=P.__b,$=P.__r,T=P.diffed,j=P.__c,L=P.unmount,M=P.__;P.__b=function(e){S=null,A&&A(e)},P.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),M&&M(e,t)},P.__r=function(e){$&&$(e),k=0;var t=(S=e.__c).__H;t&&(x===S?(t.__h=[],S.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.i=e.__N=void 0}))):(t.__h.forEach(y),t.__h.forEach(g),t.__h=[],k=0)),x=S},P.diffed=function(e){T&&T(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==O.push(t)&&C===P.requestAnimationFrame||((C=P.requestAnimationFrame)||m)(v)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.i=void 0}))),x=S=null},P.__c=function(e,t){t.some((function(e){try{e.__h.forEach(y),e.__h=e.__h.filter((function(e){return!e.__||g(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],P.__e(n,e.__v)}})),j&&j(e,t)},P.unmount=function(e){L&&L(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{y(e)}catch(e){t=e}})),n.__H=void 0,t&&P.__e(t,n.__v))};var I="function"==typeof requestAnimationFrame},983:(e,t,n)=>{var r=function(e){function t(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function n(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var i=o[1].length;o.index+=i,o[0]=o[0].slice(i)}return o}function r(e,o,l,u,s,c){for(var _ in l)if(l.hasOwnProperty(_)&&l[_]){var d=l[_];d=Array.isArray(d)?d:[d];for(var p=0;p=c.reach);S+=k.value.length,k=k.next){var x=k.value;if(o.length>e.length)return;if(!(x instanceof t)){var C,E=1;if(y){if(!(C=n(w,S,e,m))||C.index>=e.length)break;var N=C.index,O=C.index+C[0].length,P=S;for(P+=k.value.length;N>=P;)P+=(k=k.next).value.length;if(S=P-=k.value.length,k.value instanceof t)continue;for(var A=k;A!==o.tail&&(Pc.reach&&(c.reach=L);var M=k.prev;if(T&&(M=i(o,M,T),S+=T.length),a(o,M,E),k=i(o,M,new t(_,v?f.tokenize($,v):$,g,$)),j&&i(o,k,j),E>1){var I={cause:_+","+p,reach:L};r(e,o,l,k.prev,S,I),c&&I.reach>c.reach&&(c.reach=I.reach)}}}}}}function o(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function i(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function a(e,t,n){for(var r=t.next,o=0;o"+o.content+""},!e.document)return e.addEventListener?(f.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,o=n.immediateClose;e.postMessage(f.highlight(n.code,f.languages[r],r)),o&&e.close()}),!1),f):f;var _=f.util.currentScript();if(_&&(f.filename=_.src,_.hasAttribute("data-manual")&&(f.manual=!0)),!f.manual){var d=document.readyState;"loading"===d||"interactive"===d&&_&&_.defer?document.addEventListener("DOMContentLoaded",l):window.requestAnimationFrame?window.requestAnimationFrame(l):window.setTimeout(l,16)}return f}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==n.g&&(n.g.Prism=r)},514:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},837:()=>{!function(){function e(e){if(0!=(e=e.filter((function(e){var t=function(e){if(!e)return null;return window.getComputedStyle?getComputedStyle(e):e.currentStyle||null}(e)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(t&&r){var o=e.querySelector(".line-numbers-sizer"),i=t.textContent.split(n);o||((o=document.createElement("span")).className="line-numbers-sizer",t.appendChild(o)),o.innerHTML="0",o.style.display="block";var a=o.getBoundingClientRect().height;return o.innerHTML="",{element:e,lines:i,lineHeights:[],oneLinerHeight:a,sizer:o}}})).filter(Boolean);t.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,o=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var i=t.appendChild(document.createElement("span"));i.style.display="block",i.textContent=e}else r[n]=o}))})),t.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,o=0;oi&&(n=i),r.children[n-o]}}},resize:function(t){e([t])},assumeViewportIndependence:!0},o=void 0;window.addEventListener("resize",(function(){r.assumeViewportIndependence&&o===window.innerWidth||(o=window.innerWidth,e(Array.prototype.slice.call(document.querySelectorAll("pre."+t))))})),Prism.hooks.add("complete",(function(r){if(r.code){var o=r.element,i=o.parentNode;if(i&&/pre/i.test(i.nodeName)&&!o.querySelector(".line-numbers-rows")&&Prism.util.isActive(o,t)){o.classList.remove(t),i.classList.add(t);var a,l=r.code.match(n),u=new Array((l?l.length+1:1)+1).join("");(a=document.createElement("span")).setAttribute("aria-hidden","true"),a.className="line-numbers-rows",a.innerHTML=u,i.hasAttribute("data-start")&&(i.style.counterReset="linenumber "+(parseInt(i.getAttribute("data-start"),10)-1)),r.element.appendChild(a),e([i]),Prism.hooks.run("line-numbers",r)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}}()},69:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1){F.current.stack=l.slice(0,u+1);var s=F.current.stack.length;if(s>100){var c=s-100;F.current.stack=l.slice(c,s),F.current.offset=Math.max(F.current.offset-c,0)}}var f=Date.now();if(t){var _=F.current.stack[F.current.offset];if(_&&f-_.timestamp<3e3){var d=/[^a-z0-9]([a-z0-9]+)$/i,p=null===(n=B(_.value,_.selectionStart).pop())||void 0===n?void 0:n.match(d),h=null===(o=B(e.value,e.selectionStart).pop())||void 0===o?void 0:o.match(d);if((null==p?void 0:p[1])&&(null===(i=null==h?void 0:h[1])||void 0===i?void 0:i.startsWith(p[1])))return void(F.current.stack[F.current.offset]=r(r({},e),{timestamp:f}))}}F.current.stack.push(r(r({},e),{timestamp:f})),F.current.offset++}),[]),G=u.useCallback((function(){var e=H.current;e&&J({value:e.value,selectionStart:e.selectionStart,selectionEnd:e.selectionEnd})}),[J]),X=function(e){var t=H.current;t&&(t.value=e.value,t.selectionStart=e.selectionStart,t.selectionEnd=e.selectionEnd,null==E||E(e.value))},Z=function(e){var t=H.current,n=F.current.stack[F.current.offset];n&&t&&(F.current.stack[F.current.offset]=r(r({},n),{selectionStart:t.selectionStart,selectionEnd:t.selectionEnd})),J(e),X(e)};return u.useEffect((function(){G()}),[G]),u.useImperativeHandle(t,(function(){return{get session(){return{history:F.current}},set session(e){F.current=e.history}}}),[]),u.createElement("div",r({},D,{style:r(r({},p.container),j)}),u.createElement("pre",r({className:A,"aria-hidden":"true",style:r(r(r({},p.editor),p.highlight),K)},"string"==typeof V?{dangerouslySetInnerHTML:{__html:V+"
"}}:{children:V})),u.createElement("textarea",{ref:function(e){return H.current=e},style:r(r(r({},p.editor),p.textarea),K),className:f+(I?" ".concat(I):""),id:R,value:q,onChange:function(e){var t=e.currentTarget,n=t.value;J({value:n,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd},!0),E(n)},onKeyDown:function(e){if(!x||(x(e),!e.defaultPrevented)){"Escape"===e.key&&e.currentTarget.blur();var t=e.currentTarget,n=t.value,r=t.selectionStart,o=t.selectionEnd,i=(m?" ":"\t").repeat(M);if("Tab"===e.key&&!h&&W)if(e.preventDefault(),e.shiftKey){var a=(f=B(n,r)).length-1,l=B(n,o).length-1,u=n.split("\n").map((function(e,t){return t>=a&&t<=l&&e.startsWith(i)?e.substring(i.length):e})).join("\n");if(n!==u)Z({value:u,selectionStart:(null==(p=f[a])?void 0:p.startsWith(i))?r-i.length:r,selectionEnd:o-(n.length-u.length)})}else if(r!==o){var f,_=(f=B(n,r)).length-1,d=B(n,o).length-1,p=f[_];Z({value:n.split("\n").map((function(e,t){return t>=_&&t<=d?i+e:e})).join("\n"),selectionStart:p&&/\S/.test(p)?r+i.length:r,selectionEnd:o+i.length*(d-_+1)})}else{var v=r+i.length;Z({value:n.substring(0,r)+i+n.substring(o),selectionStart:v,selectionEnd:v})}else if("Backspace"===e.key){var y=r!==o;if(n.substring(0,r).endsWith(i)&&!y){e.preventDefault();v=r-i.length;Z({value:n.substring(0,r-i.length)+n.substring(o),selectionStart:v,selectionEnd:v})}}else if("Enter"===e.key){if(r===o){var g=B(n,r).pop(),b=null==g?void 0:g.match(/^\s+/);if(null==b?void 0:b[0]){e.preventDefault();var w="\n"+b[0];v=r+w.length;Z({value:n.substring(0,r)+w+n.substring(o),selectionStart:v,selectionEnd:v})}}}else if(57===e.keyCode||219===e.keyCode||222===e.keyCode||192===e.keyCode){var k=void 0;57===e.keyCode&&e.shiftKey?k=["(",")"]:219===e.keyCode?k=e.shiftKey?["{","}"]:["[","]"]:222===e.keyCode?k=e.shiftKey?['"','"']:["'","'"]:192!==e.keyCode||e.shiftKey||(k=["`","`"]),r!==o&&k&&(e.preventDefault(),Z({value:n.substring(0,r)+k[0]+n.substring(r,o)+k[1]+n.substring(o),selectionStart:r,selectionEnd:o+2}))}else!(c?e.metaKey&&90===e.keyCode:e.ctrlKey&&90===e.keyCode)||e.shiftKey||e.altKey?(c?e.metaKey&&90===e.keyCode&&e.shiftKey:s?e.ctrlKey&&89===e.keyCode:e.ctrlKey&&90===e.keyCode&&e.shiftKey)&&!e.altKey?(e.preventDefault(),function(){var e=F.current,t=e.stack,n=e.offset,r=t[n+1];r&&(X(r),F.current.offset=Math.min(n+1,t.length-1))}()):77!==e.keyCode||!e.ctrlKey||c&&!e.shiftKey||(e.preventDefault(),z((function(e){return!e}))):(e.preventDefault(),function(){var e=F.current,t=e.offset,n=e.stack[t-1];n&&(X(n),F.current.offset=Math.max(t-1,0))}())}},onClick:k,onKeyUp:C,onFocus:S,onBlur:w,disabled:o,form:i,maxLength:y,minLength:g,name:b,placeholder:P,readOnly:$,required:T,autoFocus:n,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),u.createElement("style",{dangerouslySetInnerHTML:{__html:_}}))})),p={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}};t.default=d},942:(e,t)=>{var n;!function(){"use strict";function r(){for(var e="",t=0;t{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.p="/",(()=>{"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,n,r){return(n=function(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==t(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(yield fetch(e,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":n},body:JSON.stringify(t)})).json()},l=function(){var t=this,n=arguments;return new Promise((function(r,o){function i(e){a(u,r,o,i,l,"next",e)}function l(e){a(u,r,o,i,l,"throw",e)}var u=e.apply(t,n);i(void 0)}))},l.apply(this,arguments)}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nE,BM:()=>N,MT:()=>O,P4:()=>P,KQ:()=>A,C:()=>$,Hp:()=>T,j0:()=>j});e(624);var g=e(172),b=e(127),w=e.n(b),k=e(402),S=e(994),x=e(942),C=e.n(x),E="info_block__MmcRf",N="info_block_collapsed__nKHMe",O="info_block_inner__HUWuS",P="info_block_item__VRzq4",A="info_block_teaser__WU82D",$="info_label__zb5kV",T="info_wrapper__hfoFu",j="query_count__yBMaQ",L=(0,g.q6)(null),M=e(172).FK,I=function(){var e=(0,S.NT)(L),t=e.queries,n=e.information;return(0,g.h)("div",null,(0,g.h)("h2",{className:"vip-h2 ".concat(j)},w()("query",t.length,!0)," ",w()("was",t.length)," run on this page"),(0,g.h)("div",{className:T},n.map((function(e,t){return(0,g.h)(R,i({key:t},e))}))))},R=function(e){var t=e.label,o=e.value,i=e.options,a=void 0===i?{collapsible:!1}:i,l=r((0,S.J0)(!0),2),u=l[0],s=l[1],c=function(){a.collapsible&&s(!u)},f=Array.isArray(o),_=o.length,d=f&&_>2?"+ ".concat(w()("other",_-2,!0)):"";return(0,g.h)("div",{className:C()(n(n(n({},E,!0),y.info_block_collapsible,a.collapsible||!1),N,u))},(0,g.h)("h5",{className:$,onClick:c},t),a.collapsible?(0,g.h)(M,null,(0,g.h)("div",{className:C()(n({},O,!0))},f?o.map((function(e){return(0,g.h)("span",{key:e,className:P},e)})):(0,g.h)("span",null,o)),(0,g.h)("span",{className:A,onClick:c},f?" ".concat(o.slice(0,2).join(", ")," ").concat(d):"Click to show")):(0,g.h)("span",null,f?o.join(", "):o))};const q=function(e){var t=e.children,n=e.closeOverlay,r=e.colorTheme,o=void 0===r?"light":r,i=e.isVisible,a=(0,S.Kr)((function(){return function(e){return"Escape"===e.key&&n()}}),[n]);return(0,S.vJ)((function(){return window.addEventListener("keydown",a),function(){window.removeEventListener("keydown",a)}}),[a]),i?(0,g.h)("div",{className:"search-dev-tools__overlay search-dev-tools__overlay--".concat(o),role:"dialog"},(0,g.h)("button",{"aria-label":"Close VIP Search Dev Tools",className:"search-dev-tools__overlay__close",onClick:n},(0,g.h)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljc5MyA5LjUuNjQ2IDE3LjY0NmwuNzA4LjcwN0w5LjUgMTAuMjA3bDguMTQ2IDguMTQ2LjcwOC0uNzA3TDEwLjIwNyA5LjVsOC4xNDctOC4xNDYtLjcwNy0uNzA4TDkuNSA4Ljc5MyAxLjM1NC42NDZsLS43MDguNzA4TDguNzkzIDkuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=",alt:"Close"})),t):null};var D=e(576),F=e.n(D),H=e(983),U=(e(837),e(514),e(69)),W=e.n(U),z="query_actions__ImK9_",K=function(e){var t=e.list,n=void 0===t?[]:t,r=e.title,o=void 0===r?"View":r,i=c((0,S.J0)(!1),2),a=i[0],l=i[1],u=o.toLowerCase();return(0,g.h)("div",{className:C()(s(s({},"collapsible_list__PJS0Z",!0),"visible__M2eJW",a))},(0,g.h)("strong",{className:"".concat(u," vip-h4"),onClick:n.length?function(){l(!a)}:null},o," (","".concat(n.length),")"),(0,g.h)("ol",{className:"".concat("collapsible_list_details__u5Pq3"," ").concat(u," vip-collapse-ol")},n.map((function(e,t){return(0,g.h)("li",{key:t},e)}))))},V=e(172).FK,B=function(e){var t,n,r=e.request,o=e.url,i=e.query_args,a=e.backtrace,u=void 0===a?[]:a,s=JSON.stringify(e.args.body,null,2),c=JSON.stringify(r.body,null,2),f={editing:!1,query:s,result:c,collapsed:!0},h=p((0,S.J0)(f),2),v=h[0],m=h[1],y="#query-response-copy-handle",b=(0,S.hb)(function(){var e,t=(e=function*(e){try{var t=yield function(){return l.apply(this,arguments)}(window.VIPSearchDevTools.ajaxurl,{action:window.VIPSearchDevTools.action,url:o,query:e},window.VIPSearchDevTools.nonce);m((function(e){var n;return _({},e,{result:JSON.stringify(null==t||null===(n=t.result)||void 0===n?void 0:n.body,null,2)})}))}catch(e){console.log(e)}},function(){var t=this,n=arguments;return new Promise((function(r,o){function i(e){d(l,r,o,i,a,"next",e)}function a(e){d(l,r,o,i,a,"throw",e)}var l=e.apply(t,n);i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[o]);(0,S.vJ)((function(){var e=new(F())(y);return e.on("success",(function(e){document.querySelector(y).innerHTML="COPIED!",setTimeout((function(){document.querySelector(y).innerHTML="COPY"}),2e3),e.clearSelection()})),function(){return e.destroy()}}),[]),(0,S.vJ)((function(){v.query!==f.query&&(v.editing||b(v.query))}),[v.query,v.editing,f.query,b]);var k;return(0,g.h)("div",{className:C()("query_wrap__uIeve",v.collapsed?"query_collapsed__PGXWS":null)},(0,g.h)("div",{className:"query_handle__e0c8G",onClick:function(){return m(_({},v,{collapsed:!v.collapsed}))}},(0,g.h)("h3",{className:"vip-h3"},w()("result",(null==r||null===(t=r.body)||void 0===t||null===(t=t.hits)||void 0===t||null===(t=t.hits)||void 0===t?void 0:t.length)||0,!0),(0,g.h)("span",{style:"color: var(--vip-grey-60);"}," that took")," ",(0,g.h)("span",{style:{color:"var(--vip-".concat((k=r.body.took)<200?"green-60":k<500?"red-30":"red-60",")"),fontWeight:"bold"}},k,"ms"),(0,g.h)("small",null," (",(null==r||null===(n=r.response)||void 0===n?void 0:n.code)||"unknown",")"))),(0,g.h)("div",{className:"grid_container__esEnb"},(0,g.h)("div",{className:"query_src_header__wWAup"},(0,g.h)("span",{style:"margin-right: auto;"},"Request"),(0,g.h)("div",{className:"query_src_extra__aZwxj"},(0,g.h)(K,{title:"WP_Query",list:Object.entries(i).map((function(e){var t=p(e,2),n=t[1];return"".concat(t[0],": ").concat(JSON.stringify(n))}))}),(0,g.h)(K,{title:"Trace",list:u}))),(0,g.h)("div",{className:"query_res_header__DMOpO"},"Response"),(0,g.h)("div",{className:"".concat("query_src__MoJsW"," query-src-box")},(0,g.h)("div",{className:z},v.editing||v.result!==c?(0,g.h)(V,null,(0,g.h)("button",{onClick:function(){return m(_({},v,{editing:!1}))},style:"background-color: var(--vip-green-40) !important"},"RUN"),(0,g.h)("button",{onClick:function(){return m(_({},f,{collapsed:!1}))},style:"background-color: var(--vip-blue-10) !important"},"RESET")):"Edit me!"),(0,g.h)(W(),{value:v.query,onValueChange:function(e){return m(_({},v,{query:e,editing:!0}))},highlight:function(e){return(0,H.highlight)(e,H.languages.json,"json").split("\n").map((function(e){return'').concat(e,"")})).join("\n")},padding:0,className:"container_editor___Y1qC",style:{fontSize:"var(--vip-sdt-editor-font-size)",lineHeight:"1.2em"}})),(0,g.h)("div",{className:"".concat("query_res__FZmqB"," query-result-box")},(0,g.h)("div",{className:"query_result__k_RWY"},(0,g.h)("div",{className:z},(0,g.h)("button",{id:"query-response-copy-handle","data-clipboard-target":"#query-response-text"},"COPY")),(0,g.h)("pre",{className:"line-numbers"},(0,g.h)("code",{className:"language-json",id:"query-response-text"},v.result))))))},J=function(){var e=(0,S.NT)(L).queries;return(0,g.h)("div",null,e.length<1?"No queries to show":e.map((function(e,t){return(0,g.h)(B,_({key:t},e))})))},G=function(e){var t=(0,S.NT)(L).queries;return(0,g.h)("button",e,"Search: ",w()("query",t.length,!0))};const X=function(){var e,t=v((0,S.J0)(!1),2),n=t[0],r=t[1],o=(0,S.hb)((function(){return r(!1)}),[]),i=(0,S.hb)((function(){return r(!n)}),[n]);return(0,g.h)(L.Provider,{value:(null===(e=window)||void 0===e?void 0:e.VIPSearchDevTools)||{status:"disabled",queries:[],information:[]}},(0,g.h)("div",{className:"search-dev-tools__wrapper"},(0,g.h)(G,{class:"ab_btn__Grxiu",onClick:i}),(0,k.createPortal)((0,g.h)(q,{isVisible:n,closeOverlay:o,opacity:"100"},(0,g.h)("div",{className:"vip_search_dev_tools__WdCFa"},(0,g.h)("h4",{className:"vip-h4 main_caption"},"Enterprise Search Dev Tools"),(0,g.h)(I,null),(0,g.h)(J,null))),document.getElementById("search-dev-tools-portal"))))};var Z=function(){return(0,g.XX)((0,g.h)(X,null),document.querySelector('[data-widget-host="vip-search-dev-tools"]'))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Z):Z()})()})(); \ No newline at end of file +(()=>{function e(r){var o=n[r];if(void 0!==o)return o.exports;var i=n[r]={exports:{}};return t[r].call(i.exports,i,i.exports,e),i.exports}var t={624:(e,t,n)=>{n.p=window.VIPSearchDevTools.__webpack_public_path__},576:function(e){var t;t=function(){return function(){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{}};return t[r](o,o.exports,e),o.exports}var t={686:function(e,t,n){"use strict";function r(e){try{return document.execCommand(e)}catch(e){return!1}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=g(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=g(e.value,t):(n=m()(e),r("copy")),n},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container,i=e.target,a=e.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i){if(!i||"object"!==o(i)||1!==i.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&i.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return a?b(a,{container:r}):i?"cut"===n?y(i):b(i,{container:r}):void 0},k=function(e){function t(e,t){var n;return(n=s.call(this)).resolveOptions(t),n.listenClick(e),n}!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,e);var n,r,o,s=u(t);return n=t,r=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===i(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=h()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy",r=w({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:n,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return f("action",e)}},{key:"defaultTarget",value:function(e){var t=f("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return f("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],o=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return b(e,t)}},{key:"cut",value:function(e){return y(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t=!!document.queryCommandSupported;return("string"==typeof e?[e]:e).forEach((function(e){t=t&&!!document.queryCommandSupported(e)})),t}}],r&&a(n.prototype,r),o&&a(n,o),t}(d()),S=k},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){function r(e,t,n,r,i){var a=o.apply(this,arguments);return e.addEventListener(n,a,i),{destroy:function(){e.removeEventListener(n,a,i)}}}function o(e,t,n,r){return function(n){n.delegateTarget=i(n.target,t),n.delegateTarget&&r.call(e,n)}}var i=n(828);e.exports=function(e,t,n,o,i){return"function"==typeof e.addEventListener?r.apply(null,arguments):"function"==typeof n?r.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return r(e,t,n,o,i)})))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),o=n(438);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}(e,t,n);if(r.nodeList(e))return function(e,t,n){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,n)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,n)}))}}}(e,t,n);if(r.string(e))return function(e,t,n){return o(document.body,e,t,n)}(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){o.off(e,r),t.apply(n,arguments)}var o=this;return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;r{"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function i(e,t){this.props=e,this.context=t}function a(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:o(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,L.n)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}function l(e){function t(t){var n=r({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=R,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}function u(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=r({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return u(e,t,n)}))),e}function s(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return s(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function c(){this.__u=0,this.t=null,this.__b=null}function f(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function _(e){function t(t){if(n||(n=e()).then((function(e){r=e.default||e}),(function(e){o=e})),o)throw o;if(!r)throw n;return(0,L.n)(r,t)}var n,r,o;return t.displayName="Lazy",t.__f=!0,t}function d(){this.u=null,this.o=null}function p(e){return this.getChildContext=function(){return e.context},e.children}function h(e){var t=this,n=e.i;t.componentWillUnmount=function(){(0,L.XX)(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],contains:function(){return!0},appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),(0,L.XX)((0,L.n)(p,{context:t.context},e.__v),t.l)}function v(e,t){var n=(0,L.n)(h,{__v:e,i:t});return n.containerInfo=t,n}function m(e,t,n){return null==t.__k&&(t.textContent=""),(0,L.XX)(e,t),"function"==typeof n&&n(),e?e.__c:null}function y(e,t,n){return(0,L.Qv)(e,t),"function"==typeof n&&n(),e?e.__c:null}function g(){}function b(){return this.cancelBubble}function w(){return this.defaultPrevented}function k(e){return L.n.bind(null,e)}function S(e){return!!e&&e.$$typeof===W}function x(e){return S(e)&&e.type===L.FK}function C(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function E(e){return S(e)?L.Ob.apply(null,arguments):e}function N(e){return!!e.__k&&((0,L.XX)(null,e),!0)}function O(e){return e&&(e.base||1===e.nodeType&&e)||null}function P(e){e()}function A(e){return e}function $(){return[!1,P]}function T(e,t){var n=t(),r=(0,M.J0)({h:{__:n,v:t}}),o=r[0].h,i=r[1];return(0,M.Nf)((function(){o.__=n,o.v=t,j(o)&&i({h:o})}),[e,n,t]),(0,M.vJ)((function(){return j(o)&&i({h:o}),e((function(){j(o)&&i({h:o})}))}),[e]),n}function j(e){var t,n,r=e.v,o=e.__;try{var i=r();return!((t=o)===(n=i)&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}}n.r(t),n.d(t,{Children:()=>D,Component:()=>L.uA,Fragment:()=>L.FK,PureComponent:()=>i,StrictMode:()=>ie,Suspense:()=>c,SuspenseList:()=>d,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>te,cloneElement:()=>E,createContext:()=>L.q6,createElement:()=>L.n,createFactory:()=>k,createPortal:()=>v,createRef:()=>L._3,default:()=>ue,findDOMNode:()=>O,flushSync:()=>oe,forwardRef:()=>l,hydrate:()=>y,isElement:()=>le,isFragment:()=>x,isMemo:()=>C,isValidElement:()=>S,lazy:()=>_,memo:()=>a,render:()=>m,startTransition:()=>P,unmountComponentAtNode:()=>N,unstable_batchedUpdates:()=>re,useCallback:()=>M.hb,useContext:()=>M.NT,useDebugValue:()=>M.MN,useDeferredValue:()=>A,useEffect:()=>M.vJ,useErrorBoundary:()=>M.Md,useId:()=>M.Bi,useImperativeHandle:()=>M.Yn,useInsertionEffect:()=>ae,useLayoutEffect:()=>M.Nf,useMemo:()=>M.Kr,useReducer:()=>M.WO,useRef:()=>M.li,useState:()=>M.J0,useSyncExternalStore:()=>T,useTransition:()=>$,version:()=>ne});var L=n(172),M=n(994);(i.prototype=new L.uA).isPureReactComponent=!0,i.prototype.shouldComponentUpdate=function(e,t){return o(this.props,e)||o(this.state,t)};var I=L.fF.__b;L.fF.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),I&&I(e)};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911,q=function(e,t){return null==e?null:(0,L.v2)((0,L.v2)(e).map(t))},D={map:q,forEach:q,count:function(e){return e?(0,L.v2)(e).length:0},only:function(e){var t=(0,L.v2)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:L.v2},F=L.fF.__e;L.fF.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);F(e,t,n,r)};var H=L.fF.unmount;L.fF.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),H&&H(e)},(c.prototype=new L.uA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=f(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(l):l())};n.__R=a;var l=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=s(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},c.prototype.componentWillUnmount=function(){this.t=[]},c.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=u(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&(0,L.n)(L.FK,null,e.fallback);return o&&(o.__u&=-33),[(0,L.n)(L.FK,null,t.__a?null:e.children),o]};var U=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e){var t=e.parentNode;t&&t.removeChild(e)}function i(e,t,n){var r,o,i,l={};for(i in t)"key"==i?r=t[i]:"ref"==i?o=t[i]:l[i]=t[i];if(arguments.length>2&&(l.children=arguments.length>3?T.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===l[i]&&(l[i]=e.defaultProps[i]);return a(e,l,r,o,null)}function a(e,t,n,r,o){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==o?++L:o,__i:-1,__u:0};return null==o&&null!=j.vnode&&j.vnode(i),i}function l(){return{current:null}}function u(e){return e.children}function s(e,t){this.props=e,this.context=t}function c(e,t){if(null==t)return e.__?c(e.__,e.__i+1):null;for(var n;tt&&M.sort(q));d.__r=0}function p(e,t,n,r,o,i,a,l,u,s,c){var f,_,d,p,m,y=r&&r.__k||z,g=t.length;for(n.__d=u,h(n,t,y),u=n.__d,f=0;f0?a(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,s=y(o,n,l,d),o.__i=s,i=null,-1!==s&&(d--,(i=n[s])&&(i.__u|=131072)),null==i||null===i.__v?(-1==s&&p--,"function"!=typeof o.type&&(o.__u|=65536)):s!==l&&(s==l-1?p=s-l:s==l+1?p++:s>l?d>f-l?p+=s-l:p--:s(null==u||131072&u.__u?0:1))for(;a>=0||l=0){if((u=t[a])&&!(131072&u.__u)&&o==u.key&&i===u.type)return a;a--}if(l2&&(s.children=arguments.length>3?T.call(arguments,2):n),a(e.type,s,o||e.key,i||e.ref,null)}function $(e,t){var n={__c:t="__cC"+U++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,_(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}n.d(t,{FK:()=>u,Ob:()=>A,Qv:()=>P,XX:()=>O,_3:()=>l,fF:()=>j,h:()=>i,n:()=>i,q6:()=>$,uA:()=>s,v2:()=>m});var T,j,L,M,I,R,q,D,F,H,U,W={},z=[],K=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,V=Array.isArray;T=z.slice,j={__e:function(e,t,n,r){for(var o,i,a;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),a=o.__d),a)return o.__E=o}catch(t){e=t}throw e}},L=0,s.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=r({},this.state),"function"==typeof e&&(e=e(r({},n),this.props)),e&&r(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),_(this))},s.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),_(this))},s.prototype.render=u,M=[],R="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,q=function(e,t){return e.__v.__b-t.__v.__b},d.__r=0,D=0,F=w(!1),H=w(!0),U=0},994:(e,t,n)=>{"use strict";function r(e,t){P.__h&&P.__h(S,e,N||t),N=0;var n=S.__H||(S.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function o(e){return N=1,i(w,e)}function i(e,t,n){var o=r(k++,2);if(o.t=e,!o.__c&&(o.__=[n?n(t):w(void 0,t),function(e){var t=o.__N?o.__N[0]:o.__[0],n=o.t(t,e);t!==n&&(o.__N=[n,o.__[1]],o.__c.setState({}))}],o.__c=S,!S.u)){var i=function(e,t,n){if(!o.__c.__H)return!0;var r=o.__c.__H.__.filter((function(e){return!!e.__c}));if(r.every((function(e){return!e.__N})))return!a||a.call(this,e,t,n);var i=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}})),!(!i&&o.__c.props===e)&&(!a||a.call(this,e,t,n))};S.u=!0;var a=S.shouldComponentUpdate,l=S.componentWillUpdate;S.componentWillUpdate=function(e,t,n){if(this.__e){var r=a;a=void 0,i(e,t,n),a=r}l&&l.call(this,e,t,n)},S.shouldComponentUpdate=i}return o.__N||o.__}function a(e,t){var n=r(k++,3);!P.__s&&b(n.__H,t)&&(n.__=e,n.i=t,S.__H.__h.push(n))}function l(e,t){var n=r(k++,4);!P.__s&&b(n.__H,t)&&(n.__=e,n.i=t,S.__h.push(n))}function u(e){return N=5,c((function(){return{current:e}}),[])}function s(e,t,n){N=6,l((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function c(e,t){var n=r(k++,7);return b(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function f(e,t){return N=8,c((function(){return e}),t)}function _(e){var t=S.context[e.__c],n=r(k++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(S)),t.props.value):e.__}function d(e,t){P.useDebugValue&&P.useDebugValue(t?t(e):e)}function p(e){var t=r(k++,10),n=o();return t.__=e,S.componentDidCatch||(S.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function h(){var e=r(k++,11);if(!e.__){for(var t=S.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function v(){for(var e;e=O.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(y),e.__H.__h.forEach(g),e.__H.__h=[]}catch(t){e.__H.__h=[],P.__e(t,e.__v)}}function m(e){var t,n=function(){clearTimeout(r),I&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);I&&(t=requestAnimationFrame(n))}function y(e){var t=S,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),S=t}function g(e){var t=S;e.__c=e.__(),S=t}function b(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function w(e,t){return"function"==typeof t?t(e):t}n.d(t,{Bi:()=>h,J0:()=>o,Kr:()=>c,MN:()=>d,Md:()=>p,NT:()=>_,Nf:()=>l,WO:()=>i,Yn:()=>s,hb:()=>f,li:()=>u,vJ:()=>a});var k,S,x,C,E=n(172),N=0,O=[],P=E.fF,A=P.__b,$=P.__r,T=P.diffed,j=P.__c,L=P.unmount,M=P.__;P.__b=function(e){S=null,A&&A(e)},P.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),M&&M(e,t)},P.__r=function(e){$&&$(e),k=0;var t=(S=e.__c).__H;t&&(x===S?(t.__h=[],S.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.i=e.__N=void 0}))):(t.__h.forEach(y),t.__h.forEach(g),t.__h=[],k=0)),x=S},P.diffed=function(e){T&&T(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==O.push(t)&&C===P.requestAnimationFrame||((C=P.requestAnimationFrame)||m)(v)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.i=void 0}))),x=S=null},P.__c=function(e,t){t.some((function(e){try{e.__h.forEach(y),e.__h=e.__h.filter((function(e){return!e.__||g(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],P.__e(n,e.__v)}})),j&&j(e,t)},P.unmount=function(e){L&&L(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{y(e)}catch(e){t=e}})),n.__H=void 0,t&&P.__e(t,n.__v))};var I="function"==typeof requestAnimationFrame},983:(e,t,n)=>{var r=function(e){function t(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function n(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var i=o[1].length;o.index+=i,o[0]=o[0].slice(i)}return o}function r(e,o,l,u,s,c){for(var _ in l)if(l.hasOwnProperty(_)&&l[_]){var d=l[_];d=Array.isArray(d)?d:[d];for(var p=0;p=c.reach);S+=k.value.length,k=k.next){var x=k.value;if(o.length>e.length)return;if(!(x instanceof t)){var C,E=1;if(y){if(!(C=n(w,S,e,m))||C.index>=e.length)break;var N=C.index,O=C.index+C[0].length,P=S;for(P+=k.value.length;N>=P;)P+=(k=k.next).value.length;if(S=P-=k.value.length,k.value instanceof t)continue;for(var A=k;A!==o.tail&&(Pc.reach&&(c.reach=L);var M=k.prev;if(T&&(M=i(o,M,T),S+=T.length),a(o,M,E),k=i(o,M,new t(_,v?f.tokenize($,v):$,g,$)),j&&i(o,k,j),E>1){var I={cause:_+","+p,reach:L};r(e,o,l,k.prev,S,I),c&&I.reach>c.reach&&(c.reach=I.reach)}}}}}}function o(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function i(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function a(e,t,n){for(var r=t.next,o=0;o"+o.content+""},!e.document)return e.addEventListener?(f.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,o=n.immediateClose;e.postMessage(f.highlight(n.code,f.languages[r],r)),o&&e.close()}),!1),f):f;var _=f.util.currentScript();if(_&&(f.filename=_.src,_.hasAttribute("data-manual")&&(f.manual=!0)),!f.manual){var d=document.readyState;"loading"===d||"interactive"===d&&_&&_.defer?document.addEventListener("DOMContentLoaded",l):window.requestAnimationFrame?window.requestAnimationFrame(l):window.setTimeout(l,16)}return f}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==n.g&&(n.g.Prism=r)},514:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},837:()=>{!function(){function e(e){if(0!=(e=e.filter((function(e){var t=function(e){if(!e)return null;return window.getComputedStyle?getComputedStyle(e):e.currentStyle||null}(e)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(t&&r){var o=e.querySelector(".line-numbers-sizer"),i=t.textContent.split(n);o||((o=document.createElement("span")).className="line-numbers-sizer",t.appendChild(o)),o.innerHTML="0",o.style.display="block";var a=o.getBoundingClientRect().height;return o.innerHTML="",{element:e,lines:i,lineHeights:[],oneLinerHeight:a,sizer:o}}})).filter(Boolean);t.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,o=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var i=t.appendChild(document.createElement("span"));i.style.display="block",i.textContent=e}else r[n]=o}))})),t.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,o=0;oi&&(n=i),r.children[n-o]}}},resize:function(t){e([t])},assumeViewportIndependence:!0},o=void 0;window.addEventListener("resize",(function(){r.assumeViewportIndependence&&o===window.innerWidth||(o=window.innerWidth,e(Array.prototype.slice.call(document.querySelectorAll("pre."+t))))})),Prism.hooks.add("complete",(function(r){if(r.code){var o=r.element,i=o.parentNode;if(i&&/pre/i.test(i.nodeName)&&!o.querySelector(".line-numbers-rows")&&Prism.util.isActive(o,t)){o.classList.remove(t),i.classList.add(t);var a,l=r.code.match(n),u=new Array((l?l.length+1:1)+1).join("");(a=document.createElement("span")).setAttribute("aria-hidden","true"),a.className="line-numbers-rows",a.innerHTML=u,i.hasAttribute("data-start")&&(i.style.counterReset="linenumber "+(parseInt(i.getAttribute("data-start"),10)-1)),r.element.appendChild(a),e([i]),Prism.hooks.run("line-numbers",r)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}}()},69:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1){F.current.stack=l.slice(0,u+1);var s=F.current.stack.length;if(s>100){var c=s-100;F.current.stack=l.slice(c,s),F.current.offset=Math.max(F.current.offset-c,0)}}var f=Date.now();if(t){var _=F.current.stack[F.current.offset];if(_&&f-_.timestamp<3e3){var d=/[^a-z0-9]([a-z0-9]+)$/i,p=null===(n=B(_.value,_.selectionStart).pop())||void 0===n?void 0:n.match(d),h=null===(o=B(e.value,e.selectionStart).pop())||void 0===o?void 0:o.match(d);if((null==p?void 0:p[1])&&(null===(i=null==h?void 0:h[1])||void 0===i?void 0:i.startsWith(p[1])))return void(F.current.stack[F.current.offset]=r(r({},e),{timestamp:f}))}}F.current.stack.push(r(r({},e),{timestamp:f})),F.current.offset++}),[]),G=u.useCallback((function(){var e=H.current;e&&J({value:e.value,selectionStart:e.selectionStart,selectionEnd:e.selectionEnd})}),[J]),X=function(e){var t=H.current;t&&(t.value=e.value,t.selectionStart=e.selectionStart,t.selectionEnd=e.selectionEnd,null==E||E(e.value))},Z=function(e){var t=H.current,n=F.current.stack[F.current.offset];n&&t&&(F.current.stack[F.current.offset]=r(r({},n),{selectionStart:t.selectionStart,selectionEnd:t.selectionEnd})),J(e),X(e)};return u.useEffect((function(){G()}),[G]),u.useImperativeHandle(t,(function(){return{get session(){return{history:F.current}},set session(e){F.current=e.history}}}),[]),u.createElement("div",r({},D,{style:r(r({},p.container),j)}),u.createElement("pre",r({className:A,"aria-hidden":"true",style:r(r(r({},p.editor),p.highlight),K)},"string"==typeof V?{dangerouslySetInnerHTML:{__html:V+"
"}}:{children:V})),u.createElement("textarea",{ref:function(e){return H.current=e},style:r(r(r({},p.editor),p.textarea),K),className:f+(I?" ".concat(I):""),id:R,value:q,onChange:function(e){var t=e.currentTarget,n=t.value;J({value:n,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd},!0),E(n)},onKeyDown:function(e){if(!x||(x(e),!e.defaultPrevented)){"Escape"===e.key&&e.currentTarget.blur();var t=e.currentTarget,n=t.value,r=t.selectionStart,o=t.selectionEnd,i=(m?" ":"\t").repeat(M);if("Tab"===e.key&&!h&&W)if(e.preventDefault(),e.shiftKey){var a=(f=B(n,r)).length-1,l=B(n,o).length-1,u=n.split("\n").map((function(e,t){return t>=a&&t<=l&&e.startsWith(i)?e.substring(i.length):e})).join("\n");if(n!==u)Z({value:u,selectionStart:(null==(p=f[a])?void 0:p.startsWith(i))?r-i.length:r,selectionEnd:o-(n.length-u.length)})}else if(r!==o){var f,_=(f=B(n,r)).length-1,d=B(n,o).length-1,p=f[_];Z({value:n.split("\n").map((function(e,t){return t>=_&&t<=d?i+e:e})).join("\n"),selectionStart:p&&/\S/.test(p)?r+i.length:r,selectionEnd:o+i.length*(d-_+1)})}else{var v=r+i.length;Z({value:n.substring(0,r)+i+n.substring(o),selectionStart:v,selectionEnd:v})}else if("Backspace"===e.key){var y=r!==o;if(n.substring(0,r).endsWith(i)&&!y){e.preventDefault();v=r-i.length;Z({value:n.substring(0,r-i.length)+n.substring(o),selectionStart:v,selectionEnd:v})}}else if("Enter"===e.key){if(r===o){var g=B(n,r).pop(),b=null==g?void 0:g.match(/^\s+/);if(null==b?void 0:b[0]){e.preventDefault();var w="\n"+b[0];v=r+w.length;Z({value:n.substring(0,r)+w+n.substring(o),selectionStart:v,selectionEnd:v})}}}else if(57===e.keyCode||219===e.keyCode||222===e.keyCode||192===e.keyCode){var k=void 0;57===e.keyCode&&e.shiftKey?k=["(",")"]:219===e.keyCode?k=e.shiftKey?["{","}"]:["[","]"]:222===e.keyCode?k=e.shiftKey?['"','"']:["'","'"]:192!==e.keyCode||e.shiftKey||(k=["`","`"]),r!==o&&k&&(e.preventDefault(),Z({value:n.substring(0,r)+k[0]+n.substring(r,o)+k[1]+n.substring(o),selectionStart:r,selectionEnd:o+2}))}else!(c?e.metaKey&&90===e.keyCode:e.ctrlKey&&90===e.keyCode)||e.shiftKey||e.altKey?(c?e.metaKey&&90===e.keyCode&&e.shiftKey:s?e.ctrlKey&&89===e.keyCode:e.ctrlKey&&90===e.keyCode&&e.shiftKey)&&!e.altKey?(e.preventDefault(),function(){var e=F.current,t=e.stack,n=e.offset,r=t[n+1];r&&(X(r),F.current.offset=Math.min(n+1,t.length-1))}()):77!==e.keyCode||!e.ctrlKey||c&&!e.shiftKey||(e.preventDefault(),z((function(e){return!e}))):(e.preventDefault(),function(){var e=F.current,t=e.offset,n=e.stack[t-1];n&&(X(n),F.current.offset=Math.max(t-1,0))}())}},onClick:k,onKeyUp:C,onFocus:S,onBlur:w,disabled:o,form:i,maxLength:y,minLength:g,name:b,placeholder:P,readOnly:$,required:T,autoFocus:n,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),u.createElement("style",{dangerouslySetInnerHTML:{__html:_}}))})),p={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}};t.default=d},942:(e,t)=>{var n;!function(){"use strict";function r(){for(var e="",t=0;t{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.p="/",(()=>{"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,n,r){return(n=function(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==t(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(yield fetch(e,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":n},body:JSON.stringify(t)})).json()},l=function(){var t=this,n=arguments;return new Promise((function(r,o){function i(e){a(u,r,o,i,l,"next",e)}function l(e){a(u,r,o,i,l,"throw",e)}var u=e.apply(t,n);i(void 0)}))},l.apply(this,arguments)}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nE,BM:()=>N,MT:()=>O,P4:()=>P,KQ:()=>A,C:()=>$,Hp:()=>T,j0:()=>j});e(624);var g=e(172),b=e(127),w=e.n(b),k=e(402),S=e(994),x=e(942),C=e.n(x),E="info_block__MmcRf",N="info_block_collapsed__nKHMe",O="info_block_inner__HUWuS",P="info_block_item__VRzq4",A="info_block_teaser__WU82D",$="info_label__zb5kV",T="info_wrapper__hfoFu",j="query_count__yBMaQ",L=(0,g.q6)(null),M=e(172).FK,I=function(){var e=(0,S.NT)(L),t=e.queries,n=e.information;return(0,g.h)("div",null,(0,g.h)("h2",{className:"vip-h2 ".concat(j)},w()("query",t.length,!0)," ",w()("was",t.length)," run on this page"),(0,g.h)("div",{className:T},n.map((function(e,t){return(0,g.h)(R,i({key:t},e))}))))},R=function(e){var t=e.label,o=e.value,i=e.options,a=void 0===i?{collapsible:!1}:i,l=r((0,S.J0)(!0),2),u=l[0],s=l[1],c=function(){a.collapsible&&s(!u)},f=Array.isArray(o),_=o.length,d=f&&_>2?"+ ".concat(w()("other",_-2,!0)):"";return(0,g.h)("div",{className:C()(n(n(n({},E,!0),y.info_block_collapsible,a.collapsible||!1),N,u))},(0,g.h)("h5",{className:$,onClick:c},t),a.collapsible?(0,g.h)(M,null,(0,g.h)("div",{className:C()(n({},O,!0))},f?o.map((function(e){return(0,g.h)("span",{key:e,className:P},e)})):(0,g.h)("span",null,o)),(0,g.h)("span",{className:A,onClick:c},f?" ".concat(o.slice(0,2).join(", ")," ").concat(d):"Click to show")):(0,g.h)("span",null,f?o.join(", "):o))};const q=function(e){var t=e.children,n=e.closeOverlay,r=e.colorTheme,o=void 0===r?"light":r,i=e.isVisible,a=(0,S.Kr)((function(){return function(e){return"Escape"===e.key&&n()}}),[n]);return(0,S.vJ)((function(){return window.addEventListener("keydown",a),function(){window.removeEventListener("keydown",a)}}),[a]),i?(0,g.h)("div",{className:"search-dev-tools__overlay search-dev-tools__overlay--".concat(o),role:"dialog"},(0,g.h)("button",{"aria-label":"Close VIP Search Dev Tools",className:"search-dev-tools__overlay__close",onClick:n},(0,g.h)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljc5MyA5LjUuNjQ2IDE3LjY0NmwuNzA4LjcwN0w5LjUgMTAuMjA3bDguMTQ2IDguMTQ2LjcwOC0uNzA3TDEwLjIwNyA5LjVsOC4xNDctOC4xNDYtLjcwNy0uNzA4TDkuNSA4Ljc5MyAxLjM1NC42NDZsLS43MDguNzA4TDguNzkzIDkuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=",alt:"Close"})),t):null};var D=e(576),F=e.n(D),H=e(983),U=(e(837),e(514),e(69)),W=e.n(U),z="query_actions__ImK9_",K=function(e){var t=e.list,n=void 0===t?[]:t,r=e.title,o=void 0===r?"View":r,i=c((0,S.J0)(!1),2),a=i[0],l=i[1],u=o.toLowerCase();return(0,g.h)("div",{className:C()(s(s({},"collapsible_list__PJS0Z",!0),"visible__M2eJW",a))},(0,g.h)("strong",{className:"".concat(u," vip-h4"),onClick:n.length?function(){l(!a)}:null},o," (","".concat(n.length),")"),(0,g.h)("ol",{className:"".concat("collapsible_list_details__u5Pq3"," ").concat(u," vip-collapse-ol")},n.map((function(e,t){return(0,g.h)("li",{key:t},e)}))))},V=e(172).FK,B=function(e){var t,n,r=e.request,o=e.url,i=e.query_args,a=e.backtrace,u=void 0===a?[]:a,s=JSON.stringify(e.args.body,null,2),c=JSON.stringify(r.body,null,2),f={editing:!1,query:s,result:c,collapsed:!0},h=p((0,S.J0)(f),2),v=h[0],m=h[1],y="#query-response-copy-handle",b=(0,S.hb)(function(){var e,t=(e=function*(e){try{var t=yield function(){return l.apply(this,arguments)}(window.VIPSearchDevTools.ajaxurl,{action:window.VIPSearchDevTools.action,url:o,query:e},window.VIPSearchDevTools.nonce);m((function(e){var n;return _({},e,{result:JSON.stringify(null==t||null===(n=t.result)||void 0===n?void 0:n.body,null,2)})}))}catch(e){console.log(e)}},function(){var t=this,n=arguments;return new Promise((function(r,o){function i(e){d(l,r,o,i,a,"next",e)}function a(e){d(l,r,o,i,a,"throw",e)}var l=e.apply(t,n);i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[o]);(0,S.vJ)((function(){var e=new(F())(y);return e.on("success",(function(e){document.querySelector(y).innerHTML="COPIED!",setTimeout((function(){document.querySelector(y).innerHTML="COPY"}),2e3),e.clearSelection()})),function(){return e.destroy()}}),[]),(0,S.vJ)((function(){v.query!==f.query&&(v.editing||b(v.query))}),[v.query,v.editing,f.query,b]);var k;return(0,g.h)("div",{className:C()("query_wrap__uIeve",v.collapsed?"query_collapsed__PGXWS":null)},(0,g.h)("div",{className:"query_handle__e0c8G",onClick:function(){return m(_({},v,{collapsed:!v.collapsed}))}},(0,g.h)("h3",{className:"vip-h3"},w()("result",(null==r||null===(t=r.body)||void 0===t||null===(t=t.hits)||void 0===t||null===(t=t.hits)||void 0===t?void 0:t.length)||0,!0),(0,g.h)("span",{style:"color: var(--vip-grey-60);"}," that took")," ",(0,g.h)("span",{style:{color:"var(--vip-".concat((k=r.body.took)<200?"green-60":k<500?"red-30":"red-60",")"),fontWeight:"bold"}},k,"ms"),(0,g.h)("small",null," (",(null==r||null===(n=r.response)||void 0===n?void 0:n.code)||"unknown",")"))),(0,g.h)("div",{className:"grid_container__esEnb"},(0,g.h)("div",{className:"query_src_header__wWAup"},(0,g.h)("span",{style:"margin-right: auto;"},"Request"),(0,g.h)("div",{className:"query_src_extra__aZwxj"},(0,g.h)(K,{title:"WP_Query",list:Object.entries(i).map((function(e){var t=p(e,2),n=t[1];return"".concat(t[0],": ").concat(JSON.stringify(n))}))}),(0,g.h)(K,{title:"Trace",list:u}))),(0,g.h)("div",{className:"query_res_header__DMOpO"},"Response"),(0,g.h)("div",{className:"".concat("query_src__MoJsW"," query-src-box")},(0,g.h)("div",{className:z},v.editing||v.result!==c?(0,g.h)(V,null,(0,g.h)("button",{onClick:function(){return m(_({},v,{editing:!1}))},style:"background-color: var(--vip-green-40) !important"},"RUN"),(0,g.h)("button",{onClick:function(){return m(_({},f,{collapsed:!1}))},style:"background-color: var(--vip-blue-10) !important"},"RESET")):"Edit me!"),(0,g.h)(W(),{value:v.query,onValueChange:function(e){return m(_({},v,{query:e,editing:!0}))},highlight:function(e){return(0,H.highlight)(e,H.languages.json,"json").split("\n").map((function(e){return'').concat(e,"")})).join("\n")},padding:0,className:"container_editor___Y1qC",style:{fontSize:"var(--vip-sdt-editor-font-size)",lineHeight:"1.2em"}})),(0,g.h)("div",{className:"".concat("query_res__FZmqB"," query-result-box")},(0,g.h)("div",{className:"query_result__k_RWY"},(0,g.h)("div",{className:z},(0,g.h)("button",{id:"query-response-copy-handle","data-clipboard-target":"#query-response-text"},"COPY")),(0,g.h)("pre",{className:"line-numbers"},(0,g.h)("code",{className:"language-json",id:"query-response-text"},v.result))))))},J=function(){var e=(0,S.NT)(L).queries;return(0,g.h)("div",null,e.length<1?"No queries to show":e.map((function(e,t){return(0,g.h)(B,_({key:t},e))})))},G=function(e){var t=(0,S.NT)(L).queries;return(0,g.h)("button",e,"Search: ",w()("query",t.length,!0))};const X=function(){var e,t=v((0,S.J0)(!1),2),n=t[0],r=t[1],o=(0,S.hb)((function(){return r(!1)}),[]),i=(0,S.hb)((function(){return r(!n)}),[n]);return(0,g.h)(L.Provider,{value:(null===(e=window)||void 0===e?void 0:e.VIPSearchDevTools)||{status:"disabled",queries:[],information:[]}},(0,g.h)("div",{className:"search-dev-tools__wrapper"},(0,g.h)(G,{class:"ab_btn__Grxiu",onClick:i}),(0,k.createPortal)((0,g.h)(q,{isVisible:n,closeOverlay:o,opacity:"100"},(0,g.h)("div",{className:"vip_search_dev_tools__WdCFa"},(0,g.h)("h4",{className:"vip-h4 main_caption"},"Enterprise Search Dev Tools"),(0,g.h)(I,null),(0,g.h)(J,null))),document.getElementById("search-dev-tools-portal"))))};var Z=function(){return(0,g.XX)((0,g.h)(X,null),document.querySelector('[data-widget-host="vip-search-dev-tools"]'))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Z):Z()})()})(); \ No newline at end of file diff --git a/search/search-dev-tools/package-lock.json b/search/search-dev-tools/package-lock.json index 4070120aff..3b90605238 100644 --- a/search/search-dev-tools/package-lock.json +++ b/search/search-dev-tools/package-lock.json @@ -10598,9 +10598,9 @@ "license": "MIT" }, "node_modules/preact": { - "version": "10.22.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.22.1.tgz", - "integrity": "sha512-jRYbDDgMpIb5LHq3hkI0bbl+l/TQ9UnkdQ0ww+lp+4MMOdqaUYdFc5qeyP+IV8FAd/2Em7drVPeKdQxsiWCf/A==", + "version": "10.23.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.23.1.tgz", + "integrity": "sha512-O5UdRsNh4vdZaTieWe3XOgSpdMAmkIYBCT3VhQDlKrzyCm8lUYsk0fmVEvoQQifoOjFRTaHZO69ylrzTW2BH+A==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" From 7eba3c3286c9e4cfb42c28f90bed5108b34c0556 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:03:24 +0300 Subject: [PATCH 14/17] chore(deps): Bump github/codeql-action from 3.25.14 to 3.25.15 (#5750) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.14 to 3.25.15. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v3.25.14...v3.25.15) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql-analysis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f0e18f9543..aee70ad43a 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -32,10 +32,10 @@ jobs: uses: actions/checkout@v4.1.7 - name: Initialize CodeQL - uses: github/codeql-action/init@v3.25.14 + uses: github/codeql-action/init@v3.25.15 with: languages: ${{ matrix.language }} config-file: ./.github/codeql-config.yml - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3.25.14 + uses: github/codeql-action/analyze@v3.25.15 From abe738d92400d2e50e13008f774acb50782daae8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:03:44 +0300 Subject: [PATCH 15/17] chore(deps-dev): Bump wp-phpunit/wp-phpunit from 6.6.0 to 6.6.1 (#5751) Bumps [wp-phpunit/wp-phpunit](https://github.com/wp-phpunit/wp-phpunit) from 6.6.0 to 6.6.1. - [Commits](https://github.com/wp-phpunit/wp-phpunit/compare/6.6.0...6.6.1) --- updated-dependencies: - dependency-name: wp-phpunit/wp-phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.json | 2 +- composer.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index ec4ecbe022..abf34bd2fc 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "dms/phpunit-arraysubset-asserts": "0.5.0", "yoast/phpunit-polyfills": "2.0.1", "johnpbloch/wordpress-core": "6.6.1", - "wp-phpunit/wp-phpunit": "6.6.0", + "wp-phpunit/wp-phpunit": "6.6.1", "wp-cli/wp-cli": "2.10.0" }, "config": { diff --git a/composer.lock b/composer.lock index 8aa77829b6..af3a7b370c 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": "b7e1518ba2cfa20f523851d9e3ac0d90", + "content-hash": "053fde739aa3fe7650b41b5d6ed7fa49", "packages": [], "packages-dev": [ { @@ -3041,7 +3041,7 @@ }, { "name": "wp-phpunit/wp-phpunit", - "version": "6.6.0", + "version": "6.6.1", "source": { "type": "git", "url": "https://github.com/wp-phpunit/wp-phpunit.git", From 2648e07d057fe702673bc5f186e1cbd587255f19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:04:36 +0300 Subject: [PATCH 16/17] chore(deps-dev): Bump @types/node in /__tests__/e2e (#5758) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.12 to 22.0.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- __tests__/e2e/package-lock.json | 16 ++++++++-------- __tests__/e2e/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/__tests__/e2e/package-lock.json b/__tests__/e2e/package-lock.json index 9ad083088a..1fc08d41f3 100644 --- a/__tests__/e2e/package-lock.json +++ b/__tests__/e2e/package-lock.json @@ -11,7 +11,7 @@ "@automattic/eslint-plugin-wpvip": "^0.13.0", "@babel/plugin-syntax-decorators": "^7.22.10", "@playwright/test": "^1.39.0", - "@types/node": "^20.11.0", + "@types/node": "^22.0.0", "asana-phrase": "^0.0.8", "eslint": "^8.51.0", "eslint-plugin-deprecation": "^3.0.0", @@ -721,12 +721,12 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", - "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.0.0.tgz", + "integrity": "sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==", "dev": true, "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.11.1" } }, "node_modules/@typescript-eslint/eslint-plugin": { @@ -4707,9 +4707,9 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.11.1.tgz", + "integrity": "sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==", "dev": true }, "node_modules/update-browserslist-db": { diff --git a/__tests__/e2e/package.json b/__tests__/e2e/package.json index 6a02fdad10..a212b79cd7 100644 --- a/__tests__/e2e/package.json +++ b/__tests__/e2e/package.json @@ -14,7 +14,7 @@ "@automattic/eslint-plugin-wpvip": "^0.13.0", "@babel/plugin-syntax-decorators": "^7.22.10", "@playwright/test": "^1.39.0", - "@types/node": "^20.11.0", + "@types/node": "^22.0.0", "asana-phrase": "^0.0.8", "eslint": "^8.51.0", "eslint-plugin-deprecation": "^3.0.0", From a25624f75d65cb74759cda5840d3df0140d1b999 Mon Sep 17 00:00:00 2001 From: Henrique Mouta Date: Tue, 30 Jul 2024 14:58:30 +0100 Subject: [PATCH 17/17] Update wp-parsely submodule to version 3.16.2 (#5762) --- wp-parsely | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-parsely b/wp-parsely index c2d8cbd3d0..0e44216f8e 160000 --- a/wp-parsely +++ b/wp-parsely @@ -1 +1 @@ -Subproject commit c2d8cbd3d0b8d71b82f6802d8e0783a449b427e4 +Subproject commit 0e44216f8e2b9668b9cccd5ee80c5e815788cc38