diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 79e2f75f39cd1..b150e9ea9142c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -11,7 +11,7 @@ "username": "wordpress" }, "ghcr.io/devcontainers/features/node:1": { - "version": "16" + "version": "20" }, "ghcr.io/devcontainers/features/docker-in-docker:2": {}, "ghcr.io/devcontainers/features/git:1": {} diff --git a/.env b/.env index bc22991269538..b673e401c2eaf 100644 --- a/.env +++ b/.env @@ -48,8 +48,8 @@ LOCAL_DB_TYPE=mysql # # Defaults to 8.0 with the assumption that LOCAL_DB_TYPE is set to `mysql` above. # -# When using `mysql`, see https://hub.docker.com/r/amd64/mysql for valid versions. -# When using `mariadb`, see https://hub.docker.com/r/amd64/mariadb for valid versions. +# When using `mysql`, see https://hub.docker.com/_/mysql for valid versions. +# When using `mariadb`, see https://hub.docker.com/_/mariadb for valid versions. ## LOCAL_DB_VERSION=8.0 diff --git a/.github/workflows/callable-test-core-build-process.yml b/.github/workflows/callable-test-core-build-process.yml index 136a4a048ae1b..d63aa904ad9de 100644 --- a/.github/workflows/callable-test-core-build-process.yml +++ b/.github/workflows/callable-test-core-build-process.yml @@ -46,7 +46,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' check-latest: true @@ -62,6 +62,11 @@ jobs: - name: Install npm Dependencies run: npm ci + - name: Run Emoji precommit task + run: npm run grunt precommit:emoji + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Build WordPress to run from ${{ inputs.directory }} run: npm run build${{ inputs.directory == 'src' && ':dev' || '' }} @@ -79,7 +84,7 @@ jobs: run: git diff --exit-code - name: Upload ZIP as a GitHub Actions artifact - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 + uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 if: ${{ inputs.directory == 'build' && 'ubuntu-latest' == inputs.os }} with: name: wordpress-build-${{ github.event_name == 'pull_request' && github.event.number || github.sha }} diff --git a/.github/workflows/callable-test-gutenberg-build-process.yml b/.github/workflows/callable-test-gutenberg-build-process.yml index 95236b78ed1d5..281e1a20c0972 100644 --- a/.github/workflows/callable-test-gutenberg-build-process.yml +++ b/.github/workflows/callable-test-gutenberg-build-process.yml @@ -55,7 +55,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' check-latest: true diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index a2c7ed894e7dc..0f70aa565b2e0 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -75,7 +75,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up PHP - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: 'latest' coverage: none @@ -88,7 +88,7 @@ jobs: run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT - name: Cache PHPCS scan cache - uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 + uses: actions/cache@ab5e6d0c87105b4c9c2047343972218f562e4319 # v4.0.1 with: path: | .cache/phpcs-src.json @@ -98,7 +98,7 @@ jobs: # Since Composer dependencies are installed using `composer update` and no lock file is in version control, # passing a custom cache suffix ensures that the cache is flushed at least once per week. - name: Install Composer dependencies - uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 + uses: ramsey/composer-install@57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0 with: custom-cache-suffix: ${{ steps.get-date.outputs.date }} @@ -152,7 +152,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm diff --git a/.github/workflows/end-to-end-tests.yml b/.github/workflows/end-to-end-tests.yml index 924708771d931..757de1f9a42a1 100644 --- a/.github/workflows/end-to-end-tests.yml +++ b/.github/workflows/end-to-end-tests.yml @@ -76,7 +76,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -108,12 +108,11 @@ jobs: - name: Docker debug information run: | docker -v - docker-compose -v - docker-compose run --rm mysql mysql --version - docker-compose run --rm php php --version - docker-compose run --rm php php -m - docker-compose run --rm php php -i - docker-compose run --rm php locale -a + docker compose run --rm mysql mysql --version + docker compose run --rm php php --version + docker compose run --rm php php -m + docker compose run --rm php php -i + docker compose run --rm php locale -a - name: Install WordPress env: @@ -127,7 +126,7 @@ jobs: run: npm run test:e2e - name: Archive debug artifacts (screenshots, HTML snapshots) - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 + uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 if: always() with: name: failures-artifacts${{ matrix.LOCAL_SCRIPT_DEBUG && '-SCRIPT_DEBUG' || '' }}-${{ github.run_id }} diff --git a/.github/workflows/install-testing.yml b/.github/workflows/install-testing.yml index ae841a75d8e67..f820c214df16d 100644 --- a/.github/workflows/install-testing.yml +++ b/.github/workflows/install-testing.yml @@ -141,7 +141,7 @@ jobs: steps: - name: Set up PHP ${{ matrix.php }} - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: '${{ matrix.php }}' coverage: none diff --git a/.github/workflows/javascript-tests.yml b/.github/workflows/javascript-tests.yml index 669ec6e1c123a..b301866834eff 100644 --- a/.github/workflows/javascript-tests.yml +++ b/.github/workflows/javascript-tests.yml @@ -67,7 +67,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index 8e156a932aac5..62663c730bf03 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -110,7 +110,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -142,12 +142,11 @@ jobs: - name: Docker debug information run: | docker -v - docker-compose -v - docker-compose run --rm mysql mysql --version - docker-compose run --rm php php --version - docker-compose run --rm php php -m - docker-compose run --rm php php -i - docker-compose run --rm php locale -a + docker compose run --rm mysql mysql --version + docker compose run --rm php php --version + docker compose run --rm php php -m + docker compose run --rm php php -i + docker compose run --rm php locale -a - name: Install WordPress run: npm run env:install @@ -192,7 +191,7 @@ jobs: git reset --hard $TARGET_SHA - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -220,7 +219,7 @@ jobs: run: git reset --hard $GITHUB_SHA - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm diff --git a/.github/workflows/php-compatibility.yml b/.github/workflows/php-compatibility.yml index 1606277d35495..bc3363aee8f59 100644 --- a/.github/workflows/php-compatibility.yml +++ b/.github/workflows/php-compatibility.yml @@ -70,7 +70,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up PHP - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: '7.4' coverage: none @@ -87,7 +87,7 @@ jobs: run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT - name: Cache PHP compatibility scan cache - uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 + uses: actions/cache@ab5e6d0c87105b4c9c2047343972218f562e4319 # v4.0.1 with: path: .cache/phpcompat.json key: ${{ runner.os }}-date-${{ steps.get-date.outputs.date }}-phpcompat-cache-${{ hashFiles('**/composer.json', 'phpcompat.xml.dist') }} @@ -95,7 +95,7 @@ jobs: # Since Composer dependencies are installed using `composer update` and no lock file is in version control, # passing a custom cache suffix ensures that the cache is flushed at least once per week. - name: Install Composer dependencies - uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 + uses: ramsey/composer-install@57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0 with: custom-cache-suffix: ${{ steps.get-date.outputs.date }} diff --git a/.github/workflows/phpunit-tests-run.yml b/.github/workflows/phpunit-tests-run.yml index cdedb4527379e..68f9d003a4fcf 100644 --- a/.github/workflows/phpunit-tests-run.yml +++ b/.github/workflows/phpunit-tests-run.yml @@ -90,7 +90,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -103,7 +103,7 @@ jobs: # dependency versions are installed and cached. ## - name: Set up PHP - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: '${{ inputs.php }}' coverage: none @@ -111,7 +111,7 @@ jobs: # Since Composer dependencies are installed using `composer update` and no lock file is in version control, # passing a custom cache suffix ensures that the cache is flushed at least once per week. - name: Install Composer dependencies - uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 + uses: ramsey/composer-install@57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0 with: custom-cache-suffix: $(/bin/date -u --date='last Mon' "+%F") @@ -130,7 +130,6 @@ jobs: - name: Docker debug information run: | docker -v - docker-compose -v - name: Start Docker environment run: | @@ -141,11 +140,11 @@ jobs: - name: WordPress Docker container debug information run: | - docker-compose run --rm mysql ${{ env.LOCAL_DB_TYPE }} --version - docker-compose run --rm php php --version - docker-compose run --rm php php -m - docker-compose run --rm php php -i - docker-compose run --rm php locale -a + docker compose run --rm mysql ${{ env.LOCAL_DB_TYPE }} --version + docker compose run --rm php php --version + docker compose run --rm php php -m + docker compose run --rm php php -i + docker compose run --rm php locale -a - name: Install WordPress run: npm run env:install @@ -184,4 +183,4 @@ jobs: if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/trunk' && inputs.report }} env: WPT_REPORT_API_KEY: "${{ secrets.WPT_REPORT_API_KEY }}" - run: docker-compose run --rm -e WPT_REPORT_API_KEY -e WPT_PREPARE_DIR=/var/www -e WPT_TEST_DIR=/var/www php php test-runner/report.php + run: docker compose run --rm -e WPT_REPORT_API_KEY -e WPT_PREPARE_DIR=/var/www -e WPT_TEST_DIR=/var/www php php test-runner/report.php diff --git a/.github/workflows/props-bot.yml b/.github/workflows/props-bot.yml index f9d5668742372..5b0ba5c3c4515 100644 --- a/.github/workflows/props-bot.yml +++ b/.github/workflows/props-bot.yml @@ -57,13 +57,13 @@ jobs: # The job will run when pull requests are open, ready for review and: # # - A comment is added to the pull request. - # - A review is created or commented on. + # - A review is created or commented on (unless PR originates from a fork). # - The pull request is opened, synchronized, marked ready for review, or reopened. # - The `props-bot` label is added to the pull request. if: | ( github.event_name == 'issue_comment' && github.event.issue.pull_request || - contains( fromJSON( '["pull_request_review", "pull_request_review_comment"]' ), github.event_name ) || + ( contains( fromJSON( '["pull_request_review", "pull_request_review_comment"]' ), github.event_name ) && ! github.event.pull_request.head.repo.fork ) || github.event_name == 'pull_request_target' && github.event.action != 'labeled' || 'props-bot' == github.event.label.name ) && diff --git a/.github/workflows/test-and-zip-default-themes.yml b/.github/workflows/test-and-zip-default-themes.yml index cea98ab2292b3..31e4800cfa44d 100644 --- a/.github/workflows/test-and-zip-default-themes.yml +++ b/.github/workflows/test-and-zip-default-themes.yml @@ -131,7 +131,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -187,7 +187,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Upload theme ZIP as an artifact - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 + uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 with: if-no-files-found: error name: ${{ matrix.theme }} diff --git a/.github/workflows/test-build-processes.yml b/.github/workflows/test-build-processes.yml index a9276a6c58307..e768c01a0b3e0 100644 --- a/.github/workflows/test-build-processes.yml +++ b/.github/workflows/test-build-processes.yml @@ -124,7 +124,7 @@ jobs: echo ${{ github.event.number }} > ./pr-number/NR - name: Upload PR number as artifact - uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0 + uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 with: name: pr-number path: pr-number/ diff --git a/.github/workflows/test-coverage.yml b/.github/workflows/test-coverage.yml index 0d24f25575e17..e109a20a7c81c 100644 --- a/.github/workflows/test-coverage.yml +++ b/.github/workflows/test-coverage.yml @@ -81,7 +81,7 @@ jobs: show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - name: Set up Node.js - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: node-version-file: '.nvmrc' cache: npm @@ -94,7 +94,7 @@ jobs: # dependency versions are installed and cached. ## - name: Set up PHP - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: '7.4' coverage: none @@ -102,7 +102,7 @@ jobs: # Since Composer dependencies are installed using `composer update` and no lock file is in version control, # passing a custom cache suffix ensures that the cache is flushed at least once per week. - name: Install Composer dependencies - uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 + uses: ramsey/composer-install@57532f8be5bda426838819c5ee9afb8af389d51a # v3.0.0 with: custom-cache-suffix: $(/bin/date -u --date='last Mon' "+%F") @@ -123,7 +123,6 @@ jobs: - name: Docker debug information run: | docker -v - docker-compose -v - name: Start Docker environment run: | @@ -134,11 +133,11 @@ jobs: - name: WordPress Docker container debug information run: | - docker-compose run --rm mysql mysql --version - docker-compose run --rm php php --version - docker-compose run --rm php php -m - docker-compose run --rm php php -i - docker-compose run --rm php locale -a + docker compose run --rm mysql mysql --version + docker compose run --rm php php --version + docker compose run --rm php php -m + docker compose run --rm php php -i + docker compose run --rm php locale -a - name: Install WordPress run: npm run env:install @@ -152,7 +151,7 @@ jobs: - name: Upload single site report to Codecov if: ${{ ! matrix.multisite && github.event_name != 'pull_request' }} - uses: codecov/codecov-action@e0b68c6749509c5f83f984dd99a76a1c1a231044 # v4.0.1 + uses: codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4.1.0 with: token: ${{ secrets.CODECOV_TOKEN }} file: wp-code-coverage-single-${{ github.sha }}${{ 'clover' == matrix.format && '.xml' || '' }} @@ -176,7 +175,7 @@ jobs: - name: Upload multisite report to Codecov if: ${{ matrix.multisite && github.event_name != 'pull_request' }} - uses: codecov/codecov-action@e0b68c6749509c5f83f984dd99a76a1c1a231044 # v4.0.1 + uses: codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4.1.0 with: token: ${{ secrets.CODECOV_TOKEN }} file: wp-code-coverage-multisite-${{ github.sha }}${{ 'clover' == matrix.format && '.xml' || '' }} diff --git a/.github/workflows/test-old-branches.yml b/.github/workflows/test-old-branches.yml index a7dc0210f58a7..777ed9e2c01a9 100644 --- a/.github/workflows/test-old-branches.yml +++ b/.github/workflows/test-old-branches.yml @@ -17,7 +17,7 @@ on: permissions: {} env: - CURRENTLY_SUPPORTED_BRANCH: '6.4' + CURRENTLY_SUPPORTED_BRANCH: '6.5' jobs: dispatch-workflows-for-old-branches: @@ -37,12 +37,14 @@ jobs: 'test-npm.yml' ] branch: [ - '6.4', '6.3', '6.2', '6.1','6.0', + '6.5', '6.4', '6.3', '6.2', '6.1','6.0', '5.9', '5.8', '5.7', '5.6', '5.5', '5.4', '5.3', '5.2', '5.1', '5.0', '4.9', '4.8', '4.7', '4.6', '4.5', '4.4', '4.3', '4.2', '4.1' ] include: # PHP Compatibility testing was introduced in 5.5. + - branch: '6.5' + workflow: 'php-compatibility.yml' - branch: '6.4' workflow: 'php-compatibility.yml' - branch: '6.3' @@ -67,6 +69,8 @@ jobs: # End-to-end testing was introduced in 5.3 but was later removed as there were no meaningful assertions. # Starting in 5.8 with #52905, some additional tests with real assertions were introduced. # Branches 5.8 and newer should be tested to confirm no regressions are introduced. + - branch: '6.5' + workflow: 'end-to-end-tests.yml' - branch: '6.4' workflow: 'end-to-end-tests.yml' - branch: '6.3' @@ -83,6 +87,8 @@ jobs: workflow: 'end-to-end-tests.yml' # Performance testing was introduced in 6.2. + - branch: '6.5' + workflow: 'performance.yml' - branch: '6.4' workflow: 'performance.yml' - branch: '6.3' @@ -90,6 +96,10 @@ jobs: - branch: '6.2' workflow: 'performance.yml' + # Build Process testing was introduced in 6.5. + - branch: '6.5' + workflow: 'test-build-processes.yml' + # Run all branches monthly, but only the currently supported one twice per month. steps: - name: Dispatch workflow run diff --git a/.github/workflows/upgrade-testing-run.yml b/.github/workflows/upgrade-testing-run.yml index 67e29983caa60..0235d38f95b76 100644 --- a/.github/workflows/upgrade-testing-run.yml +++ b/.github/workflows/upgrade-testing-run.yml @@ -62,7 +62,7 @@ jobs: steps: - name: Set up PHP ${{ inputs.php }} - uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # v2.29.0 + uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2.30.0 with: php-version: '${{ inputs.php }}' coverage: none diff --git a/.github/workflows/upgrade-testing.yml b/.github/workflows/upgrade-testing.yml index 90ca18db0e52f..e68295e61a0d0 100644 --- a/.github/workflows/upgrade-testing.yml +++ b/.github/workflows/upgrade-testing.yml @@ -46,7 +46,7 @@ jobs: php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ] db-type: [ 'mysql' ] db-version: [ '5.7', '8.0' ] - wp: [ '6.0', '6.1', '6.2', '6.3' ] + wp: [ '6.0', '6.1', '6.2', '6.3', '6.4', '6.5' ] multisite: [ false, true ] with: os: ${{ matrix.os }} diff --git a/.gitignore b/.gitignore index 0a02b30a1548d..44c3769ee314d 100644 --- a/.gitignore +++ b/.gitignore @@ -43,6 +43,7 @@ wp-tests-config.php # Files and folders that get created in wp-content /src/wp-content/blogs.dir +/src/wp-content/fonts /src/wp-content/languages /src/wp-content/mu-plugins /src/wp-content/plugins diff --git a/.jshintrc b/.jshintrc index fb4a1cf8bacea..4caa7d2287a80 100644 --- a/.jshintrc +++ b/.jshintrc @@ -3,14 +3,12 @@ "curly": true, "eqeqeq": true, "eqnull": true, - "esversion": 3, + "esversion": 6, "expr": true, "immed": true, "noarg": true, "nonbsp": true, - "onevar": true, "quotmark": "single", - "trailing": true, "undef": true, "unused": true, diff --git a/Gruntfile.js b/Gruntfile.js index 7d6981248f199..a99dcb4104aa1 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -1047,19 +1047,34 @@ module.exports = function(grunt) { { match: /\/\/ START: emoji arrays[\S\s]*\/\/ END: emoji arrays/g, replacement: function() { - var regex, files, + var regex, files, ghCli, partials, partialsSet, - entities, emojiArray; + entities, emojiArray, + apiResponse, query; grunt.log.writeln( 'Fetching list of Twemoji files...' ); + // Ensure that the GitHub CLI is installed. + ghCli = spawn( 'gh', [ '--version' ] ); + if ( 0 !== ghCli.status ) { + grunt.fatal( 'Emoji precommit script requires GitHub CLI. See https://cli.github.com/.' ); + } + // Fetch a list of the files that Twemoji supplies. - files = spawn( 'svn', [ 'ls', 'https://github.com/twitter/twemoji.git/trunk/assets/svg' ] ); + query = 'query={repository(owner: "jdecked", name: "twemoji") {object(expression: "v15.0.3:assets/svg") {... on Tree {entries {name}}}}}'; + files = spawn( 'gh', [ 'api', 'graphql', '-f', query] ); + if ( 0 !== files.status ) { grunt.fatal( 'Unable to fetch Twemoji file list' ); } - entities = files.stdout.toString(); + try { + apiResponse = JSON.parse( files.stdout.toString() ); + } catch ( e ) { + grunt.fatal( 'Unable to parse Twemoji file list' ); + } + entities = apiResponse.data.repository.object.entries; + entities = entities.reduce( function( accumulator, val ) { return accumulator + val.name + '\n'; }, '' ); // Tidy up the file list. entities = entities.replace( /\.svg/g, '' ); diff --git a/SECURITY.md b/SECURITY.md index 39be6abebf586..40fd5039e5ba2 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -10,6 +10,7 @@ Full details of the WordPress Security Policy and the list of covered projects a | Version | Supported | |---------| --------- | +| 6.5.x | Yes | | 6.4.x | Yes | | 6.3.x | Yes | | 6.2.x | Yes | diff --git a/package-lock.json b/package-lock.json index 3392e1fe6d744..91107d43d50a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,80 +1,80 @@ { "name": "WordPress", - "version": "6.5.0", + "version": "6.6.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "WordPress", - "version": "6.5.0", + "version": "6.6.0", "license": "GPL-2.0-or-later", "dependencies": { - "@wordpress/a11y": "3.51.0", - "@wordpress/annotations": "2.51.1", - "@wordpress/api-fetch": "6.48.0", - "@wordpress/autop": "3.51.0", - "@wordpress/blob": "3.51.0", - "@wordpress/block-directory": "4.28.1", - "@wordpress/block-editor": "12.19.1", - "@wordpress/block-library": "8.28.1", - "@wordpress/block-serialization-default-parser": "4.51.0", - "@wordpress/blocks": "12.28.1", - "@wordpress/commands": "0.22.1", - "@wordpress/components": "26.0.1", - "@wordpress/compose": "6.28.0", - "@wordpress/core-commands": "0.20.1", - "@wordpress/core-data": "6.28.1", - "@wordpress/customize-widgets": "4.28.1", - "@wordpress/data": "9.21.0", - "@wordpress/data-controls": "3.20.0", - "@wordpress/dataviews": "0.5.1", - "@wordpress/date": "4.51.0", - "@wordpress/deprecated": "3.51.0", - "@wordpress/dom": "3.51.0", - "@wordpress/dom-ready": "3.51.0", - "@wordpress/edit-post": "7.28.1", - "@wordpress/edit-site": "5.28.1", - "@wordpress/edit-widgets": "5.28.1", - "@wordpress/editor": "13.28.1", - "@wordpress/element": "5.28.0", - "@wordpress/escape-html": "2.51.0", - "@wordpress/format-library": "4.28.1", - "@wordpress/hooks": "3.51.0", - "@wordpress/html-entities": "3.51.0", - "@wordpress/i18n": "4.51.0", - "@wordpress/icons": "9.42.0", - "@wordpress/interactivity": "5.0.0", - "@wordpress/interactivity-router": "1.1.0", - "@wordpress/interface": "5.28.1", - "@wordpress/is-shallow-equal": "4.51.0", - "@wordpress/keyboard-shortcuts": "4.28.0", - "@wordpress/keycodes": "3.51.0", - "@wordpress/list-reusable-blocks": "4.28.1", - "@wordpress/media-utils": "4.42.0", - "@wordpress/notices": "4.19.0", - "@wordpress/nux": "8.13.1", - "@wordpress/patterns": "1.12.1", - "@wordpress/plugins": "6.19.1", - "@wordpress/preferences": "3.28.1", - "@wordpress/preferences-persistence": "1.43.0", - "@wordpress/primitives": "3.49.0", - "@wordpress/priority-queue": "2.51.0", - "@wordpress/private-apis": "0.33.0", - "@wordpress/redux-routine": "4.51.0", - "@wordpress/reusable-blocks": "4.28.1", - "@wordpress/rich-text": "6.28.1", - "@wordpress/router": "0.20.0", - "@wordpress/server-side-render": "4.28.1", - "@wordpress/shortcode": "3.51.0", - "@wordpress/style-engine": "1.34.0", - "@wordpress/sync": "0.13.0", - "@wordpress/token-list": "2.51.0", - "@wordpress/undo-manager": "0.11.0", - "@wordpress/url": "3.52.0", - "@wordpress/viewport": "5.28.0", - "@wordpress/warning": "2.51.0", - "@wordpress/widgets": "3.28.1", - "@wordpress/wordcount": "3.51.0", + "@wordpress/a11y": "3.51.1", + "@wordpress/annotations": "2.51.4", + "@wordpress/api-fetch": "6.48.1", + "@wordpress/autop": "3.51.1", + "@wordpress/blob": "3.51.1", + "@wordpress/block-directory": "4.28.9", + "@wordpress/block-editor": "12.19.7", + "@wordpress/block-library": "8.28.9", + "@wordpress/block-serialization-default-parser": "4.51.1", + "@wordpress/blocks": "12.28.6", + "@wordpress/commands": "0.22.5", + "@wordpress/components": "26.0.5", + "@wordpress/compose": "6.28.1", + "@wordpress/core-commands": "0.20.7", + "@wordpress/core-data": "6.28.7", + "@wordpress/customize-widgets": "4.28.9", + "@wordpress/data": "9.21.1", + "@wordpress/data-controls": "3.20.1", + "@wordpress/dataviews": "0.5.6", + "@wordpress/date": "4.51.1", + "@wordpress/deprecated": "3.51.1", + "@wordpress/dom": "3.51.1", + "@wordpress/dom-ready": "3.51.1", + "@wordpress/edit-post": "7.28.9", + "@wordpress/edit-site": "5.28.9", + "@wordpress/edit-widgets": "5.28.9", + "@wordpress/editor": "13.28.7", + "@wordpress/element": "5.28.1", + "@wordpress/escape-html": "2.51.1", + "@wordpress/format-library": "4.28.7", + "@wordpress/hooks": "3.51.1", + "@wordpress/html-entities": "3.51.1", + "@wordpress/i18n": "4.51.1", + "@wordpress/icons": "9.42.4", + "@wordpress/interactivity": "5.0.5", + "@wordpress/interactivity-router": "1.1.5", + "@wordpress/interface": "5.28.5", + "@wordpress/is-shallow-equal": "4.51.1", + "@wordpress/keyboard-shortcuts": "4.28.1", + "@wordpress/keycodes": "3.51.1", + "@wordpress/list-reusable-blocks": "4.28.5", + "@wordpress/media-utils": "4.42.2", + "@wordpress/notices": "4.19.1", + "@wordpress/nux": "8.13.5", + "@wordpress/patterns": "1.12.7", + "@wordpress/plugins": "6.19.5", + "@wordpress/preferences": "3.28.5", + "@wordpress/preferences-persistence": "1.43.1", + "@wordpress/primitives": "3.49.1", + "@wordpress/priority-queue": "2.51.1", + "@wordpress/private-apis": "0.33.1", + "@wordpress/redux-routine": "4.51.1", + "@wordpress/reusable-blocks": "4.28.7", + "@wordpress/rich-text": "6.28.4", + "@wordpress/router": "0.20.1", + "@wordpress/server-side-render": "4.28.6", + "@wordpress/shortcode": "3.51.1", + "@wordpress/style-engine": "1.34.1", + "@wordpress/sync": "0.13.1", + "@wordpress/token-list": "2.51.1", + "@wordpress/undo-manager": "0.11.1", + "@wordpress/url": "3.52.1", + "@wordpress/viewport": "5.28.1", + "@wordpress/warning": "2.51.1", + "@wordpress/widgets": "3.28.7", + "@wordpress/wordcount": "3.51.1", "backbone": "1.5.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", @@ -105,12 +105,12 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.32.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.11", - "@wordpress/babel-preset-default": "7.35.0", - "@wordpress/dependency-extraction-webpack-plugin": "5.2.0", - "@wordpress/e2e-test-utils": "10.22.0", - "@wordpress/e2e-test-utils-playwright": "0.19.0", - "@wordpress/prettier-config": "3.8.0", - "@wordpress/scripts": "27.2.0", + "@wordpress/babel-preset-default": "7.35.1", + "@wordpress/dependency-extraction-webpack-plugin": "5.2.1", + "@wordpress/e2e-test-utils": "10.22.1", + "@wordpress/e2e-test-utils-playwright": "0.19.2", + "@wordpress/prettier-config": "3.8.1", + "@wordpress/scripts": "27.2.5", "autoprefixer": "10.4.17", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -5478,9 +5478,9 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "node_modules/@types/semver": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.7.tgz", + "integrity": "sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==", "dev": true }, "node_modules/@types/send": { @@ -6082,28 +6082,28 @@ } }, "node_modules/@wordpress/a11y": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.51.0.tgz", - "integrity": "sha512-sq7dflOxrSAvtEb7Ae1VmLyEYESlRlrwCBrWeAyYwekQ08Da1ph7EyvYMM1Yoq7xCbnLpPvAt/oGO05Mhkv2dg==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.51.1.tgz", + "integrity": "sha512-qZ9H4qdCL7CR4oGMbzu7jJNjxxkZyDT4TZmLcHpg+fNwjAHNKNvtcVNnkR/dGKNIiENWD0qfmZqNNxm7QxHFcA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.51.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/dom-ready": "^3.51.1", + "@wordpress/i18n": "^4.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/annotations": { - "version": "2.51.1", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.51.1.tgz", - "integrity": "sha512-uFLMEEzv3/8iOFekrFWOSRI/MxrEw4hNztNK1xy8kClzkR3c96Rj1+4xxTSOSHOUtS0d3Kx4O8zugSYALO1GLQ==", + "version": "2.51.4", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.51.4.tgz", + "integrity": "sha512-nEQgAWphJcECqJIygCgY27OaWgqEoGFRy1DFrKud1MpLrpsxyflhtGKz8CxUj1Sv+Sq4jrS+KaIR/aKwUBO82g==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.21.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/rich-text": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/rich-text": "^6.28.4", "rememo": "^4.0.2", "uuid": "^9.0.1" }, @@ -6115,22 +6115,22 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "6.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.48.0.tgz", - "integrity": "sha512-Yo9kpwf07OXt/xV82EfYlnR4Dl6T/VnhKbo0wtmOO7fLxhfOrF0rFgJM4X78WEWBYcjnGwQD5c5ufad7X5XK1A==", + "version": "6.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.48.1.tgz", + "integrity": "sha512-3EEmItYDi1hNujIkX2MT6LVbZEj2xCStI50QUTqWKLvDa/qOS2L9l1yV+Ol330ZRErIRNBZds/PuujGKA0LZQw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/url": "^3.52.0" + "@wordpress/i18n": "^4.51.1", + "@wordpress/url": "^3.52.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/autop": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.51.0.tgz", - "integrity": "sha512-n33dunOrA3lLNXlHHVzU0f5Sns67XvxHTYd86cdBLZFLDeScfCnFzJ4+5K4l+1ayuNK511Njf+76Z0vYKrGc9w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.51.1.tgz", + "integrity": "sha512-WI4r+Ne9tCx4g9PU1PXkiKWUc7w9H+FMVR8QLgVt04RzmN5MKhMs9Z30lVBv/eHnfpBSqdMqqh4TsgITg3C9rA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6139,9 +6139,9 @@ } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.34.0.tgz", - "integrity": "sha512-DOoUJKvfUc8rdiGqcZND5lauoY4B5+cCuuHLh9AztE1t2DlQJBy6DtP6t1bUZb7BYUWOoWgRflMLtOK3ZTf0cg==", + "version": "4.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.34.1.tgz", + "integrity": "sha512-PUM+TQUfwKlV4P/CkqoJTYhTF3M6z3tItr6LcANxaZbj7Ru4vuiL1La3KsMrDfE9OQB5jxiQIiL9/k4eBRJS1Q==", "dev": true, "engines": { "node": ">=14" @@ -6151,9 +6151,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.35.0.tgz", - "integrity": "sha512-wgZOezNvzbrJTHn0Cyt8+Si7sb5aJJ+akHOrEgvUUv576LfgWUKHPRz8Ecu1fFlupEp35r1uoQ5J+UviLWrvEg==", + "version": "7.35.1", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.35.1.tgz", + "integrity": "sha512-fA/XOt6cxd6YdD8jBgbYRswse1GuoWdrVM5QruIZMoQMIqHqvRMzN1pdi5RccS5s11WM64J9pdVZ5lTy6wQcjg==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -6162,9 +6162,9 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.34.0", - "@wordpress/browserslist-config": "^5.34.0", - "@wordpress/warning": "^2.51.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.34.1", + "@wordpress/browserslist-config": "^5.34.1", + "@wordpress/warning": "^2.51.1", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" @@ -6174,15 +6174,15 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.42.0.tgz", - "integrity": "sha512-CD8nFUg45v70BTsKuS9f/sJsdF8xOkJb2oXd0HikWtuJJ24YQB8bzkeIg+TvD5LnK4pwZeDskODo4QFBsoCwIw==", + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.43.0.tgz", + "integrity": "sha512-jo4q47f0Yf52XJuVfW2VGN6D5KTLfU1O3dhM/j4xP4sb9fH/L7SugzXJ0UmtzOJW0X8Rp14eZWy+GNVcPCHofA==", "dev": true }, "node_modules/@wordpress/blob": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.51.0.tgz", - "integrity": "sha512-DICMSq7Y6gI6Lz+euG1v1xsIExIFrQ8bcINmnUmwcujgHckm0BaJwAKXXO4CHQVwNLWbHZiu5ySuzorw5rhG8w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.51.1.tgz", + "integrity": "sha512-zALHVOBRQBr7FoQEkJEzZ+oQZJ9H8E1FevVpyIpte1F78EXWfJoyN2AOLfWoKCUy8Fue2Di/Jp+cDn7NWzV2XQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6191,30 +6191,30 @@ } }, "node_modules/@wordpress/block-directory": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.28.1.tgz", - "integrity": "sha512-Ed53YdwrDhZ5NhHSiaTx+OIt2CjvgtlXwD2L23GRUQODLifRq6WOmPVk8hISP7k2SXI5B7Y2QkG0P0D8VKK9UA==", + "version": "4.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.28.9.tgz", + "integrity": "sha512-6dOrq6Bflu2VfLHLEWWUK2auUR3Ui1J9CL4gIt9V+4ZCJJKCm8HJpLJovbsYMPAp5PF553mjeUZphocVs3utmQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/edit-post": "^7.28.1", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/edit-post": "^7.28.9", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/plugins": "^6.19.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2" }, "engines": { @@ -6226,43 +6226,43 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "12.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.19.1.tgz", - "integrity": "sha512-ZzG0XiakM5GHVvpJw0MTEYmX0WPJJwGegMTbhkSCrMnsAY0uRpYjrZwbSbPoweFdBpkIWdKs7W9BGIQ69WVcsA==", + "version": "12.19.7", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.19.7.tgz", + "integrity": "sha512-aro9ogEYHLcMgTss1QjsD6TNZmPWSNXtD9oAzhT0+8hwIM9VZzCWBQYhf27MFAMCYPAZMzaE2boTELvKRAL0OQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/style-engine": "^1.34.0", - "@wordpress/token-list": "^2.51.0", - "@wordpress/url": "^3.52.0", - "@wordpress/warning": "^2.51.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/notices": "^4.19.1", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/style-engine": "^1.34.1", + "@wordpress/token-list": "^2.51.1", + "@wordpress/url": "^3.52.1", + "@wordpress/warning": "^2.51.1", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6288,43 +6288,43 @@ } }, "node_modules/@wordpress/block-library": { - "version": "8.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.28.1.tgz", - "integrity": "sha512-3JcTbuDIkZFkC9jFF4jVZNzvCx4FZOpn6QSqXwQ0mKS784u6U4AqZ850uSc7qeXpGl4LX6g8yig0WbX/FZCsWQ==", + "version": "8.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.28.9.tgz", + "integrity": "sha512-E6JuCcjw/wntVjB+16LeY1YM4q6zwe5OjIX7ZWW71YByfSUwgwY3BUx1hupx1W6mOwRpHFdfUMFLJzjgnrZ+fA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/autop": "^3.51.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interactivity": "^5.0.0", - "@wordpress/interactivity-router": "^1.1.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/server-side-render": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/autop": "^3.51.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interactivity": "^5.0.5", + "@wordpress/interactivity-router": "^1.1.5", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/server-side-render": "^4.28.6", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6344,9 +6344,9 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.51.0.tgz", - "integrity": "sha512-GQQ6hu7exCmk8KN7wW2Mvmo1CZjBC8sVZZ87lwciKYs963AKrFSySS6JIvI1fxJagHVAddP1MbW5xLYrFt+ISg==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.51.1.tgz", + "integrity": "sha512-5qvbGVRaHBZCt8UmFvC0dJbcBOUlrpGj495rs1XzqH7hp0GItYkTHcH6LFnEYbURJXjyCmNlhZISGU5Z+Iql3w==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6355,26 +6355,26 @@ } }, "node_modules/@wordpress/blocks": { - "version": "12.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.28.1.tgz", - "integrity": "sha512-eOmNQQyaXiYQLyW5U+pTkX/+2nFcRc+hGJKQhCbPzotWlFeOexTu1J7X9drfN7ikfFSYxtG2EGWMgHcY2PtU5A==", + "version": "12.28.6", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.28.6.tgz", + "integrity": "sha512-dTMY/ZRaszsGpbmc4N3/lzvu7kp2zPOPkNy8Eznwy952OFqKYkq6ajJrw8CKH1FRkgXACAH+BDA/6OBHTcuvfQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/autop": "^3.51.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-serialization-default-parser": "^4.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/shortcode": "^3.51.0", + "@wordpress/autop": "^3.51.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-serialization-default-parser": "^4.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/shortcode": "^3.51.1", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -6396,27 +6396,27 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "5.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.34.0.tgz", - "integrity": "sha512-LafF3XoetOAN99bktOzc9hSOv7cPoQEe0/KPgiw24t77xvRqLuWww+zYbiHAHYSzdBGngrlNwRLgloSifnp+hg==", + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.34.1.tgz", + "integrity": "sha512-n2Tnqsg2JpoTgo/TvmbuX6XhGCH88dNxYI3vkLsfeWQmm3eHUZ/bIcAvINQh+j2nGmASFQLXGm/H4cWLSKO3jw==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/commands": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.22.1.tgz", - "integrity": "sha512-lA5LH7fyV0ov8QgZ1cetstTH9pQL+3b0RAYoR/MJJLOzlEdg7NXbb2vIKTYZ13oF1Oo4oIdrG+JDUeL94wVVvQ==", + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.22.5.tgz", + "integrity": "sha512-ZK1dXW1vmmXHIWgptZRDWlT/ACOejbIKPCXOIKSx0gezHYf8P6H+4EZ5xYimr8rWvsrfI3PoswkFkKPliYh9Iw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/components": "^26.0.5", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1", "cmdk": "^0.2.0", "rememo": "^4.0.2" @@ -6430,9 +6430,9 @@ } }, "node_modules/@wordpress/components": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-26.0.1.tgz", - "integrity": "sha512-kHrQVm109nXYHfoea0KlIKa8RIIMrx/vgnUb0mKKA4BGhg/kGaNW+vYnWVE5W/kGEDk+7Y8fiDnwicc5AisuBg==", + "version": "26.0.5", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-26.0.5.tgz", + "integrity": "sha512-lp509SXTVs6RYN30XS4Unn2S+Sy7Tw3pKDrupgn0k+Y0ELrPjRcAquRQZ2P51/i7SxLSKMhzlbNVSoFqrSNZZA==", "dependencies": { "@ariakit/react": "^0.3.12", "@babel/runtime": "^7.16.0", @@ -6446,23 +6446,23 @@ "@types/gradient-parser": "0.1.3", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.2.24", - "@wordpress/a11y": "^3.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/warning": "^2.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/warning": "^2.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6493,19 +6493,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "6.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.28.0.tgz", - "integrity": "sha512-Vx1SDgG3wIaiB/sUZcYB6csG0s5H3Lv5p9oKy8NDkA9dVfHoUz/XLwdx/yzsB3mqvDcZqReEQeoYHP7F4HeWqA==", + "version": "6.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.28.1.tgz", + "integrity": "sha512-ex5cd0JqmH1RTPmk0Q1KdqQHTBNlWGa2d3VjLg2RjXVmfdJf5CR0QTSo9Id40NpUrGQ4Dne7koaMi2r6P32OuA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/priority-queue": "^2.51.0", - "@wordpress/undo-manager": "^0.11.0", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/priority-queue": "^2.51.1", + "@wordpress/undo-manager": "^0.11.1", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -6519,22 +6519,22 @@ } }, "node_modules/@wordpress/core-commands": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.20.1.tgz", - "integrity": "sha512-HwyCMCuhR5Fjzmgnca9+rvoUrPu2PZS9lCKEdy2i8vv8fRKWSYtHPTGZJpxAGDh29roJTCDUcSlciJyEt+f6kA==", + "version": "0.20.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.20.7.tgz", + "integrity": "sha512-BF3DvItWeOTEHuPZ/9l+IDg2yqhuNaca9zCuR4u0YBircYh3nbhRnfgXQjpZ+b17CwWUxFNehEAfwX4L0NmCYw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/router": "^0.20.0", - "@wordpress/url": "^3.52.0" + "@wordpress/block-editor": "^12.19.7", + "@wordpress/commands": "^0.22.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/router": "^0.20.1", + "@wordpress/url": "^3.52.1" }, "engines": { "node": ">=12" @@ -6545,26 +6545,26 @@ } }, "node_modules/@wordpress/core-data": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.28.1.tgz", - "integrity": "sha512-nsWF83Ssf7QH+jPSkxv5w1PYTC7yZ281kcQBJHWcb27NWsJu0iJ6qPO/h94PItU8yOdeWQ7e6zOJ2gWSvZVtHg==", + "version": "6.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.28.7.tgz", + "integrity": "sha512-U1oYpUkk7dgJnT65wUTe63U6udX+Rd6J+Iw4BA090cwJ2c9v89rg4rWOYOsNY7bhoGWESvV+5IqqWKO9BO5QnA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/sync": "^0.13.0", - "@wordpress/undo-manager": "^0.11.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/sync": "^0.13.1", + "@wordpress/undo-manager": "^0.11.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -6581,31 +6581,31 @@ } }, "node_modules/@wordpress/customize-widgets": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.28.1.tgz", - "integrity": "sha512-JmTTzMvW84RuoNf6kEA+itKyJkNSsHw/8iB1mb67yd+c2G+48IFsPk3D296RBg4TmiMFRg3VbIYz/oJcS/s3Kw==", + "version": "4.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.28.9.tgz", + "integrity": "sha512-qflBeYVn+MbQ/UhVCUiQFvhx4dVusSuG2cpAaTI6kzIoCz9FryvfwdmeHowX+Yq/aMRndMaUcd0ERqalLTyDPg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3" }, @@ -6618,18 +6618,18 @@ } }, "node_modules/@wordpress/data": { - "version": "9.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.21.0.tgz", - "integrity": "sha512-jEAWHcR+xlnI+V0l5N2WLZrZ7THZ+wQjIs5gDHg1wcRLWo7oxe8JHPQ4sIf0zqNaCwj3/svXFvg7pkaJqkDHAw==", + "version": "9.21.1", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.21.1.tgz", + "integrity": "sha512-7B9ABDvs0V0fb/GvrL5T14KauZNI133u/v5IBAuq89YvZPBUOAFiO/h8DxdkdV1Rr/q79knxAfDxxarjbFzBiw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/priority-queue": "^2.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/redux-routine": "^4.51.0", + "@wordpress/compose": "^6.28.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/priority-queue": "^2.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/redux-routine": "^4.51.1", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -6646,14 +6646,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.20.0.tgz", - "integrity": "sha512-sLjZi681AsA5RQ7eke6svKaqRQ08Vv3ufINHgWBKhf2E3iUuZhOMsGB7i+GBAed1IcroWQX1QfQ8C46c8EL2xA==", + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.20.1.tgz", + "integrity": "sha512-ty5PCiE21iuWqVpC7XmkgUjP3jq6jKi2K8CZZWpdBA3wcEpKWbB/qCJ5Y3K1bofxkAjvudsrIdczvcUPk2/KCg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0" + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1" }, "engines": { "node": ">=12" @@ -6663,21 +6663,21 @@ } }, "node_modules/@wordpress/dataviews": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-0.5.1.tgz", - "integrity": "sha512-BJbgCux+zqCOhUz0yJFcPbL/fxcQG1xDqdwDK1noOfNIA+iR9VPy7IuBt0sbNRiO9tLJRQsM757zVkOOVy6glA==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-0.5.6.tgz", + "integrity": "sha512-vvMQv1OWXTNGbbeKf5BNooVM5YBER28Z5u2bhkhJ3XQCE64HbYlOq4vydc0xR9x+72DKDOKnev6eLET3QipPrA==", "dependencies": { "@ariakit/react": "^0.3.12", "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1", "remove-accents": "^0.5.0" }, @@ -6689,12 +6689,12 @@ } }, "node_modules/@wordpress/date": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.51.0.tgz", - "integrity": "sha512-RqnaIJa8gJ2F8Hj2SLbjk7V4dSRObxIhud+/xneSi4PoPi0pYL3sIGoppXXpyZINhCfMiVZ2JIc8Ryt0zgYxAw==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.51.1.tgz", + "integrity": "sha512-Pb1o2ANcoOhLguOxMldkAuGmrnn2EoaQrxYdKxTjXHbOQo1ttU/5zAz1RiTvWpNcq+PNJfjQ7bFyFWRMDd06oA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.51.0", + "@wordpress/deprecated": "^3.51.1", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -6703,9 +6703,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.2.0.tgz", - "integrity": "sha512-BOwGopKL5MocUnmrum9tS+HttzFaY3z5CE6sE2DsoM9BWo6OomM6XC5iNGjbv7KDTmxdxjKr0Yzr6YUeSbNrRA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.2.1.tgz", + "integrity": "sha512-vFLbMsexjD42ONf4xP9vViAQwtvqWoQMKCCQwui8FWYlM1iHYEvI/NxwheFLV/I2kpEDODfCDrWNq4N98aSRCQ==", "dev": true, "dependencies": { "json2php": "^0.0.7" @@ -6718,33 +6718,33 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.51.0.tgz", - "integrity": "sha512-jbhK5/zhn2D6xW0WqEFitxowgrlIL03CdG0gMQ9JJNlewvI2qg+4fj9k/ORQh8l5UpBUfkwUHVMaGQswtUUaeQ==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.51.1.tgz", + "integrity": "sha512-rg+uzNFPQxoZS4essv1jZuJXcWfGs3S9yBsUMPywjSNp0lefHl5jFxqLriYbTX8VlwjgdITU4y5eWheTHq7WnQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.51.0" + "@wordpress/hooks": "^3.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.51.0.tgz", - "integrity": "sha512-5L8iQCq2t+4qHpo4MBZqMg5MqmVZI/U/BaF50yhtTZQSGyhR2SzlixnL8udwatm8KQFteWj8Zwmmu+3GXRTB2Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.51.1.tgz", + "integrity": "sha512-EfrgZ1BUr5sesgtzFFWjX4TJfDmL8/1PgGN48P6C3heykocH2/R9ECQvlOKvMrAcJuKKlkvdM8z93pTwFaArxw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.51.0" + "@wordpress/deprecated": "^3.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.51.0.tgz", - "integrity": "sha512-k8+UhRu7moBPWUa1EAfqF+r5VT8EnBGr4zxV+jJJZZg0tTN61RD/mJ0kSzu/0PVQQsAiDgAhxWrfVy2FwFdpCw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.51.1.tgz", + "integrity": "sha512-YgmuBqBW25RHio+m7qsSV8NYFcpTX3pxsK4FLWui6WMwUrKslZc9MZHB332Cfn2dOlR/fFEtcDO28KYT7AzCOQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6753,15 +6753,15 @@ } }, "node_modules/@wordpress/e2e-test-utils": { - "version": "10.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.22.0.tgz", - "integrity": "sha512-y+JWxgHuTgRwomApfbgHyDj//iYFuerL7BwoxYAfA/dk59C10H3nfqRPxtrca1vh1249e5w76xOM+Y353BleJg==", + "version": "10.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.22.1.tgz", + "integrity": "sha512-BBSqwuLkrW4T+hH5cfWQ+GFjZXZx/MhNfML9IsCbFkYokEGLlVW+ImC4JFJ4Q3cA97ZgBKPew33iEocq7K2Vtg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" @@ -6775,14 +6775,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.19.0.tgz", - "integrity": "sha512-iNg5t+fqNZwzBULhe9kMGd36nVlX/WmNeB75wDUKX37fms2ZhiMppj7lt5VGQ82nWDvM+Fq/h89wfioeJKiHhA==", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.19.2.tgz", + "integrity": "sha512-pB/WsJwtbKLrKEhdr8HEmjThP6XGuFJmEHfxSm76l/S5Hc0dzhFHAYojk3iu0VEZMUlgppUNYfXTab8JTCkwBA==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -6838,41 +6838,41 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.28.1.tgz", - "integrity": "sha512-CadJAEJBw94awjIbPFm1kM8qaGYmQSscWaQmC8WVQn3qXz0tkNHEhdnW9y0kLCKoq1B+5cXm04WKEUzfw0Ei5g==", + "version": "7.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.28.9.tgz", + "integrity": "sha512-PQA78Db1T+IfFztM2Qqs3GAGvQdGQSknjhNy8UAMfRIZyxDjF+D3E1N9LCRpXs2yCBPpURJ3IhhaN9s/Ml94yg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-commands": "^0.20.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/warning": "^2.51.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-commands": "^0.20.7", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/warning": "^2.51.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "memize": "^2.1.0", "rememo": "^4.0.2" @@ -6886,51 +6886,51 @@ } }, "node_modules/@wordpress/edit-site": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.28.1.tgz", - "integrity": "sha512-IX87ujYhDSapXyNBafHqgc1IUdZVH7xdyGLSjjFMpfseRavqdpyQ3bAqG0b8/0XdoKU9Nf8k+a++4eZ60hMIQw==", + "version": "5.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.28.9.tgz", + "integrity": "sha512-etHAf7CHA9xmRzJOOmeH4cwwNpfWfH3xQT8hRlnAeWt2sHS1zeu7aZt4A0CSmtKDL2LscdRJwvGrgQGig2WKRg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-commands": "^0.20.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/dataviews": "^0.5.1", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/router": "^0.20.0", - "@wordpress/style-engine": "^1.34.0", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/widgets": "^3.28.1", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-commands": "^0.20.7", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/dataviews": "^0.5.6", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/router": "^0.20.1", + "@wordpress/style-engine": "^1.34.1", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/widgets": "^3.28.7", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.9.2", @@ -6951,37 +6951,37 @@ } }, "node_modules/@wordpress/edit-widgets": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.28.1.tgz", - "integrity": "sha512-/eDYnVQ1HXz/QGvqfj2uaIbzoxyiNCxhfarnGcd9DeLdM5nU47cexEDRfkQUd4vQL2S9GlOep03dWnw3hTVVXA==", + "version": "5.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.28.9.tgz", + "integrity": "sha512-msmSJVi1t+y1+zm3ngfTEj4emna3l+/JoI9TvE4h5Xpuvk37Cp+iJN56ri5FfWGqaFN08p7R5jt4fUa4bw9ktA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/url": "^3.52.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "rememo": "^4.0.2" }, @@ -6994,41 +6994,41 @@ } }, "node_modules/@wordpress/editor": { - "version": "13.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.28.1.tgz", - "integrity": "sha512-KqNOI3iaPUAkPSp7i/IxnOl1TCLrQ4win9NzRMXg7DN7G5KiobpFYYWre1NrbDbBbRMxpu/G12uN1jWGIvGQKQ==", + "version": "13.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.28.7.tgz", + "integrity": "sha512-HlmcRWJni6FpDEPqKJw39H0ktDU0ufTotTXxb0AvQldOedJTZHYx3cS3D+leBtO3eg/4njy/WS7hzBmhnU6GeQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/server-side-render": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/server-side-render": "^4.28.6", + "@wordpress/url": "^3.52.1", + "@wordpress/wordcount": "^3.51.1", "classnames": "^2.3.1", "date-fns": "^2.28.0", "memize": "^2.1.0", @@ -7045,14 +7045,14 @@ } }, "node_modules/@wordpress/element": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.28.0.tgz", - "integrity": "sha512-NEoT3mgF+pJvnhnaTQeLuhSgC6ThfooMfl7OoEyIthRZpUtgKFakmMUU2T6ODzP2+k2DV/jNCfoBZ/Haekmwew==", + "version": "5.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.28.1.tgz", + "integrity": "sha512-qV+KxwtqFGe9ua+TUuH3SHMLxX8A6A7W2rkmMwaNMmxIWfJOrwXuwY0Ukm68LVWylnm/ltiNnuSFO6R5Hf/THg==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.51.0", + "@wordpress/escape-html": "^2.51.1", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -7063,9 +7063,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.51.0.tgz", - "integrity": "sha512-sDDSyctW5yON2IaEkaMGIfk2LiQ3Jpz8xAnElKjKpnFhbHQBIG2B2NS2UQ5DzsPGZrfCPHt13E20fGwWj+lthw==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.51.1.tgz", + "integrity": "sha512-k0zxeXZufc+QMLstvwkFj5Gea348MFnJ4g1dAVl9TI2wcv2dDm8wK5Bc3wS+WbX0GwqVrbNl0kgZhabIdmIJ3g==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7074,16 +7074,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "17.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.8.0.tgz", - "integrity": "sha512-Ob0WR21Y9AcX7AFKhj0RtJ1l5odp9+Uq0W5tOMVY0jZBAW0oVF6YeZMbc0zbynPss5PnWljtk0YX3CJCae2p3Q==", + "version": "17.8.1", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.8.1.tgz", + "integrity": "sha512-YcDYdQ+/QdrhJbrBnp36YLMcSRYi8Gm0ePm6/PJ+DG5BECymoYACCzKUajL28jWdlfXsuycrC264HP/WFL/trg==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.35.0", - "@wordpress/prettier-config": "^3.8.0", + "@wordpress/babel-preset-default": "^7.35.1", + "@wordpress/prettier-config": "^3.8.1", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -7132,23 +7132,23 @@ } }, "node_modules/@wordpress/format-library": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.28.1.tgz", - "integrity": "sha512-JiDdXs7K6wZYa5iTzYFM6e+o1eF74n2W0Aor256huhkeSF7+7MYobRUvC/6aXQo+hM6/eAJnwE6B1YOdO2c4UA==", + "version": "4.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.28.7.tgz", + "integrity": "sha512-2jGf7sDhMWT5mgxT8oHp1OhpiqigSiiEslm8jQgOjVHljZ9ndURCPb0DfunrLEBevd3/UO1CFoNcLWOHM/ivvg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/url": "^3.52.0" + "@wordpress/a11y": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/url": "^3.52.1" }, "engines": { "node": ">=12" @@ -7159,9 +7159,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.51.0.tgz", - "integrity": "sha512-u//qLJCfgmGBLEdAtZx5C1KzmhcCYDIk46feYGBR9DHB1/fqdvMpxc20un62i8QgYvJyF7GChmerkPbssa6a8w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.51.1.tgz", + "integrity": "sha512-LmSwXzd6FdQfB771lOtGFK0deTbP3Bstm/DX2IuJ4ywpgREzGjLJ9A/Yje4GiEYJJkiJT3mmq57crkVj4jNlkQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7170,9 +7170,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.51.0.tgz", - "integrity": "sha512-3LBqSN5d0aTa0MKgen60RfuwZZnANrUw3tQ3pI4H+hXWSazSi1joyxBPmM1fxNuEO7QMnq1I3pU6ywF9Ok6OOw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.51.1.tgz", + "integrity": "sha512-hRCEFtL/7TgmnMhylAkHqq4yluX9z/+8FxhFosHIo/CqVF9wuHDfD8/SsHB2cQjTUF69T1kWLUTARnb3fjuXEA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7181,12 +7181,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.51.0.tgz", - "integrity": "sha512-JiMEstT98R1e4bgI8DA+XVCXUSis/6eZ7+RF5nHuDiseIyQ68B2D2FzYoEFaw/zaVebvtWA0lZ8HbHihgsSVPQ==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.51.1.tgz", + "integrity": "sha512-5dGvFOewlpw6d7Rf6sGt0MBJrRDxQr/fGreQQKU5mfYKeTLE6JKI/JIiGuyJ3nqeUGUEPgO53nKC1Sgt63xpHg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.51.0", + "@wordpress/hooks": "^3.51.1", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -7200,22 +7200,22 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.42.0.tgz", - "integrity": "sha512-hOLLSsjWFjqV/drgKY2r5wica9dzaqmFcwfB3V/QQAEKrFR3CG2atskDWBRqFfHQIH8nNxSceoGl8PJjiEvi/g==", + "version": "9.42.4", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.42.4.tgz", + "integrity": "sha512-n7b82iMdCoO6Y2xdjtyxBZPeSf1NwbPTEmjHVqxkZX5xpuirv7Fps5NWXJBlFOIvOW3C/MI2Smca9aOppaqR8g==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", - "@wordpress/primitives": "^3.49.0" + "@wordpress/element": "^5.28.1", + "@wordpress/primitives": "^3.49.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/interactivity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-5.0.0.tgz", - "integrity": "sha512-QfRKMlq3kb4HWevSGjcZU7TcP1+CrzOdbtuhti+RcF3lo4TkgL89AZiY7JAshyMq0XnLxa8LEdFhXrkvzD6ZXQ==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-5.0.5.tgz", + "integrity": "sha512-4/1erxSccgbFZ9hA/9fDtTj9HMWBZyGEeJpPP5N3TQ6RaW0+KIFoAZumETKWC41b8AB1qlkTAPjvO7dJRo1jpw==", "dependencies": { "@preact/signals": "^1.2.2", "deepsignal": "^1.4.0", @@ -7226,34 +7226,34 @@ } }, "node_modules/@wordpress/interactivity-router": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-1.1.0.tgz", - "integrity": "sha512-dYXdTVkFf5LwdIUAFS64C7OYZR3M/8ZwcHSeLtnQEDcTc+hRwHKHfeGUkL4+NbIK2oOeAuT/b+lk/i+xteOjtg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-1.1.5.tgz", + "integrity": "sha512-2wm4OsIm0rc6VBKfc2RMhP+OYEBprWymp+hY18YpPG+0PZV+VGakzDERVxDY3ZR4HxKQibUBW6IGlYycLN+LbQ==", "dependencies": { - "@wordpress/interactivity": "^5.0.0" + "@wordpress/interactivity": "^5.0.5" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/interface": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.28.1.tgz", - "integrity": "sha512-zravxzTabfjfjf1ytEv3zAOrH2Jgc0c2VUpdo9iByssu90BHwUk4hrf2wjDytJK6V3f+/v5Tki+7diO8iBK2wA==", + "version": "5.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.28.5.tgz", + "integrity": "sha512-ONQE4Zp0/zn7hGasB3zWygSEL8yXNjEbHyUhZ2wHhaF9kttDscfMNxomoyUD0a79IS7UhHRrje17yv/iJmQxsw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/viewport": "^5.28.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/viewport": "^5.28.1", "classnames": "^2.3.1" }, "engines": { @@ -7265,9 +7265,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.51.0.tgz", - "integrity": "sha512-/Rik1HF5XoLEuodtwvSMFsAMsLC40aRnFei+vzEsaSjcS4/z2kmzgGcIpc8Ca3HEJgtdx6MuziODG1hU9bKRtg==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.51.1.tgz", + "integrity": "sha512-+dZMtdRt3Xs10RFvAML1u/8RiBNVvAlx6cyzcej5bom019hmo1qdvVfSKjnKWNU8GB55AVMPoq2H5e/i+k/rRg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7276,9 +7276,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.22.0.tgz", - "integrity": "sha512-vuTq/VwmXXTDlZzHiFlYQDCAq8xTg/99pHBiKcJwKe13LZgxEwbUtjKp18JzbXb5qS9KPW/EynTiYxpTLn1o7w==", + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.22.1.tgz", + "integrity": "sha512-faDmCtkb8JGVUhw0XlPn0XFlSA5KkWKeM2xDkJ6yUA/rmCuXDUNnMENtUQr5DFj5QlKcozhw3/sY+zof3p5P3g==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -7292,12 +7292,12 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.22.0.tgz", - "integrity": "sha512-OSKGvYOQDWynaA78AUzwMpj8kkUrBSJF/Z8InH84RHV1w30DUMQ0b7pSJzOiPPo72uXDcTiit4hYHvSK20BqbA==", + "version": "11.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.22.1.tgz", + "integrity": "sha512-QxUO/kmhdqqHpTZtevP/V/kynfHxyyKPX7co7cZwffElDIZagB4DBcfFSDlhDaK1r3XEIlBdt+jFD4nMjcsXcw==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.22.0", + "@wordpress/jest-console": "^7.22.1", "babel-jest": "^29.6.2" }, "engines": { @@ -7309,14 +7309,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.28.0.tgz", - "integrity": "sha512-mywx2ExlpraMt2cjHmxC4cHXLErSwJ7OkFR+6byJ7BpxQEhv9tDYrKN6LBAMtYpUeyMtdGavyNCUlFtv/r325Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.28.1.tgz", + "integrity": "sha512-3GMGJI7qrntTJoloIUBOPVyfXRcdFcmZ54hFi54/bxbBNHs6uXe2iwHS40goQsarakYlRW3a5Qh3G7aUeSKM9w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/keycodes": "^3.51.0", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/keycodes": "^3.51.1", "rememo": "^4.0.2" }, "engines": { @@ -7327,29 +7327,29 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.51.0.tgz", - "integrity": "sha512-wudlftpjZ/2tZ2gKY7w2m7BG4LBhmEvDn2K48IbTcMtEyFJidIB0IFpT+skR1aFhIekGDZ7W8UXPQVbjwbWhwA==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.51.1.tgz", + "integrity": "sha512-gY362TVIgP6WL8xwvLZRylbang0B4FKf5Lu1OWiisuT0Roaq4nZ2+Pqhlw4MKvxf0AF4SVzuVJDrPJioUJtnPg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/i18n": "^4.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.28.1.tgz", - "integrity": "sha512-xTTSoexrV5MfyYK481d/igpmIV6dZJNM8FPS07ljf8slOb/MRxS/oUfdYyB8OnZSRU5/PBjjKd4blK8PAqukKA==", + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.28.5.tgz", + "integrity": "sha512-ayTeye3Aj4Vz/b3alluxFMr6mN+1MTFvDDP72eieetnxXSNCXsz4N7bVu2XyIxuOq3V8le4vCJmx6nDWLcL1TQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", "change-case": "^4.1.2" }, "engines": { @@ -7361,28 +7361,28 @@ } }, "node_modules/@wordpress/media-utils": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.42.0.tgz", - "integrity": "sha512-gUKtF94RmFJwlGSoRKaRB/NipM7u1OVYR4UepMFtLB7La8UBWaklTZfpYGjOHfnFkhxiFTULk1j/7b0OVkPMSw==", + "version": "4.42.2", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.42.2.tgz", + "integrity": "sha512-AVeQb/1nVWA/09+o353HDJnMNFe7q7+sEYNYdOg5cXGcq1DD0tlmJihJIFutqkR5r9a5fD4WMfWUGVehDj3l3g==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/notices": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.19.0.tgz", - "integrity": "sha512-9Em2R+YsdMsaOXvWkZWyi/tbDP1JHxpIgASMpoRWIteA422s01NWafwizQwY1f0kvw4JbbyMF283UXmjWnzxQw==", + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.19.1.tgz", + "integrity": "sha512-HKk655060zaVMLrqKk4WkzXVX2+olT8kR2g6WvpdKGjjY0HLkEA7FpvsSNGhSzHIs51nCAGnYrm5cI2HZb3b2g==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/data": "^9.21.0" + "@wordpress/a11y": "^3.51.1", + "@wordpress/data": "^9.21.1" }, "engines": { "node": ">=12" @@ -7392,9 +7392,9 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.36.0.tgz", - "integrity": "sha512-//BDDFVMHxtXC3JC+76DR8ZbJPI3ltzJ3XLbcn8myG9rlQegbSSqmltVcYoR3CGKFI+IbxY1P8CuzJGRN5EIRA==", + "version": "4.36.1", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.36.1.tgz", + "integrity": "sha512-ASWlcMcTjBYTOSkf136lC+KJtoMPm1jMIW862zasmMrgYnHQjvXekgZAG64dbX/QYpVXAgGriQ3U19z2KwTnCw==", "dev": true, "engines": { "node": ">=14" @@ -7404,18 +7404,18 @@ } }, "node_modules/@wordpress/nux": { - "version": "8.13.1", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.13.1.tgz", - "integrity": "sha512-W9hL5SI4jiuQe2LoXpyVorvmCOg9yYPGaSVfC0mHeGt/FO7RGmgcZPRiyofYkXHNP0PHY7+vbjJ7CvdAe4a1Yg==", + "version": "8.13.5", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.13.5.tgz", + "integrity": "sha512-VTjoKAXzIzu8SIQWbTXuWRa68tZvR5j4hJmYVl5dI0eSQEpV6Cen2T/NdEmj+T3u+yMgBRzd6bhhrv+/6yCaNg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", "rememo": "^4.0.2" }, "engines": { @@ -7427,26 +7427,25 @@ } }, "node_modules/@wordpress/patterns": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.12.1.tgz", - "integrity": "sha512-7WcnfGeGVYa2QiRgES04NGf+dqJD4qinx9nPQowkTGxNmblC5ySl0v74IuTXkibPw94bw4ivpXsinHvJa1dyVQ==", + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.12.7.tgz", + "integrity": "sha512-yBybtVjG5gMDf3tp516uyDbdDCOXBsJC6fq2LgMOdq3uiV3isPBnYNAJHijmByVEY/l6sYvYLx1RZ6cGKYXSeg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", - "nanoid": "^3.3.4" + "@wordpress/a11y": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1" }, "engines": { "node": ">=16.0.0" @@ -7457,17 +7456,17 @@ } }, "node_modules/@wordpress/plugins": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.19.1.tgz", - "integrity": "sha512-2TAIhzknhRXKcrIK87T6IJR5HkPb4cV8pmsRvcbw6D04euQBPzWR66D+cTVN/nj/Qoqf4YPcfgrahFOV8FHthA==", + "version": "6.19.5", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.19.5.tgz", + "integrity": "sha512-n00FgZ33lEBIy4ztkpDhgiYOM7NLwrkEIbhySZg+ahWbv52nw8+qln4G0r3fDe+UvslqNV34SdwiZ1OGHQ/Ylg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", "memize": "^2.0.1" }, "engines": { @@ -7479,12 +7478,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.35.0.tgz", - "integrity": "sha512-+DiPMZMZXN/U/7mCY/oYEnttjCx2A+m7WOk3hWZt4JP0zDud10iHGMt+VzYPcQBQqABhK9CfPFWhz0WXinJQCw==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.36.0.tgz", + "integrity": "sha512-J4wOnzrI1MZpzVoLQbMn0539B7vuAiEkUOeZ28VnKsb9WSYQ+hTKkfco0gz76WtE0p5oquy22vRVilslckRL2g==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.42.0", + "@wordpress/base-styles": "^4.43.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -7495,20 +7494,20 @@ } }, "node_modules/@wordpress/preferences": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.28.1.tgz", - "integrity": "sha512-fDhp7lIAnCSHQBg5HeCQLvUh4O+VKNproMSAphLx9XpVgjak781G41Hi4Vj9/sozp24DeK1J+ONUfiYQJBh67A==", + "version": "3.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.28.5.tgz", + "integrity": "sha512-XpLsgrkdpi+Wp0ZrJZsH44AG3BRvZX00myr0AV3s2Alo34eg+MaBmSW1WyLQCjOcSqWHqsbVhkt546k4/EfCyA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1" }, "engines": { @@ -7520,21 +7519,21 @@ } }, "node_modules/@wordpress/preferences-persistence": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.43.0.tgz", - "integrity": "sha512-+P8GAuCWwvHDN7P7AAvVo0q9hxm8J475qHShJZ4ZysVcnOJMCGV8oE7aJw8q+WTQgDOe0TO9qYKayWQ0LjIY0g==", + "version": "1.43.1", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.43.1.tgz", + "integrity": "sha512-KkVd4alfSQc80EI61IvKeUaCkS5ThG7Nm70t1yedVJELxTpQ8VX3lg7KmLb5DZR7M6rFW6ju8sW4WGanO2G4gw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0" + "@wordpress/api-fetch": "^6.48.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/prettier-config": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.8.0.tgz", - "integrity": "sha512-xKhhI73uTM3UeK7MYjCeyqGgyZvXic4t0rXKiERN6j4aBH7TdAflKli1zj9Xiy0AxFwLJcy0SZqxqLcw0JHSzA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.8.1.tgz", + "integrity": "sha512-QWHd1G03SgzDP8JiRZ6W/RyXoySvEAWEcwtFXihCOHyeHdV1SJTya25xmRgVsIClKIAldvqBsLWbkSilNXjD/w==", "dev": true, "engines": { "node": ">=14" @@ -7544,12 +7543,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.49.0.tgz", - "integrity": "sha512-ekcL5fcrEiKOT8pTdi74k+zm7dRBpGW7bPw5bmI8jeJiDNR8HxCLpJQn2O3kI0QK5MenelNJS0j74QKO5noLxw==", + "version": "3.49.1", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.49.1.tgz", + "integrity": "sha512-5/oWDxpUTuVdYTT4bwBoc7tMFpwOhQw+SSZ+jZZ9r05NxLmiv6s30jQ9HOdwEQKkJF2pK6yqvp+F5F/GH/K+8w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", + "@wordpress/element": "^5.28.1", "classnames": "^2.3.1" }, "engines": { @@ -7557,9 +7556,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.51.0.tgz", - "integrity": "sha512-eu5kFXJT1GfZU+g/7VeLi1p0dMt4SAj5qnHxnA1OWdsRd8CSx0ne7VdZxZroeGif1/x/IliBtdb28A8WEZM59A==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.51.1.tgz", + "integrity": "sha512-SizB9UgowckWghvnaIBDswsygOMq/nyrllX08OhUVjrGYsQu8mEm1Ldflw2PkSdov8vTZCbc1diLJBWjt98Ogw==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -7569,9 +7568,9 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.33.0.tgz", - "integrity": "sha512-Dc8y7m17gAKnDVFOPDqPcb2jo9cDhDNikLdepTkRXLywYUPT2PFH4GrXsVK87BLc+nCIqgs3DFU/AJx1db4y/w==", + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.33.1.tgz", + "integrity": "sha512-I7nxWUtZJ243vBC7cRRTId7FK0+c82RlIUZ1DVzutojJlg5a66RfFlMygWg/jVBWEmQqfcGSB4zPiGhi7JVBAg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7580,9 +7579,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.51.0.tgz", - "integrity": "sha512-lMEkB4yg0H/P0kvmgWrPcD55ib9lPUROABdgy569ERtIq6F3Ig7Q2SJoGM91VgIVBDb4ZFvJ9Wa/+a2HIHJMuQ==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.51.1.tgz", + "integrity": "sha512-FEuQSTurYmG6Vu/eZJiCbvOhyQ0PO5kGZK8YULbV/4iY5TeXuqmh4ybuzBqBeakwQLUX1+7PTZcFhTMCdIjNNA==", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -7597,22 +7596,22 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.28.1.tgz", - "integrity": "sha512-+d6Yal7cIYbUPaDRsRxg3L3pNUR1Aa5bWTIi9kdyYMsB9rcrWDNjpIFG9olLedVFk5j3Dn/dG10wTrp39YxyqA==", + "version": "4.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.28.7.tgz", + "integrity": "sha512-QCd+Zfez8vdbqh9tVCaV8WFsrACaSP8nsJOII34k289kMt602xoH/Wm3rZnouAEBk0lcckheP763iYy0UPC1Fw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0" + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1" }, "engines": { "node": ">=12" @@ -7623,19 +7622,19 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.28.1.tgz", - "integrity": "sha512-cdMpzhnRQMBCw2SewaZt1SLaUGApb+IfQjQFAW9WXwh5GbJEi5xZX6DRulMoU0Jd7lOepq/w0gbwxDePUegyCA==", + "version": "6.28.4", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.28.4.tgz", + "integrity": "sha512-RekQVvA3YFKAe6hPnMNZsE8Er9aFG0gdvnhRK7QnmUcNIk3EOx1KEbcx3SI1+B8+im5mviW31kFGBMzMNRFQMw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", "memize": "^2.1.0", "rememo": "^4.0.2" }, @@ -7647,14 +7646,14 @@ } }, "node_modules/@wordpress/router": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.20.0.tgz", - "integrity": "sha512-DK9FuZOr1nN1+wdMyuNFa+MNDN5RQ+ZQi2Hbl8NkngKwmu+b5AyP/PgKVcVStX+W6wpYsejvhDNYNKxWDKuQIQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.20.1.tgz", + "integrity": "sha512-toHdvNSzBvsdy3boUtIkmMNBMyrf0H8qoKVz06KoA8KWCwDtiLqZIOg+KPVWGNAHO1nCaljAVkManRrmNkvChQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", + "@wordpress/element": "^5.28.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", "history": "^5.1.0" }, "engines": { @@ -7665,24 +7664,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.2.0.tgz", - "integrity": "sha512-xkrNYRuXxtkCkxtBWq7H46cgvbBHzfy8VdELqXn5XwK8S+ytDVOe3YUXqhisn9VdPurrjgfgAa/qNMA3xPr90Q==", + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.2.5.tgz", + "integrity": "sha512-XWxAa4mfWXpQb9G1vLiprCn9YaIXR69YKpS5VgUhCYqmRZFKXPhzMeBslpsbRhgx3Tiiz3depv1qtOOdVAQOog==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.35.0", - "@wordpress/browserslist-config": "^5.34.0", - "@wordpress/dependency-extraction-webpack-plugin": "^5.2.0", - "@wordpress/e2e-test-utils-playwright": "^0.19.0", - "@wordpress/eslint-plugin": "^17.8.0", - "@wordpress/jest-preset-default": "^11.22.0", - "@wordpress/npm-package-json-lint-config": "^4.36.0", - "@wordpress/postcss-plugins-preset": "^4.35.0", - "@wordpress/prettier-config": "^3.8.0", - "@wordpress/stylelint-config": "^21.34.0", + "@wordpress/babel-preset-default": "^7.35.1", + "@wordpress/browserslist-config": "^5.34.1", + "@wordpress/dependency-extraction-webpack-plugin": "^5.2.1", + "@wordpress/e2e-test-utils-playwright": "^0.19.2", + "@wordpress/eslint-plugin": "^17.8.1", + "@wordpress/jest-preset-default": "^11.22.1", + "@wordpress/npm-package-json-lint-config": "^4.36.1", + "@wordpress/postcss-plugins-preset": "^4.35.5", + "@wordpress/prettier-config": "^3.8.1", + "@wordpress/stylelint-config": "^21.34.1", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -8084,20 +8083,20 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.28.1.tgz", - "integrity": "sha512-xXGUOvsDZ+QV3NcqMm1ag8kREV8WQz15+bntd4PUus24qvexvqBO+KzfxNSjgfrJw/vl1kgSgATBHtaOUMCmcQ==", + "version": "4.28.6", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.28.6.tgz", + "integrity": "sha512-l9b4yImMNuivHRv+mGTgBAtqZlJ7i9CuilX5ItQxsDskggcUjo/GgZuOq491uFyNi7IwhVoONtPqFkGh903HHQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/url": "^3.52.1", "fast-deep-equal": "^3.1.3" }, "engines": { @@ -8109,9 +8108,9 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.51.0.tgz", - "integrity": "sha512-t5GHbDY3awJEcQfeb2fXK6y34RBcZUFgjSUrdFBlGmjHcdnQnyWba41mesk+chTVRiK8URogtZ52WrQsMb0Cvw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.51.1.tgz", + "integrity": "sha512-1HRcX7wTuxN7tYKQdYOJdE9rvP7FHCvzSkZdksDDykB2iYK2nagzdYBqZTZi9yRl/+X/Jgsuwwfelznh/oVo8A==", "dependencies": { "@babel/runtime": "^7.16.0", "memize": "^2.0.1" @@ -8121,9 +8120,9 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.34.0.tgz", - "integrity": "sha512-CMSifFEg1YRpodUEZ8+1XTrKpu61idz/qa9Uz4yYS4aK23HfY8gPH+9FYYeRmtPUnKgAUwIMgKbyNXpCKmslUA==", + "version": "1.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.34.1.tgz", + "integrity": "sha512-Hf9vU8i9wGAi7zWAV1BNdDBouKtZoBIihdL56yBm7fJwblaUI7+zncs24DnEPqlWcSRFcJJAoQcRuSIqxcqP9g==", "dependencies": { "@babel/runtime": "^7.16.0", "change-case": "^4.1.2" @@ -8133,9 +8132,9 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.34.0.tgz", - "integrity": "sha512-Zou/Y6vdMWnAMzcPNH4yZoKkd8h22DyYO4jyC58ChPEF3O7csvmjpbnDloAr5/MOgCz91hnSkZmiKG0zp8VE6w==", + "version": "21.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.34.1.tgz", + "integrity": "sha512-Hb1e5yFQ+YnVbsBZg6fQ77bWTaXih5AjcN+OBc4dxN43MyeTll+IrPMBmsX612gsNbRm73mL32Ngbo+bXEa/Qg==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -8149,13 +8148,13 @@ } }, "node_modules/@wordpress/sync": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.13.0.tgz", - "integrity": "sha512-elkzQmkf/7cU/0QQBnzb2akFgrt36ZSV4OEuheCp0iXR2sZdzZQ2UqkwdEmtdvAuU83eU51HM72ja9k+fr1VVw==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.13.1.tgz", + "integrity": "sha512-MHyXM+qALZvTI/eLyGmfImDU9mXZaeU2tkDSg5+l2fsg7iN2tGzy4PfRvOgUAHa47PBF1oar+yg2EbOq7K3uYg==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/simple-peer": "^9.11.5", - "@wordpress/url": "^3.52.0", + "@wordpress/url": "^3.52.1", "import-locals": "^2.0.0", "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -8169,9 +8168,9 @@ } }, "node_modules/@wordpress/token-list": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.51.0.tgz", - "integrity": "sha512-5YsRinAlpy6mX4QJssebXp9sPCkpbvHqdLXdnYJoMP0ABffGqny6/9PuoRrDMLwljs2kZFBiTyQsH945LWkFqg==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.51.1.tgz", + "integrity": "sha512-le8KsWmKshmEnfyhs7HArIs1mDlASQKWhS/MZNoJMHpwGP84q4y6CPT9PwhksMTuv9Q/TUs/ICUC9ThY3Q84qQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -8180,21 +8179,21 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.11.0.tgz", - "integrity": "sha512-f9izRRzLlZRBXhve1OU9sBGWRvfGU94nhENN7gtf7l31q3xdsnrGf5NE/R1yhwCAHifUFF1dVcIGC1cfT2jQIg==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.11.1.tgz", + "integrity": "sha512-ukBF8sRDXmnLa0AEpoLSsZ7G8lUl/X41ZF+Cq7EiTC7ZQWVMd+e5THJUvSEuQO6d8Tttgm44J1eDd4Kydod5ZA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.51.0" + "@wordpress/is-shallow-equal": "^4.51.1" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/url": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.52.0.tgz", - "integrity": "sha512-LkKQT7Hv+7ekCQ8fjDg2CK2FUtQhnzI/1PSCcmuL9guxsrQBKoiQFoGvsTUfXC4TtlkyV/gI/iB0zfoyq5t1Gg==", + "version": "3.52.1", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.52.1.tgz", + "integrity": "sha512-6jyR4iln6PG28cGq9L8j4Ii8jGQA9IoyFN96wQnBHmqv3ou02lcsRC3IzgXeQSZG40ZM8DnlYP8lkkuzNlndbw==", "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" @@ -8204,14 +8203,14 @@ } }, "node_modules/@wordpress/viewport": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.28.0.tgz", - "integrity": "sha512-HaSmMY2X2L9beLn+eDDDHrB2y43FRfNCSGBLaqILaqy9b2YHWrHZ8hAnKlhrJqbVCvH625eA0jsM8Ej8NPCCCA==", + "version": "5.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.28.1.tgz", + "integrity": "sha512-+Y8gUaWPY9sgjNt4bFVnb/lmygf1RKxJAWqo28FZFDJwzt8ysWwbdTEg7s/axVlVMWYFJh6xvBYoxstI2g9xfw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0" + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1" }, "engines": { "node": ">=12" @@ -8221,30 +8220,30 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.51.0.tgz", - "integrity": "sha512-e+YbsQY4o/nTY0gT5Rr5766wU2xzwL5m/8S1HET9wBaeCRoZR/0IKyTOvPfihW13uT6FayBne3rqwT/h6F8w6Q==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.51.1.tgz", + "integrity": "sha512-De1ftiM7vdlE6evA+d/jv2wES9wXdvbck4fKi7qr7ckDzWjqGg7nV8A3OzGInWiAn9qTQZucCOUwzUvlWedpTQ==", "engines": { "node": ">=12" } }, "node_modules/@wordpress/widgets": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.28.1.tgz", - "integrity": "sha512-uXVi6DZga+ANfqzqBlfjwkH9UlcO6BcCUZ/meRmR8JDLjciBfkQ/l321GjVmq8cxQ6crSku07d/TmASXg/MO8w==", + "version": "3.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.28.7.tgz", + "integrity": "sha512-oYVkpRpuPPhKVRR80hDwTmvWm4CYOnymtHCHXtYIRO4VYf402AojZIVF4bCZhGkqucB5035aKXoJATCTx9N5Rg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", "classnames": "^2.3.1" }, "peerDependencies": { @@ -8253,9 +8252,9 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.51.0.tgz", - "integrity": "sha512-H5pkrHjR2iJN5jZZQpPvC7VDb4t4EnYBBPjOVy29GUbX6ndbz0O9GcW2GKScW7napBNG0KjAS+YoJzceIr4c/Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.51.1.tgz", + "integrity": "sha512-KYEX1NfDzYXqwDJ6zdrVemXUNOu61A00lCsREkaXwhX2h/tiT8M82dAjI0J0sC8jQoUxZ1n/ZK/SDEHc7AD48A==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -10238,15 +10237,16 @@ } }, "node_modules/call-bind": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", - "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, "dependencies": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "set-function-length": "^1.2.0" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -12431,18 +12431,20 @@ } }, "node_modules/define-data-property": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", - "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "dependencies": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.2", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -13149,50 +13151,52 @@ } }, "node_modules/es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.4.tgz", + "integrity": "sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==", "dev": true, "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.6", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", + "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.8", "string.prototype.trimend": "^1.0.7", "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", + "typed-array-buffer": "^1.0.1", "typed-array-byte-length": "^1.0.0", "typed-array-byte-offset": "^1.0.0", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -13207,6 +13211,18 @@ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", "dev": true }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", @@ -13217,25 +13233,29 @@ } }, "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz", + "integrity": "sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==", "dev": true, "dependencies": { "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", + "es-abstract": "^1.22.4", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", + "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" + "safe-array-concat": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/es-module-lexer": { @@ -13250,14 +13270,14 @@ "integrity": "sha512-7vIYVzpOhXtpc3Yn03itB+GSgVZFW7oL4kdydA+iL+IEi7HiSLBUxM05QFw4SxTl6e++pMpGqZPo2+vdNs3TbA==" }, "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" }, "engines": { "node": ">= 0.4" @@ -13542,9 +13562,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.6.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", - "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", + "version": "27.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", + "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -13553,7 +13573,7 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", "eslint": "^7.0.0 || ^8.0.0", "jest": "*" }, @@ -16010,13 +16030,14 @@ } }, "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -17483,18 +17504,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -17534,12 +17543,12 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -17647,9 +17656,9 @@ } }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", + "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", "dependencies": { "function-bind": "^1.1.2" }, @@ -18496,13 +18505,13 @@ } }, "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" }, "engines": { @@ -19174,12 +19183,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -22285,9 +22294,9 @@ } }, "node_modules/lib0": { - "version": "0.2.88", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.88.tgz", - "integrity": "sha512-KyroiEvCeZcZEMx5Ys+b4u4eEBbA1ch7XUaBhYpwa/nPMrzTjUhI4RfcytmQfYoTBPcdyx+FX6WFNIoNuJzJfQ==", + "version": "0.2.89", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.89.tgz", + "integrity": "sha512-5j19vcCjsQhvLG6mcDD+nprtJUCbmqLz5Hzt5xgi9SV6RIW/Dty7ZkVZHGBuPOADMKjQuKDvuQTH495wsmw8DQ==", "dependencies": { "isomorphic.js": "^0.2.4" }, @@ -25106,13 +25115,13 @@ } }, "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, @@ -26876,9 +26885,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/preact": { - "version": "10.19.4", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.4.tgz", - "integrity": "sha512-dwaX5jAh0Ga8uENBX1hSOujmKWgx9RtL80KaKUFLc6jb4vCEAc3EeZ0rnQO/FO4VgjfPMfoLFWnNG8bHuZ9VLw==", + "version": "10.19.6", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.6.tgz", + "integrity": "sha512-gympg+T2Z1fG1unB8NH29yHJwnEaCH37Z32diPDku316OTnRPeMbiRV9kTrfZpocXjdfnWuFUl/Mj4BHaf6gnw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -27785,14 +27794,15 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" }, "engines": { "node": ">= 0.4" @@ -28322,13 +28332,13 @@ } }, "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -28380,15 +28390,18 @@ } }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -28897,14 +28910,15 @@ } }, "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "dependencies": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -31457,14 +31471,14 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -33163,9 +33177,9 @@ } }, "node_modules/yjs": { - "version": "13.6.11", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.11.tgz", - "integrity": "sha512-FvRRJKX9u270dOLkllGF/UDCWwmIv2Z+ucM4v1QO1TuxdmoiMnSUXH1HAcOKOrkBEhQtPTkxep7tD2DrQB+l0g==", + "version": "13.6.12", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.12.tgz", + "integrity": "sha512-KOT8ILoyVH2f/PxPadeu5kVVS055D1r3x1iFfJVJzFdnN98pVGM8H07NcKsO+fG3F7/0tf30Vnokf5YIqhU/iw==", "dependencies": { "lib0": "^0.2.86" }, @@ -37123,9 +37137,9 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "@types/semver": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.7.tgz", + "integrity": "sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==", "dev": true }, "@types/send": { @@ -37598,57 +37612,57 @@ "dev": true }, "@wordpress/a11y": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.51.0.tgz", - "integrity": "sha512-sq7dflOxrSAvtEb7Ae1VmLyEYESlRlrwCBrWeAyYwekQ08Da1ph7EyvYMM1Yoq7xCbnLpPvAt/oGO05Mhkv2dg==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.51.1.tgz", + "integrity": "sha512-qZ9H4qdCL7CR4oGMbzu7jJNjxxkZyDT4TZmLcHpg+fNwjAHNKNvtcVNnkR/dGKNIiENWD0qfmZqNNxm7QxHFcA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.51.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/dom-ready": "^3.51.1", + "@wordpress/i18n": "^4.51.1" } }, "@wordpress/annotations": { - "version": "2.51.1", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.51.1.tgz", - "integrity": "sha512-uFLMEEzv3/8iOFekrFWOSRI/MxrEw4hNztNK1xy8kClzkR3c96Rj1+4xxTSOSHOUtS0d3Kx4O8zugSYALO1GLQ==", + "version": "2.51.4", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.51.4.tgz", + "integrity": "sha512-nEQgAWphJcECqJIygCgY27OaWgqEoGFRy1DFrKud1MpLrpsxyflhtGKz8CxUj1Sv+Sq4jrS+KaIR/aKwUBO82g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.21.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/rich-text": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/rich-text": "^6.28.4", "rememo": "^4.0.2", "uuid": "^9.0.1" } }, "@wordpress/api-fetch": { - "version": "6.48.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.48.0.tgz", - "integrity": "sha512-Yo9kpwf07OXt/xV82EfYlnR4Dl6T/VnhKbo0wtmOO7fLxhfOrF0rFgJM4X78WEWBYcjnGwQD5c5ufad7X5XK1A==", + "version": "6.48.1", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.48.1.tgz", + "integrity": "sha512-3EEmItYDi1hNujIkX2MT6LVbZEj2xCStI50QUTqWKLvDa/qOS2L9l1yV+Ol330ZRErIRNBZds/PuujGKA0LZQw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/url": "^3.52.0" + "@wordpress/i18n": "^4.51.1", + "@wordpress/url": "^3.52.1" } }, "@wordpress/autop": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.51.0.tgz", - "integrity": "sha512-n33dunOrA3lLNXlHHVzU0f5Sns67XvxHTYd86cdBLZFLDeScfCnFzJ4+5K4l+1ayuNK511Njf+76Z0vYKrGc9w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.51.1.tgz", + "integrity": "sha512-WI4r+Ne9tCx4g9PU1PXkiKWUc7w9H+FMVR8QLgVt04RzmN5MKhMs9Z30lVBv/eHnfpBSqdMqqh4TsgITg3C9rA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.34.0.tgz", - "integrity": "sha512-DOoUJKvfUc8rdiGqcZND5lauoY4B5+cCuuHLh9AztE1t2DlQJBy6DtP6t1bUZb7BYUWOoWgRflMLtOK3ZTf0cg==", + "version": "4.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.34.1.tgz", + "integrity": "sha512-PUM+TQUfwKlV4P/CkqoJTYhTF3M6z3tItr6LcANxaZbj7Ru4vuiL1La3KsMrDfE9OQB5jxiQIiL9/k4eBRJS1Q==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.35.0.tgz", - "integrity": "sha512-wgZOezNvzbrJTHn0Cyt8+Si7sb5aJJ+akHOrEgvUUv576LfgWUKHPRz8Ecu1fFlupEp35r1uoQ5J+UviLWrvEg==", + "version": "7.35.1", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.35.1.tgz", + "integrity": "sha512-fA/XOt6cxd6YdD8jBgbYRswse1GuoWdrVM5QruIZMoQMIqHqvRMzN1pdi5RccS5s11WM64J9pdVZ5lTy6wQcjg==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -37657,94 +37671,94 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.34.0", - "@wordpress/browserslist-config": "^5.34.0", - "@wordpress/warning": "^2.51.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.34.1", + "@wordpress/browserslist-config": "^5.34.1", + "@wordpress/warning": "^2.51.1", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.2.0" } }, "@wordpress/base-styles": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.42.0.tgz", - "integrity": "sha512-CD8nFUg45v70BTsKuS9f/sJsdF8xOkJb2oXd0HikWtuJJ24YQB8bzkeIg+TvD5LnK4pwZeDskODo4QFBsoCwIw==", + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.43.0.tgz", + "integrity": "sha512-jo4q47f0Yf52XJuVfW2VGN6D5KTLfU1O3dhM/j4xP4sb9fH/L7SugzXJ0UmtzOJW0X8Rp14eZWy+GNVcPCHofA==", "dev": true }, "@wordpress/blob": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.51.0.tgz", - "integrity": "sha512-DICMSq7Y6gI6Lz+euG1v1xsIExIFrQ8bcINmnUmwcujgHckm0BaJwAKXXO4CHQVwNLWbHZiu5ySuzorw5rhG8w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.51.1.tgz", + "integrity": "sha512-zALHVOBRQBr7FoQEkJEzZ+oQZJ9H8E1FevVpyIpte1F78EXWfJoyN2AOLfWoKCUy8Fue2Di/Jp+cDn7NWzV2XQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/block-directory": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.28.1.tgz", - "integrity": "sha512-Ed53YdwrDhZ5NhHSiaTx+OIt2CjvgtlXwD2L23GRUQODLifRq6WOmPVk8hISP7k2SXI5B7Y2QkG0P0D8VKK9UA==", + "version": "4.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.28.9.tgz", + "integrity": "sha512-6dOrq6Bflu2VfLHLEWWUK2auUR3Ui1J9CL4gIt9V+4ZCJJKCm8HJpLJovbsYMPAp5PF553mjeUZphocVs3utmQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/edit-post": "^7.28.1", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/edit-post": "^7.28.9", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/plugins": "^6.19.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2" } }, "@wordpress/block-editor": { - "version": "12.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.19.1.tgz", - "integrity": "sha512-ZzG0XiakM5GHVvpJw0MTEYmX0WPJJwGegMTbhkSCrMnsAY0uRpYjrZwbSbPoweFdBpkIWdKs7W9BGIQ69WVcsA==", + "version": "12.19.7", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.19.7.tgz", + "integrity": "sha512-aro9ogEYHLcMgTss1QjsD6TNZmPWSNXtD9oAzhT0+8hwIM9VZzCWBQYhf27MFAMCYPAZMzaE2boTELvKRAL0OQ==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/style-engine": "^1.34.0", - "@wordpress/token-list": "^2.51.0", - "@wordpress/url": "^3.52.0", - "@wordpress/warning": "^2.51.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/notices": "^4.19.1", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/style-engine": "^1.34.1", + "@wordpress/token-list": "^2.51.1", + "@wordpress/url": "^3.52.1", + "@wordpress/warning": "^2.51.1", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -37763,43 +37777,43 @@ } }, "@wordpress/block-library": { - "version": "8.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.28.1.tgz", - "integrity": "sha512-3JcTbuDIkZFkC9jFF4jVZNzvCx4FZOpn6QSqXwQ0mKS784u6U4AqZ850uSc7qeXpGl4LX6g8yig0WbX/FZCsWQ==", + "version": "8.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.28.9.tgz", + "integrity": "sha512-E6JuCcjw/wntVjB+16LeY1YM4q6zwe5OjIX7ZWW71YByfSUwgwY3BUx1hupx1W6mOwRpHFdfUMFLJzjgnrZ+fA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/autop": "^3.51.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interactivity": "^5.0.0", - "@wordpress/interactivity-router": "^1.1.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/server-side-render": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/autop": "^3.51.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interactivity": "^5.0.5", + "@wordpress/interactivity-router": "^1.1.5", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/server-side-render": "^4.28.6", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -37812,34 +37826,34 @@ } }, "@wordpress/block-serialization-default-parser": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.51.0.tgz", - "integrity": "sha512-GQQ6hu7exCmk8KN7wW2Mvmo1CZjBC8sVZZ87lwciKYs963AKrFSySS6JIvI1fxJagHVAddP1MbW5xLYrFt+ISg==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.51.1.tgz", + "integrity": "sha512-5qvbGVRaHBZCt8UmFvC0dJbcBOUlrpGj495rs1XzqH7hp0GItYkTHcH6LFnEYbURJXjyCmNlhZISGU5Z+Iql3w==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/blocks": { - "version": "12.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.28.1.tgz", - "integrity": "sha512-eOmNQQyaXiYQLyW5U+pTkX/+2nFcRc+hGJKQhCbPzotWlFeOexTu1J7X9drfN7ikfFSYxtG2EGWMgHcY2PtU5A==", + "version": "12.28.6", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.28.6.tgz", + "integrity": "sha512-dTMY/ZRaszsGpbmc4N3/lzvu7kp2zPOPkNy8Eznwy952OFqKYkq6ajJrw8CKH1FRkgXACAH+BDA/6OBHTcuvfQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/autop": "^3.51.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-serialization-default-parser": "^4.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/shortcode": "^3.51.0", + "@wordpress/autop": "^3.51.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-serialization-default-parser": "^4.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/shortcode": "^3.51.1", "change-case": "^4.1.2", "colord": "^2.7.0", "fast-deep-equal": "^3.1.3", @@ -37855,33 +37869,33 @@ } }, "@wordpress/browserslist-config": { - "version": "5.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.34.0.tgz", - "integrity": "sha512-LafF3XoetOAN99bktOzc9hSOv7cPoQEe0/KPgiw24t77xvRqLuWww+zYbiHAHYSzdBGngrlNwRLgloSifnp+hg==", + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.34.1.tgz", + "integrity": "sha512-n2Tnqsg2JpoTgo/TvmbuX6XhGCH88dNxYI3vkLsfeWQmm3eHUZ/bIcAvINQh+j2nGmASFQLXGm/H4cWLSKO3jw==", "dev": true }, "@wordpress/commands": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.22.1.tgz", - "integrity": "sha512-lA5LH7fyV0ov8QgZ1cetstTH9pQL+3b0RAYoR/MJJLOzlEdg7NXbb2vIKTYZ13oF1Oo4oIdrG+JDUeL94wVVvQ==", + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.22.5.tgz", + "integrity": "sha512-ZK1dXW1vmmXHIWgptZRDWlT/ACOejbIKPCXOIKSx0gezHYf8P6H+4EZ5xYimr8rWvsrfI3PoswkFkKPliYh9Iw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/components": "^26.0.5", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1", "cmdk": "^0.2.0", "rememo": "^4.0.2" } }, "@wordpress/components": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-26.0.1.tgz", - "integrity": "sha512-kHrQVm109nXYHfoea0KlIKa8RIIMrx/vgnUb0mKKA4BGhg/kGaNW+vYnWVE5W/kGEDk+7Y8fiDnwicc5AisuBg==", + "version": "26.0.5", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-26.0.5.tgz", + "integrity": "sha512-lp509SXTVs6RYN30XS4Unn2S+Sy7Tw3pKDrupgn0k+Y0ELrPjRcAquRQZ2P51/i7SxLSKMhzlbNVSoFqrSNZZA==", "requires": { "@ariakit/react": "^0.3.12", "@babel/runtime": "^7.16.0", @@ -37895,23 +37909,23 @@ "@types/gradient-parser": "0.1.3", "@types/highlight-words-core": "1.2.1", "@use-gesture/react": "^10.2.24", - "@wordpress/a11y": "^3.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/warning": "^2.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/warning": "^2.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -37935,19 +37949,19 @@ } }, "@wordpress/compose": { - "version": "6.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.28.0.tgz", - "integrity": "sha512-Vx1SDgG3wIaiB/sUZcYB6csG0s5H3Lv5p9oKy8NDkA9dVfHoUz/XLwdx/yzsB3mqvDcZqReEQeoYHP7F4HeWqA==", + "version": "6.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.28.1.tgz", + "integrity": "sha512-ex5cd0JqmH1RTPmk0Q1KdqQHTBNlWGa2d3VjLg2RjXVmfdJf5CR0QTSo9Id40NpUrGQ4Dne7koaMi2r6P32OuA==", "requires": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/priority-queue": "^2.51.0", - "@wordpress/undo-manager": "^0.11.0", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/priority-queue": "^2.51.1", + "@wordpress/undo-manager": "^0.11.1", "change-case": "^4.1.2", "clipboard": "^2.0.11", "mousetrap": "^1.6.5", @@ -37955,45 +37969,45 @@ } }, "@wordpress/core-commands": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.20.1.tgz", - "integrity": "sha512-HwyCMCuhR5Fjzmgnca9+rvoUrPu2PZS9lCKEdy2i8vv8fRKWSYtHPTGZJpxAGDh29roJTCDUcSlciJyEt+f6kA==", + "version": "0.20.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.20.7.tgz", + "integrity": "sha512-BF3DvItWeOTEHuPZ/9l+IDg2yqhuNaca9zCuR4u0YBircYh3nbhRnfgXQjpZ+b17CwWUxFNehEAfwX4L0NmCYw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/router": "^0.20.0", - "@wordpress/url": "^3.52.0" + "@wordpress/block-editor": "^12.19.7", + "@wordpress/commands": "^0.22.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/router": "^0.20.1", + "@wordpress/url": "^3.52.1" } }, "@wordpress/core-data": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.28.1.tgz", - "integrity": "sha512-nsWF83Ssf7QH+jPSkxv5w1PYTC7yZ281kcQBJHWcb27NWsJu0iJ6qPO/h94PItU8yOdeWQ7e6zOJ2gWSvZVtHg==", + "version": "6.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.28.7.tgz", + "integrity": "sha512-U1oYpUkk7dgJnT65wUTe63U6udX+Rd6J+Iw4BA090cwJ2c9v89rg4rWOYOsNY7bhoGWESvV+5IqqWKO9BO5QnA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/sync": "^0.13.0", - "@wordpress/undo-manager": "^0.11.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/sync": "^0.13.1", + "@wordpress/undo-manager": "^0.11.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -38003,48 +38017,48 @@ } }, "@wordpress/customize-widgets": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.28.1.tgz", - "integrity": "sha512-JmTTzMvW84RuoNf6kEA+itKyJkNSsHw/8iB1mb67yd+c2G+48IFsPk3D296RBg4TmiMFRg3VbIYz/oJcS/s3Kw==", + "version": "4.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.28.9.tgz", + "integrity": "sha512-qflBeYVn+MbQ/UhVCUiQFvhx4dVusSuG2cpAaTI6kzIoCz9FryvfwdmeHowX+Yq/aMRndMaUcd0ERqalLTyDPg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3" } }, "@wordpress/data": { - "version": "9.21.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.21.0.tgz", - "integrity": "sha512-jEAWHcR+xlnI+V0l5N2WLZrZ7THZ+wQjIs5gDHg1wcRLWo7oxe8JHPQ4sIf0zqNaCwj3/svXFvg7pkaJqkDHAw==", + "version": "9.21.1", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.21.1.tgz", + "integrity": "sha512-7B9ABDvs0V0fb/GvrL5T14KauZNI133u/v5IBAuq89YvZPBUOAFiO/h8DxdkdV1Rr/q79knxAfDxxarjbFzBiw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/is-shallow-equal": "^4.51.0", - "@wordpress/priority-queue": "^2.51.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/redux-routine": "^4.51.0", + "@wordpress/compose": "^6.28.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/is-shallow-equal": "^4.51.1", + "@wordpress/priority-queue": "^2.51.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/redux-routine": "^4.51.1", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -38055,92 +38069,92 @@ } }, "@wordpress/data-controls": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.20.0.tgz", - "integrity": "sha512-sLjZi681AsA5RQ7eke6svKaqRQ08Vv3ufINHgWBKhf2E3iUuZhOMsGB7i+GBAed1IcroWQX1QfQ8C46c8EL2xA==", + "version": "3.20.1", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.20.1.tgz", + "integrity": "sha512-ty5PCiE21iuWqVpC7XmkgUjP3jq6jKi2K8CZZWpdBA3wcEpKWbB/qCJ5Y3K1bofxkAjvudsrIdczvcUPk2/KCg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0" + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1" } }, "@wordpress/dataviews": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-0.5.1.tgz", - "integrity": "sha512-BJbgCux+zqCOhUz0yJFcPbL/fxcQG1xDqdwDK1noOfNIA+iR9VPy7IuBt0sbNRiO9tLJRQsM757zVkOOVy6glA==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@wordpress/dataviews/-/dataviews-0.5.6.tgz", + "integrity": "sha512-vvMQv1OWXTNGbbeKf5BNooVM5YBER28Z5u2bhkhJ3XQCE64HbYlOq4vydc0xR9x+72DKDOKnev6eLET3QipPrA==", "requires": { "@ariakit/react": "^0.3.12", "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1", "remove-accents": "^0.5.0" } }, "@wordpress/date": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.51.0.tgz", - "integrity": "sha512-RqnaIJa8gJ2F8Hj2SLbjk7V4dSRObxIhud+/xneSi4PoPi0pYL3sIGoppXXpyZINhCfMiVZ2JIc8Ryt0zgYxAw==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.51.1.tgz", + "integrity": "sha512-Pb1o2ANcoOhLguOxMldkAuGmrnn2EoaQrxYdKxTjXHbOQo1ttU/5zAz1RiTvWpNcq+PNJfjQ7bFyFWRMDd06oA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.51.0", + "@wordpress/deprecated": "^3.51.1", "moment": "^2.29.4", "moment-timezone": "^0.5.40" } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.2.0.tgz", - "integrity": "sha512-BOwGopKL5MocUnmrum9tS+HttzFaY3z5CE6sE2DsoM9BWo6OomM6XC5iNGjbv7KDTmxdxjKr0Yzr6YUeSbNrRA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.2.1.tgz", + "integrity": "sha512-vFLbMsexjD42ONf4xP9vViAQwtvqWoQMKCCQwui8FWYlM1iHYEvI/NxwheFLV/I2kpEDODfCDrWNq4N98aSRCQ==", "dev": true, "requires": { "json2php": "^0.0.7" } }, "@wordpress/deprecated": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.51.0.tgz", - "integrity": "sha512-jbhK5/zhn2D6xW0WqEFitxowgrlIL03CdG0gMQ9JJNlewvI2qg+4fj9k/ORQh8l5UpBUfkwUHVMaGQswtUUaeQ==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.51.1.tgz", + "integrity": "sha512-rg+uzNFPQxoZS4essv1jZuJXcWfGs3S9yBsUMPywjSNp0lefHl5jFxqLriYbTX8VlwjgdITU4y5eWheTHq7WnQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.51.0" + "@wordpress/hooks": "^3.51.1" } }, "@wordpress/dom": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.51.0.tgz", - "integrity": "sha512-5L8iQCq2t+4qHpo4MBZqMg5MqmVZI/U/BaF50yhtTZQSGyhR2SzlixnL8udwatm8KQFteWj8Zwmmu+3GXRTB2Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.51.1.tgz", + "integrity": "sha512-EfrgZ1BUr5sesgtzFFWjX4TJfDmL8/1PgGN48P6C3heykocH2/R9ECQvlOKvMrAcJuKKlkvdM8z93pTwFaArxw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.51.0" + "@wordpress/deprecated": "^3.51.1" } }, "@wordpress/dom-ready": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.51.0.tgz", - "integrity": "sha512-k8+UhRu7moBPWUa1EAfqF+r5VT8EnBGr4zxV+jJJZZg0tTN61RD/mJ0kSzu/0PVQQsAiDgAhxWrfVy2FwFdpCw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.51.1.tgz", + "integrity": "sha512-YgmuBqBW25RHio+m7qsSV8NYFcpTX3pxsK4FLWui6WMwUrKslZc9MZHB332Cfn2dOlR/fFEtcDO28KYT7AzCOQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/e2e-test-utils": { - "version": "10.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.22.0.tgz", - "integrity": "sha512-y+JWxgHuTgRwomApfbgHyDj//iYFuerL7BwoxYAfA/dk59C10H3nfqRPxtrca1vh1249e5w76xOM+Y353BleJg==", + "version": "10.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.22.1.tgz", + "integrity": "sha512-BBSqwuLkrW4T+hH5cfWQ+GFjZXZx/MhNfML9IsCbFkYokEGLlVW+ImC4JFJ4Q3cA97ZgBKPew33iEocq7K2Vtg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" @@ -38160,14 +38174,14 @@ } }, "@wordpress/e2e-test-utils-playwright": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.19.0.tgz", - "integrity": "sha512-iNg5t+fqNZwzBULhe9kMGd36nVlX/WmNeB75wDUKX37fms2ZhiMppj7lt5VGQ82nWDvM+Fq/h89wfioeJKiHhA==", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.19.2.tgz", + "integrity": "sha512-pB/WsJwtbKLrKEhdr8HEmjThP6XGuFJmEHfxSm76l/S5Hc0dzhFHAYojk3iu0VEZMUlgppUNYfXTab8JTCkwBA==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/url": "^3.52.1", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -38196,92 +38210,92 @@ } }, "@wordpress/edit-post": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.28.1.tgz", - "integrity": "sha512-CadJAEJBw94awjIbPFm1kM8qaGYmQSscWaQmC8WVQn3qXz0tkNHEhdnW9y0kLCKoq1B+5cXm04WKEUzfw0Ei5g==", + "version": "7.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.28.9.tgz", + "integrity": "sha512-PQA78Db1T+IfFztM2Qqs3GAGvQdGQSknjhNy8UAMfRIZyxDjF+D3E1N9LCRpXs2yCBPpURJ3IhhaN9s/Ml94yg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-commands": "^0.20.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/warning": "^2.51.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-commands": "^0.20.7", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/warning": "^2.51.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "memize": "^2.1.0", "rememo": "^4.0.2" } }, "@wordpress/edit-site": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.28.1.tgz", - "integrity": "sha512-IX87ujYhDSapXyNBafHqgc1IUdZVH7xdyGLSjjFMpfseRavqdpyQ3bAqG0b8/0XdoKU9Nf8k+a++4eZ60hMIQw==", + "version": "5.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.28.9.tgz", + "integrity": "sha512-etHAf7CHA9xmRzJOOmeH4cwwNpfWfH3xQT8hRlnAeWt2sHS1zeu7aZt4A0CSmtKDL2LscdRJwvGrgQGig2WKRg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-commands": "^0.20.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/dataviews": "^0.5.1", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/editor": "^13.28.1", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/primitives": "^3.49.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/router": "^0.20.0", - "@wordpress/style-engine": "^1.34.0", - "@wordpress/url": "^3.52.0", - "@wordpress/viewport": "^5.28.0", - "@wordpress/widgets": "^3.28.1", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-commands": "^0.20.7", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/dataviews": "^0.5.6", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/editor": "^13.28.7", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/primitives": "^3.49.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/router": "^0.20.1", + "@wordpress/style-engine": "^1.34.1", + "@wordpress/url": "^3.52.1", + "@wordpress/viewport": "^5.28.1", + "@wordpress/widgets": "^3.28.7", + "@wordpress/wordcount": "^3.51.1", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.9.2", @@ -38295,77 +38309,77 @@ } }, "@wordpress/edit-widgets": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.28.1.tgz", - "integrity": "sha512-/eDYnVQ1HXz/QGvqfj2uaIbzoxyiNCxhfarnGcd9DeLdM5nU47cexEDRfkQUd4vQL2S9GlOep03dWnw3hTVVXA==", + "version": "5.28.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.28.9.tgz", + "integrity": "sha512-msmSJVi1t+y1+zm3ngfTEj4emna3l+/JoI9TvE4h5Xpuvk37Cp+iJN56ri5FfWGqaFN08p7R5jt4fUa4bw9ktA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/block-library": "^8.28.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/interface": "^5.28.1", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/widgets": "^3.28.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/block-library": "^8.28.9", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/interface": "^5.28.5", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/url": "^3.52.1", + "@wordpress/widgets": "^3.28.7", "classnames": "^2.3.1", "rememo": "^4.0.2" } }, "@wordpress/editor": { - "version": "13.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.28.1.tgz", - "integrity": "sha512-KqNOI3iaPUAkPSp7i/IxnOl1TCLrQ4win9NzRMXg7DN7G5KiobpFYYWre1NrbDbBbRMxpu/G12uN1jWGIvGQKQ==", + "version": "13.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.28.7.tgz", + "integrity": "sha512-HlmcRWJni6FpDEPqKJw39H0ktDU0ufTotTXxb0AvQldOedJTZHYx3cS3D+leBtO3eg/4njy/WS7hzBmhnU6GeQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/commands": "^0.22.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/date": "^4.51.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/dom": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/keyboard-shortcuts": "^4.28.0", - "@wordpress/keycodes": "^3.51.0", - "@wordpress/media-utils": "^4.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/patterns": "^1.12.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/reusable-blocks": "^4.28.1", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/server-side-render": "^4.28.1", - "@wordpress/url": "^3.52.0", - "@wordpress/wordcount": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/commands": "^0.22.5", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/date": "^4.51.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/dom": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/keyboard-shortcuts": "^4.28.1", + "@wordpress/keycodes": "^3.51.1", + "@wordpress/media-utils": "^4.42.2", + "@wordpress/notices": "^4.19.1", + "@wordpress/patterns": "^1.12.7", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/reusable-blocks": "^4.28.7", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/server-side-render": "^4.28.6", + "@wordpress/url": "^3.52.1", + "@wordpress/wordcount": "^3.51.1", "classnames": "^2.3.1", "date-fns": "^2.28.0", "memize": "^2.1.0", @@ -38375,14 +38389,14 @@ } }, "@wordpress/element": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.28.0.tgz", - "integrity": "sha512-NEoT3mgF+pJvnhnaTQeLuhSgC6ThfooMfl7OoEyIthRZpUtgKFakmMUU2T6ODzP2+k2DV/jNCfoBZ/Haekmwew==", + "version": "5.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.28.1.tgz", + "integrity": "sha512-qV+KxwtqFGe9ua+TUuH3SHMLxX8A6A7W2rkmMwaNMmxIWfJOrwXuwY0Ukm68LVWylnm/ltiNnuSFO6R5Hf/THg==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.51.0", + "@wordpress/escape-html": "^2.51.1", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -38390,24 +38404,24 @@ } }, "@wordpress/escape-html": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.51.0.tgz", - "integrity": "sha512-sDDSyctW5yON2IaEkaMGIfk2LiQ3Jpz8xAnElKjKpnFhbHQBIG2B2NS2UQ5DzsPGZrfCPHt13E20fGwWj+lthw==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.51.1.tgz", + "integrity": "sha512-k0zxeXZufc+QMLstvwkFj5Gea348MFnJ4g1dAVl9TI2wcv2dDm8wK5Bc3wS+WbX0GwqVrbNl0kgZhabIdmIJ3g==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "17.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.8.0.tgz", - "integrity": "sha512-Ob0WR21Y9AcX7AFKhj0RtJ1l5odp9+Uq0W5tOMVY0jZBAW0oVF6YeZMbc0zbynPss5PnWljtk0YX3CJCae2p3Q==", + "version": "17.8.1", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.8.1.tgz", + "integrity": "sha512-YcDYdQ+/QdrhJbrBnp36YLMcSRYi8Gm0ePm6/PJ+DG5BECymoYACCzKUajL28jWdlfXsuycrC264HP/WFL/trg==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.35.0", - "@wordpress/prettier-config": "^3.8.0", + "@wordpress/babel-preset-default": "^7.35.1", + "@wordpress/prettier-config": "^3.8.1", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -38434,48 +38448,48 @@ } }, "@wordpress/format-library": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.28.1.tgz", - "integrity": "sha512-JiDdXs7K6wZYa5iTzYFM6e+o1eF74n2W0Aor256huhkeSF7+7MYobRUvC/6aXQo+hM6/eAJnwE6B1YOdO2c4UA==", + "version": "4.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.28.7.tgz", + "integrity": "sha512-2jGf7sDhMWT5mgxT8oHp1OhpiqigSiiEslm8jQgOjVHljZ9ndURCPb0DfunrLEBevd3/UO1CFoNcLWOHM/ivvg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/rich-text": "^6.28.1", - "@wordpress/url": "^3.52.0" + "@wordpress/a11y": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/rich-text": "^6.28.4", + "@wordpress/url": "^3.52.1" } }, "@wordpress/hooks": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.51.0.tgz", - "integrity": "sha512-u//qLJCfgmGBLEdAtZx5C1KzmhcCYDIk46feYGBR9DHB1/fqdvMpxc20un62i8QgYvJyF7GChmerkPbssa6a8w==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.51.1.tgz", + "integrity": "sha512-LmSwXzd6FdQfB771lOtGFK0deTbP3Bstm/DX2IuJ4ywpgREzGjLJ9A/Yje4GiEYJJkiJT3mmq57crkVj4jNlkQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/html-entities": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.51.0.tgz", - "integrity": "sha512-3LBqSN5d0aTa0MKgen60RfuwZZnANrUw3tQ3pI4H+hXWSazSi1joyxBPmM1fxNuEO7QMnq1I3pU6ywF9Ok6OOw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.51.1.tgz", + "integrity": "sha512-hRCEFtL/7TgmnMhylAkHqq4yluX9z/+8FxhFosHIo/CqVF9wuHDfD8/SsHB2cQjTUF69T1kWLUTARnb3fjuXEA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.51.0.tgz", - "integrity": "sha512-JiMEstT98R1e4bgI8DA+XVCXUSis/6eZ7+RF5nHuDiseIyQ68B2D2FzYoEFaw/zaVebvtWA0lZ8HbHihgsSVPQ==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.51.1.tgz", + "integrity": "sha512-5dGvFOewlpw6d7Rf6sGt0MBJrRDxQr/fGreQQKU5mfYKeTLE6JKI/JIiGuyJ3nqeUGUEPgO53nKC1Sgt63xpHg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.51.0", + "@wordpress/hooks": "^3.51.1", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -38483,19 +38497,19 @@ } }, "@wordpress/icons": { - "version": "9.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.42.0.tgz", - "integrity": "sha512-hOLLSsjWFjqV/drgKY2r5wica9dzaqmFcwfB3V/QQAEKrFR3CG2atskDWBRqFfHQIH8nNxSceoGl8PJjiEvi/g==", + "version": "9.42.4", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.42.4.tgz", + "integrity": "sha512-n7b82iMdCoO6Y2xdjtyxBZPeSf1NwbPTEmjHVqxkZX5xpuirv7Fps5NWXJBlFOIvOW3C/MI2Smca9aOppaqR8g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", - "@wordpress/primitives": "^3.49.0" + "@wordpress/element": "^5.28.1", + "@wordpress/primitives": "^3.49.1" } }, "@wordpress/interactivity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-5.0.0.tgz", - "integrity": "sha512-QfRKMlq3kb4HWevSGjcZU7TcP1+CrzOdbtuhti+RcF3lo4TkgL89AZiY7JAshyMq0XnLxa8LEdFhXrkvzD6ZXQ==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-5.0.5.tgz", + "integrity": "sha512-4/1erxSccgbFZ9hA/9fDtTj9HMWBZyGEeJpPP5N3TQ6RaW0+KIFoAZumETKWC41b8AB1qlkTAPjvO7dJRo1jpw==", "requires": { "@preact/signals": "^1.2.2", "deepsignal": "^1.4.0", @@ -38503,46 +38517,46 @@ } }, "@wordpress/interactivity-router": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-1.1.0.tgz", - "integrity": "sha512-dYXdTVkFf5LwdIUAFS64C7OYZR3M/8ZwcHSeLtnQEDcTc+hRwHKHfeGUkL4+NbIK2oOeAuT/b+lk/i+xteOjtg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity-router/-/interactivity-router-1.1.5.tgz", + "integrity": "sha512-2wm4OsIm0rc6VBKfc2RMhP+OYEBprWymp+hY18YpPG+0PZV+VGakzDERVxDY3ZR4HxKQibUBW6IGlYycLN+LbQ==", "requires": { - "@wordpress/interactivity": "^5.0.0" + "@wordpress/interactivity": "^5.0.5" } }, "@wordpress/interface": { - "version": "5.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.28.1.tgz", - "integrity": "sha512-zravxzTabfjfjf1ytEv3zAOrH2Jgc0c2VUpdo9iByssu90BHwUk4hrf2wjDytJK6V3f+/v5Tki+7diO8iBK2wA==", + "version": "5.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.28.5.tgz", + "integrity": "sha512-ONQE4Zp0/zn7hGasB3zWygSEL8yXNjEbHyUhZ2wHhaF9kttDscfMNxomoyUD0a79IS7UhHRrje17yv/iJmQxsw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/plugins": "^6.19.1", - "@wordpress/preferences": "^3.28.1", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/viewport": "^5.28.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/plugins": "^6.19.5", + "@wordpress/preferences": "^3.28.5", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/viewport": "^5.28.1", "classnames": "^2.3.1" } }, "@wordpress/is-shallow-equal": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.51.0.tgz", - "integrity": "sha512-/Rik1HF5XoLEuodtwvSMFsAMsLC40aRnFei+vzEsaSjcS4/z2kmzgGcIpc8Ca3HEJgtdx6MuziODG1hU9bKRtg==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.51.1.tgz", + "integrity": "sha512-+dZMtdRt3Xs10RFvAML1u/8RiBNVvAlx6cyzcej5bom019hmo1qdvVfSKjnKWNU8GB55AVMPoq2H5e/i+k/rRg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/jest-console": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.22.0.tgz", - "integrity": "sha512-vuTq/VwmXXTDlZzHiFlYQDCAq8xTg/99pHBiKcJwKe13LZgxEwbUtjKp18JzbXb5qS9KPW/EynTiYxpTLn1o7w==", + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.22.1.tgz", + "integrity": "sha512-faDmCtkb8JGVUhw0XlPn0XFlSA5KkWKeM2xDkJ6yUA/rmCuXDUNnMENtUQr5DFj5QlKcozhw3/sY+zof3p5P3g==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -38550,207 +38564,206 @@ } }, "@wordpress/jest-preset-default": { - "version": "11.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.22.0.tgz", - "integrity": "sha512-OSKGvYOQDWynaA78AUzwMpj8kkUrBSJF/Z8InH84RHV1w30DUMQ0b7pSJzOiPPo72uXDcTiit4hYHvSK20BqbA==", + "version": "11.22.1", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.22.1.tgz", + "integrity": "sha512-QxUO/kmhdqqHpTZtevP/V/kynfHxyyKPX7co7cZwffElDIZagB4DBcfFSDlhDaK1r3XEIlBdt+jFD4nMjcsXcw==", "dev": true, "requires": { - "@wordpress/jest-console": "^7.22.0", + "@wordpress/jest-console": "^7.22.1", "babel-jest": "^29.6.2" } }, "@wordpress/keyboard-shortcuts": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.28.0.tgz", - "integrity": "sha512-mywx2ExlpraMt2cjHmxC4cHXLErSwJ7OkFR+6byJ7BpxQEhv9tDYrKN6LBAMtYpUeyMtdGavyNCUlFtv/r325Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.28.1.tgz", + "integrity": "sha512-3GMGJI7qrntTJoloIUBOPVyfXRcdFcmZ54hFi54/bxbBNHs6uXe2iwHS40goQsarakYlRW3a5Qh3G7aUeSKM9w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/keycodes": "^3.51.0", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/keycodes": "^3.51.1", "rememo": "^4.0.2" } }, "@wordpress/keycodes": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.51.0.tgz", - "integrity": "sha512-wudlftpjZ/2tZ2gKY7w2m7BG4LBhmEvDn2K48IbTcMtEyFJidIB0IFpT+skR1aFhIekGDZ7W8UXPQVbjwbWhwA==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.51.1.tgz", + "integrity": "sha512-gY362TVIgP6WL8xwvLZRylbang0B4FKf5Lu1OWiisuT0Roaq4nZ2+Pqhlw4MKvxf0AF4SVzuVJDrPJioUJtnPg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/i18n": "^4.51.1" } }, "@wordpress/list-reusable-blocks": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.28.1.tgz", - "integrity": "sha512-xTTSoexrV5MfyYK481d/igpmIV6dZJNM8FPS07ljf8slOb/MRxS/oUfdYyB8OnZSRU5/PBjjKd4blK8PAqukKA==", + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.28.5.tgz", + "integrity": "sha512-ayTeye3Aj4Vz/b3alluxFMr6mN+1MTFvDDP72eieetnxXSNCXsz4N7bVu2XyIxuOq3V8le4vCJmx6nDWLcL1TQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", "change-case": "^4.1.2" } }, "@wordpress/media-utils": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.42.0.tgz", - "integrity": "sha512-gUKtF94RmFJwlGSoRKaRB/NipM7u1OVYR4UepMFtLB7La8UBWaklTZfpYGjOHfnFkhxiFTULk1j/7b0OVkPMSw==", + "version": "4.42.2", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.42.2.tgz", + "integrity": "sha512-AVeQb/1nVWA/09+o353HDJnMNFe7q7+sEYNYdOg5cXGcq1DD0tlmJihJIFutqkR5r9a5fD4WMfWUGVehDj3l3g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blob": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0" + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blob": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1" } }, "@wordpress/notices": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.19.0.tgz", - "integrity": "sha512-9Em2R+YsdMsaOXvWkZWyi/tbDP1JHxpIgASMpoRWIteA422s01NWafwizQwY1f0kvw4JbbyMF283UXmjWnzxQw==", + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.19.1.tgz", + "integrity": "sha512-HKk655060zaVMLrqKk4WkzXVX2+olT8kR2g6WvpdKGjjY0HLkEA7FpvsSNGhSzHIs51nCAGnYrm5cI2HZb3b2g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/data": "^9.21.0" + "@wordpress/a11y": "^3.51.1", + "@wordpress/data": "^9.21.1" } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.36.0.tgz", - "integrity": "sha512-//BDDFVMHxtXC3JC+76DR8ZbJPI3ltzJ3XLbcn8myG9rlQegbSSqmltVcYoR3CGKFI+IbxY1P8CuzJGRN5EIRA==", + "version": "4.36.1", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.36.1.tgz", + "integrity": "sha512-ASWlcMcTjBYTOSkf136lC+KJtoMPm1jMIW862zasmMrgYnHQjvXekgZAG64dbX/QYpVXAgGriQ3U19z2KwTnCw==", "dev": true }, "@wordpress/nux": { - "version": "8.13.1", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.13.1.tgz", - "integrity": "sha512-W9hL5SI4jiuQe2LoXpyVorvmCOg9yYPGaSVfC0mHeGt/FO7RGmgcZPRiyofYkXHNP0PHY7+vbjJ7CvdAe4a1Yg==", + "version": "8.13.5", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.13.5.tgz", + "integrity": "sha512-VTjoKAXzIzu8SIQWbTXuWRa68tZvR5j4hJmYVl5dI0eSQEpV6Cen2T/NdEmj+T3u+yMgBRzd6bhhrv+/6yCaNg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", "rememo": "^4.0.2" } }, "@wordpress/patterns": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.12.1.tgz", - "integrity": "sha512-7WcnfGeGVYa2QiRgES04NGf+dqJD4qinx9nPQowkTGxNmblC5ySl0v74IuTXkibPw94bw4ivpXsinHvJa1dyVQ==", + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.12.7.tgz", + "integrity": "sha512-yBybtVjG5gMDf3tp516uyDbdDCOXBsJC6fq2LgMOdq3uiV3isPBnYNAJHijmByVEY/l6sYvYLx1RZ6cGKYXSeg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/html-entities": "^3.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", - "nanoid": "^3.3.4" + "@wordpress/a11y": "^3.51.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/html-entities": "^3.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1" } }, "@wordpress/plugins": { - "version": "6.19.1", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.19.1.tgz", - "integrity": "sha512-2TAIhzknhRXKcrIK87T6IJR5HkPb4cV8pmsRvcbw6D04euQBPzWR66D+cTVN/nj/Qoqf4YPcfgrahFOV8FHthA==", + "version": "6.19.5", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.19.5.tgz", + "integrity": "sha512-n00FgZ33lEBIy4ztkpDhgiYOM7NLwrkEIbhySZg+ahWbv52nw8+qln4G0r3fDe+UvslqNV34SdwiZ1OGHQ/Ylg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/element": "^5.28.0", - "@wordpress/hooks": "^3.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/is-shallow-equal": "^4.51.0", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/element": "^5.28.1", + "@wordpress/hooks": "^3.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/is-shallow-equal": "^4.51.1", "memize": "^2.0.1" } }, "@wordpress/postcss-plugins-preset": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.35.0.tgz", - "integrity": "sha512-+DiPMZMZXN/U/7mCY/oYEnttjCx2A+m7WOk3hWZt4JP0zDud10iHGMt+VzYPcQBQqABhK9CfPFWhz0WXinJQCw==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.36.0.tgz", + "integrity": "sha512-J4wOnzrI1MZpzVoLQbMn0539B7vuAiEkUOeZ28VnKsb9WSYQ+hTKkfco0gz76WtE0p5oquy22vRVilslckRL2g==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.42.0", + "@wordpress/base-styles": "^4.43.0", "autoprefixer": "^10.2.5" } }, "@wordpress/preferences": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.28.1.tgz", - "integrity": "sha512-fDhp7lIAnCSHQBg5HeCQLvUh4O+VKNproMSAphLx9XpVgjak781G41Hi4Vj9/sozp24DeK1J+ONUfiYQJBh67A==", + "version": "3.28.5", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.28.5.tgz", + "integrity": "sha512-XpLsgrkdpi+Wp0ZrJZsH44AG3BRvZX00myr0AV3s2Alo34eg+MaBmSW1WyLQCjOcSqWHqsbVhkt546k4/EfCyA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/private-apis": "^0.33.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/private-apis": "^0.33.1", "classnames": "^2.3.1" } }, "@wordpress/preferences-persistence": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.43.0.tgz", - "integrity": "sha512-+P8GAuCWwvHDN7P7AAvVo0q9hxm8J475qHShJZ4ZysVcnOJMCGV8oE7aJw8q+WTQgDOe0TO9qYKayWQ0LjIY0g==", + "version": "1.43.1", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.43.1.tgz", + "integrity": "sha512-KkVd4alfSQc80EI61IvKeUaCkS5ThG7Nm70t1yedVJELxTpQ8VX3lg7KmLb5DZR7M6rFW6ju8sW4WGanO2G4gw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0" + "@wordpress/api-fetch": "^6.48.1" } }, "@wordpress/prettier-config": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.8.0.tgz", - "integrity": "sha512-xKhhI73uTM3UeK7MYjCeyqGgyZvXic4t0rXKiERN6j4aBH7TdAflKli1zj9Xiy0AxFwLJcy0SZqxqLcw0JHSzA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.8.1.tgz", + "integrity": "sha512-QWHd1G03SgzDP8JiRZ6W/RyXoySvEAWEcwtFXihCOHyeHdV1SJTya25xmRgVsIClKIAldvqBsLWbkSilNXjD/w==", "dev": true }, "@wordpress/primitives": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.49.0.tgz", - "integrity": "sha512-ekcL5fcrEiKOT8pTdi74k+zm7dRBpGW7bPw5bmI8jeJiDNR8HxCLpJQn2O3kI0QK5MenelNJS0j74QKO5noLxw==", + "version": "3.49.1", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.49.1.tgz", + "integrity": "sha512-5/oWDxpUTuVdYTT4bwBoc7tMFpwOhQw+SSZ+jZZ9r05NxLmiv6s30jQ9HOdwEQKkJF2pK6yqvp+F5F/GH/K+8w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", + "@wordpress/element": "^5.28.1", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.51.0.tgz", - "integrity": "sha512-eu5kFXJT1GfZU+g/7VeLi1p0dMt4SAj5qnHxnA1OWdsRd8CSx0ne7VdZxZroeGif1/x/IliBtdb28A8WEZM59A==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.51.1.tgz", + "integrity": "sha512-SizB9UgowckWghvnaIBDswsygOMq/nyrllX08OhUVjrGYsQu8mEm1Ldflw2PkSdov8vTZCbc1diLJBWjt98Ogw==", "requires": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" } }, "@wordpress/private-apis": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.33.0.tgz", - "integrity": "sha512-Dc8y7m17gAKnDVFOPDqPcb2jo9cDhDNikLdepTkRXLywYUPT2PFH4GrXsVK87BLc+nCIqgs3DFU/AJx1db4y/w==", + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.33.1.tgz", + "integrity": "sha512-I7nxWUtZJ243vBC7cRRTId7FK0+c82RlIUZ1DVzutojJlg5a66RfFlMygWg/jVBWEmQqfcGSB4zPiGhi7JVBAg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/redux-routine": { - "version": "4.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.51.0.tgz", - "integrity": "sha512-lMEkB4yg0H/P0kvmgWrPcD55ib9lPUROABdgy569ERtIq6F3Ig7Q2SJoGM91VgIVBDb4ZFvJ9Wa/+a2HIHJMuQ==", + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.51.1.tgz", + "integrity": "sha512-FEuQSTurYmG6Vu/eZJiCbvOhyQ0PO5kGZK8YULbV/4iY5TeXuqmh4ybuzBqBeakwQLUX1+7PTZcFhTMCdIjNNA==", "requires": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -38759,73 +38772,73 @@ } }, "@wordpress/reusable-blocks": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.28.1.tgz", - "integrity": "sha512-+d6Yal7cIYbUPaDRsRxg3L3pNUR1Aa5bWTIi9kdyYMsB9rcrWDNjpIFG9olLedVFk5j3Dn/dG10wTrp39YxyqA==", + "version": "4.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.28.7.tgz", + "integrity": "sha512-QCd+Zfez8vdbqh9tVCaV8WFsrACaSP8nsJOII34k289kMt602xoH/Wm3rZnouAEBk0lcckheP763iYy0UPC1Fw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0" + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1" } }, "@wordpress/rich-text": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.28.1.tgz", - "integrity": "sha512-cdMpzhnRQMBCw2SewaZt1SLaUGApb+IfQjQFAW9WXwh5GbJEi5xZX6DRulMoU0Jd7lOepq/w0gbwxDePUegyCA==", + "version": "6.28.4", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.28.4.tgz", + "integrity": "sha512-RekQVvA3YFKAe6hPnMNZsE8Er9aFG0gdvnhRK7QnmUcNIk3EOx1KEbcx3SI1+B8+im5mviW31kFGBMzMNRFQMw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.51.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/escape-html": "^2.51.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/keycodes": "^3.51.0", + "@wordpress/a11y": "^3.51.1", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/escape-html": "^2.51.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/keycodes": "^3.51.1", "memize": "^2.1.0", "rememo": "^4.0.2" } }, "@wordpress/router": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.20.0.tgz", - "integrity": "sha512-DK9FuZOr1nN1+wdMyuNFa+MNDN5RQ+ZQi2Hbl8NkngKwmu+b5AyP/PgKVcVStX+W6wpYsejvhDNYNKxWDKuQIQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.20.1.tgz", + "integrity": "sha512-toHdvNSzBvsdy3boUtIkmMNBMyrf0H8qoKVz06KoA8KWCwDtiLqZIOg+KPVWGNAHO1nCaljAVkManRrmNkvChQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.28.0", - "@wordpress/private-apis": "^0.33.0", - "@wordpress/url": "^3.52.0", + "@wordpress/element": "^5.28.1", + "@wordpress/private-apis": "^0.33.1", + "@wordpress/url": "^3.52.1", "history": "^5.1.0" } }, "@wordpress/scripts": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.2.0.tgz", - "integrity": "sha512-xkrNYRuXxtkCkxtBWq7H46cgvbBHzfy8VdELqXn5XwK8S+ytDVOe3YUXqhisn9VdPurrjgfgAa/qNMA3xPr90Q==", + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.2.5.tgz", + "integrity": "sha512-XWxAa4mfWXpQb9G1vLiprCn9YaIXR69YKpS5VgUhCYqmRZFKXPhzMeBslpsbRhgx3Tiiz3depv1qtOOdVAQOog==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.35.0", - "@wordpress/browserslist-config": "^5.34.0", - "@wordpress/dependency-extraction-webpack-plugin": "^5.2.0", - "@wordpress/e2e-test-utils-playwright": "^0.19.0", - "@wordpress/eslint-plugin": "^17.8.0", - "@wordpress/jest-preset-default": "^11.22.0", - "@wordpress/npm-package-json-lint-config": "^4.36.0", - "@wordpress/postcss-plugins-preset": "^4.35.0", - "@wordpress/prettier-config": "^3.8.0", - "@wordpress/stylelint-config": "^21.34.0", + "@wordpress/babel-preset-default": "^7.35.1", + "@wordpress/browserslist-config": "^5.34.1", + "@wordpress/dependency-extraction-webpack-plugin": "^5.2.1", + "@wordpress/e2e-test-utils-playwright": "^0.19.2", + "@wordpress/eslint-plugin": "^17.8.1", + "@wordpress/jest-preset-default": "^11.22.1", + "@wordpress/npm-package-json-lint-config": "^4.36.1", + "@wordpress/postcss-plugins-preset": "^4.35.5", + "@wordpress/prettier-config": "^3.8.1", + "@wordpress/stylelint-config": "^21.34.1", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -39098,45 +39111,45 @@ } }, "@wordpress/server-side-render": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.28.1.tgz", - "integrity": "sha512-xXGUOvsDZ+QV3NcqMm1ag8kREV8WQz15+bntd4PUus24qvexvqBO+KzfxNSjgfrJw/vl1kgSgATBHtaOUMCmcQ==", + "version": "4.28.6", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.28.6.tgz", + "integrity": "sha512-l9b4yImMNuivHRv+mGTgBAtqZlJ7i9CuilX5ItQxsDskggcUjo/GgZuOq491uFyNi7IwhVoONtPqFkGh903HHQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/deprecated": "^3.51.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/url": "^3.52.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/deprecated": "^3.51.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/url": "^3.52.1", "fast-deep-equal": "^3.1.3" } }, "@wordpress/shortcode": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.51.0.tgz", - "integrity": "sha512-t5GHbDY3awJEcQfeb2fXK6y34RBcZUFgjSUrdFBlGmjHcdnQnyWba41mesk+chTVRiK8URogtZ52WrQsMb0Cvw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.51.1.tgz", + "integrity": "sha512-1HRcX7wTuxN7tYKQdYOJdE9rvP7FHCvzSkZdksDDykB2iYK2nagzdYBqZTZi9yRl/+X/Jgsuwwfelznh/oVo8A==", "requires": { "@babel/runtime": "^7.16.0", "memize": "^2.0.1" } }, "@wordpress/style-engine": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.34.0.tgz", - "integrity": "sha512-CMSifFEg1YRpodUEZ8+1XTrKpu61idz/qa9Uz4yYS4aK23HfY8gPH+9FYYeRmtPUnKgAUwIMgKbyNXpCKmslUA==", + "version": "1.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.34.1.tgz", + "integrity": "sha512-Hf9vU8i9wGAi7zWAV1BNdDBouKtZoBIihdL56yBm7fJwblaUI7+zncs24DnEPqlWcSRFcJJAoQcRuSIqxcqP9g==", "requires": { "@babel/runtime": "^7.16.0", "change-case": "^4.1.2" } }, "@wordpress/stylelint-config": { - "version": "21.34.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.34.0.tgz", - "integrity": "sha512-Zou/Y6vdMWnAMzcPNH4yZoKkd8h22DyYO4jyC58ChPEF3O7csvmjpbnDloAr5/MOgCz91hnSkZmiKG0zp8VE6w==", + "version": "21.34.1", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.34.1.tgz", + "integrity": "sha512-Hb1e5yFQ+YnVbsBZg6fQ77bWTaXih5AjcN+OBc4dxN43MyeTll+IrPMBmsX612gsNbRm73mL32Ngbo+bXEa/Qg==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -39144,13 +39157,13 @@ } }, "@wordpress/sync": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.13.0.tgz", - "integrity": "sha512-elkzQmkf/7cU/0QQBnzb2akFgrt36ZSV4OEuheCp0iXR2sZdzZQ2UqkwdEmtdvAuU83eU51HM72ja9k+fr1VVw==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.13.1.tgz", + "integrity": "sha512-MHyXM+qALZvTI/eLyGmfImDU9mXZaeU2tkDSg5+l2fsg7iN2tGzy4PfRvOgUAHa47PBF1oar+yg2EbOq7K3uYg==", "requires": { "@babel/runtime": "^7.16.0", "@types/simple-peer": "^9.11.5", - "@wordpress/url": "^3.52.0", + "@wordpress/url": "^3.52.1", "import-locals": "^2.0.0", "lib0": "^0.2.42", "simple-peer": "^9.11.0", @@ -39161,71 +39174,71 @@ } }, "@wordpress/token-list": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.51.0.tgz", - "integrity": "sha512-5YsRinAlpy6mX4QJssebXp9sPCkpbvHqdLXdnYJoMP0ABffGqny6/9PuoRrDMLwljs2kZFBiTyQsH945LWkFqg==", + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.51.1.tgz", + "integrity": "sha512-le8KsWmKshmEnfyhs7HArIs1mDlASQKWhS/MZNoJMHpwGP84q4y6CPT9PwhksMTuv9Q/TUs/ICUC9ThY3Q84qQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/undo-manager": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.11.0.tgz", - "integrity": "sha512-f9izRRzLlZRBXhve1OU9sBGWRvfGU94nhENN7gtf7l31q3xdsnrGf5NE/R1yhwCAHifUFF1dVcIGC1cfT2jQIg==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.11.1.tgz", + "integrity": "sha512-ukBF8sRDXmnLa0AEpoLSsZ7G8lUl/X41ZF+Cq7EiTC7ZQWVMd+e5THJUvSEuQO6d8Tttgm44J1eDd4Kydod5ZA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.51.0" + "@wordpress/is-shallow-equal": "^4.51.1" } }, "@wordpress/url": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.52.0.tgz", - "integrity": "sha512-LkKQT7Hv+7ekCQ8fjDg2CK2FUtQhnzI/1PSCcmuL9guxsrQBKoiQFoGvsTUfXC4TtlkyV/gI/iB0zfoyq5t1Gg==", + "version": "3.52.1", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.52.1.tgz", + "integrity": "sha512-6jyR4iln6PG28cGq9L8j4Ii8jGQA9IoyFN96wQnBHmqv3ou02lcsRC3IzgXeQSZG40ZM8DnlYP8lkkuzNlndbw==", "requires": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" } }, "@wordpress/viewport": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.28.0.tgz", - "integrity": "sha512-HaSmMY2X2L9beLn+eDDDHrB2y43FRfNCSGBLaqILaqy9b2YHWrHZ8hAnKlhrJqbVCvH625eA0jsM8Ej8NPCCCA==", + "version": "5.28.1", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.28.1.tgz", + "integrity": "sha512-+Y8gUaWPY9sgjNt4bFVnb/lmygf1RKxJAWqo28FZFDJwzt8ysWwbdTEg7s/axVlVMWYFJh6xvBYoxstI2g9xfw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.28.0", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0" + "@wordpress/compose": "^6.28.1", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1" } }, "@wordpress/warning": { - "version": "2.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.51.0.tgz", - "integrity": "sha512-e+YbsQY4o/nTY0gT5Rr5766wU2xzwL5m/8S1HET9wBaeCRoZR/0IKyTOvPfihW13uT6FayBne3rqwT/h6F8w6Q==" + "version": "2.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.51.1.tgz", + "integrity": "sha512-De1ftiM7vdlE6evA+d/jv2wES9wXdvbck4fKi7qr7ckDzWjqGg7nV8A3OzGInWiAn9qTQZucCOUwzUvlWedpTQ==" }, "@wordpress/widgets": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.28.1.tgz", - "integrity": "sha512-uXVi6DZga+ANfqzqBlfjwkH9UlcO6BcCUZ/meRmR8JDLjciBfkQ/l321GjVmq8cxQ6crSku07d/TmASXg/MO8w==", + "version": "3.28.7", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.28.7.tgz", + "integrity": "sha512-oYVkpRpuPPhKVRR80hDwTmvWm4CYOnymtHCHXtYIRO4VYf402AojZIVF4bCZhGkqucB5035aKXoJATCTx9N5Rg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.48.0", - "@wordpress/block-editor": "^12.19.1", - "@wordpress/blocks": "^12.28.1", - "@wordpress/components": "^26.0.1", - "@wordpress/compose": "^6.28.0", - "@wordpress/core-data": "^6.28.1", - "@wordpress/data": "^9.21.0", - "@wordpress/element": "^5.28.0", - "@wordpress/i18n": "^4.51.0", - "@wordpress/icons": "^9.42.0", - "@wordpress/notices": "^4.19.0", + "@wordpress/api-fetch": "^6.48.1", + "@wordpress/block-editor": "^12.19.7", + "@wordpress/blocks": "^12.28.6", + "@wordpress/components": "^26.0.5", + "@wordpress/compose": "^6.28.1", + "@wordpress/core-data": "^6.28.7", + "@wordpress/data": "^9.21.1", + "@wordpress/element": "^5.28.1", + "@wordpress/i18n": "^4.51.1", + "@wordpress/icons": "^9.42.4", + "@wordpress/notices": "^4.19.1", "classnames": "^2.3.1" } }, "@wordpress/wordcount": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.51.0.tgz", - "integrity": "sha512-H5pkrHjR2iJN5jZZQpPvC7VDb4t4EnYBBPjOVy29GUbX6ndbz0O9GcW2GKScW7napBNG0KjAS+YoJzceIr4c/Q==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.51.1.tgz", + "integrity": "sha512-KYEX1NfDzYXqwDJ6zdrVemXUNOu61A00lCsREkaXwhX2h/tiT8M82dAjI0J0sC8jQoUxZ1n/ZK/SDEHc7AD48A==", "requires": { "@babel/runtime": "^7.16.0" } @@ -40743,15 +40756,16 @@ } }, "call-bind": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", - "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, "requires": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "set-function-length": "^1.2.0" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, "call-me-maybe": { @@ -42433,15 +42447,14 @@ } }, "define-data-property": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", - "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "requires": { + "es-define-property": "^1.0.0", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.2", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "gopd": "^1.0.1" } }, "define-lazy-prop": { @@ -43003,50 +43016,52 @@ } }, "es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.4.tgz", + "integrity": "sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==", "dev": true, "requires": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.6", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", + "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.8", "string.prototype.trimend": "^1.0.7", "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", + "typed-array-buffer": "^1.0.1", "typed-array-byte-length": "^1.0.0", "typed-array-byte-offset": "^1.0.0", "typed-array-length": "^1.0.4", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" + "which-typed-array": "^1.1.14" } }, "es-array-method-boxes-properly": { @@ -43055,6 +43070,15 @@ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", "dev": true }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.4" + } + }, "es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", @@ -43062,25 +43086,26 @@ "dev": true }, "es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz", + "integrity": "sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==", "dev": true, "requires": { "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", + "es-abstract": "^1.22.4", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", + "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" + "safe-array-concat": "^1.1.0" } }, "es-module-lexer": { @@ -43095,14 +43120,14 @@ "integrity": "sha512-7vIYVzpOhXtpc3Yn03itB+GSgVZFW7oL4kdydA+iL+IEi7HiSLBUxM05QFw4SxTl6e++pMpGqZPo2+vdNs3TbA==" }, "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", "dev": true, "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" } }, "es-shim-unscopables": { @@ -43532,9 +43557,9 @@ } }, "eslint-plugin-jest": { - "version": "27.6.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", - "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", + "version": "27.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", + "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -45143,13 +45168,14 @@ } }, "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" } }, "get-uri": { @@ -46262,15 +46288,6 @@ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -46300,12 +46317,12 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "requires": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" } }, "has-proto": { @@ -46379,9 +46396,9 @@ } }, "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", + "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", "requires": { "function-bind": "^1.1.2" } @@ -47046,13 +47063,13 @@ "dev": true }, "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, @@ -47523,12 +47540,12 @@ } }, "is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, "requires": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" } }, "is-typedarray": { @@ -49864,9 +49881,9 @@ } }, "lib0": { - "version": "0.2.88", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.88.tgz", - "integrity": "sha512-KyroiEvCeZcZEMx5Ys+b4u4eEBbA1ch7XUaBhYpwa/nPMrzTjUhI4RfcytmQfYoTBPcdyx+FX6WFNIoNuJzJfQ==", + "version": "0.2.89", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.89.tgz", + "integrity": "sha512-5j19vcCjsQhvLG6mcDD+nprtJUCbmqLz5Hzt5xgi9SV6RIW/Dty7ZkVZHGBuPOADMKjQuKDvuQTH495wsmw8DQ==", "requires": { "isomorphic.js": "^0.2.4" } @@ -52022,13 +52039,13 @@ } }, "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } @@ -53251,9 +53268,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "preact": { - "version": "10.19.4", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.4.tgz", - "integrity": "sha512-dwaX5jAh0Ga8uENBX1hSOujmKWgx9RtL80KaKUFLc6jb4vCEAc3EeZ0rnQO/FO4VgjfPMfoLFWnNG8bHuZ9VLw==" + "version": "10.19.6", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.19.6.tgz", + "integrity": "sha512-gympg+T2Z1fG1unB8NH29yHJwnEaCH37Z32diPDku316OTnRPeMbiRV9kTrfZpocXjdfnWuFUl/Mj4BHaf6gnw==" }, "prelude-ls": { "version": "1.2.1", @@ -53920,14 +53937,15 @@ } }, "regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" } }, "regexpu-core": { @@ -54330,13 +54348,13 @@ } }, "safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -54370,13 +54388,13 @@ } }, "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" } }, @@ -54771,14 +54789,15 @@ } }, "set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "requires": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" } }, "set-value": { @@ -56766,14 +56785,14 @@ } }, "typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" } }, "typed-array-byte-length": { @@ -57960,9 +57979,9 @@ } }, "yjs": { - "version": "13.6.11", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.11.tgz", - "integrity": "sha512-FvRRJKX9u270dOLkllGF/UDCWwmIv2Z+ucM4v1QO1TuxdmoiMnSUXH1HAcOKOrkBEhQtPTkxep7tD2DrQB+l0g==", + "version": "13.6.12", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.12.tgz", + "integrity": "sha512-KOT8ILoyVH2f/PxPadeu5kVVS055D1r3x1iFfJVJzFdnN98pVGM8H07NcKsO+fG3F7/0tf30Vnokf5YIqhU/iw==", "requires": { "lib0": "^0.2.86" } diff --git a/package.json b/package.json index 59de5925e49ba..15c18825fac24 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "WordPress", - "version": "6.5.0", + "version": "6.6.0", "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", "repository": { "type": "svn", @@ -27,12 +27,12 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.32.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.11", - "@wordpress/babel-preset-default": "7.35.0", - "@wordpress/dependency-extraction-webpack-plugin": "5.2.0", - "@wordpress/e2e-test-utils": "10.22.0", - "@wordpress/e2e-test-utils-playwright": "0.19.0", - "@wordpress/prettier-config": "3.8.0", - "@wordpress/scripts": "27.2.0", + "@wordpress/babel-preset-default": "7.35.1", + "@wordpress/dependency-extraction-webpack-plugin": "5.2.1", + "@wordpress/e2e-test-utils": "10.22.1", + "@wordpress/e2e-test-utils-playwright": "0.19.2", + "@wordpress/prettier-config": "3.8.1", + "@wordpress/scripts": "27.2.5", "autoprefixer": "10.4.17", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -78,72 +78,72 @@ "webpack-livereload-plugin": "3.0.2" }, "dependencies": { - "@wordpress/a11y": "3.51.0", - "@wordpress/annotations": "2.51.1", - "@wordpress/api-fetch": "6.48.0", - "@wordpress/autop": "3.51.0", - "@wordpress/blob": "3.51.0", - "@wordpress/block-directory": "4.28.1", - "@wordpress/block-editor": "12.19.1", - "@wordpress/block-library": "8.28.1", - "@wordpress/block-serialization-default-parser": "4.51.0", - "@wordpress/blocks": "12.28.1", - "@wordpress/commands": "0.22.1", - "@wordpress/components": "26.0.1", - "@wordpress/compose": "6.28.0", - "@wordpress/core-commands": "0.20.1", - "@wordpress/core-data": "6.28.1", - "@wordpress/customize-widgets": "4.28.1", - "@wordpress/data": "9.21.0", - "@wordpress/data-controls": "3.20.0", - "@wordpress/dataviews": "0.5.1", - "@wordpress/date": "4.51.0", - "@wordpress/deprecated": "3.51.0", - "@wordpress/dom": "3.51.0", - "@wordpress/dom-ready": "3.51.0", - "@wordpress/edit-post": "7.28.1", - "@wordpress/edit-site": "5.28.1", - "@wordpress/edit-widgets": "5.28.1", - "@wordpress/editor": "13.28.1", - "@wordpress/element": "5.28.0", - "@wordpress/escape-html": "2.51.0", - "@wordpress/format-library": "4.28.1", - "@wordpress/hooks": "3.51.0", - "@wordpress/html-entities": "3.51.0", - "@wordpress/i18n": "4.51.0", - "@wordpress/icons": "9.42.0", - "@wordpress/interactivity": "5.0.0", - "@wordpress/interactivity-router": "1.1.0", - "@wordpress/interface": "5.28.1", - "@wordpress/is-shallow-equal": "4.51.0", - "@wordpress/keyboard-shortcuts": "4.28.0", - "@wordpress/keycodes": "3.51.0", - "@wordpress/list-reusable-blocks": "4.28.1", - "@wordpress/media-utils": "4.42.0", - "@wordpress/notices": "4.19.0", - "@wordpress/nux": "8.13.1", - "@wordpress/patterns": "1.12.1", - "@wordpress/plugins": "6.19.1", - "@wordpress/preferences": "3.28.1", - "@wordpress/preferences-persistence": "1.43.0", - "@wordpress/primitives": "3.49.0", - "@wordpress/priority-queue": "2.51.0", - "@wordpress/private-apis": "0.33.0", - "@wordpress/redux-routine": "4.51.0", - "@wordpress/reusable-blocks": "4.28.1", - "@wordpress/rich-text": "6.28.1", - "@wordpress/router": "0.20.0", - "@wordpress/server-side-render": "4.28.1", - "@wordpress/shortcode": "3.51.0", - "@wordpress/style-engine": "1.34.0", - "@wordpress/sync": "0.13.0", - "@wordpress/token-list": "2.51.0", - "@wordpress/undo-manager": "0.11.0", - "@wordpress/url": "3.52.0", - "@wordpress/viewport": "5.28.0", - "@wordpress/warning": "2.51.0", - "@wordpress/widgets": "3.28.1", - "@wordpress/wordcount": "3.51.0", + "@wordpress/a11y": "3.51.1", + "@wordpress/annotations": "2.51.4", + "@wordpress/api-fetch": "6.48.1", + "@wordpress/autop": "3.51.1", + "@wordpress/blob": "3.51.1", + "@wordpress/block-directory": "4.28.9", + "@wordpress/block-editor": "12.19.7", + "@wordpress/block-library": "8.28.9", + "@wordpress/block-serialization-default-parser": "4.51.1", + "@wordpress/blocks": "12.28.6", + "@wordpress/commands": "0.22.5", + "@wordpress/components": "26.0.5", + "@wordpress/compose": "6.28.1", + "@wordpress/core-commands": "0.20.7", + "@wordpress/core-data": "6.28.7", + "@wordpress/customize-widgets": "4.28.9", + "@wordpress/data": "9.21.1", + "@wordpress/data-controls": "3.20.1", + "@wordpress/dataviews": "0.5.6", + "@wordpress/date": "4.51.1", + "@wordpress/deprecated": "3.51.1", + "@wordpress/dom": "3.51.1", + "@wordpress/dom-ready": "3.51.1", + "@wordpress/edit-post": "7.28.9", + "@wordpress/edit-site": "5.28.9", + "@wordpress/edit-widgets": "5.28.9", + "@wordpress/editor": "13.28.7", + "@wordpress/element": "5.28.1", + "@wordpress/escape-html": "2.51.1", + "@wordpress/format-library": "4.28.7", + "@wordpress/hooks": "3.51.1", + "@wordpress/html-entities": "3.51.1", + "@wordpress/i18n": "4.51.1", + "@wordpress/icons": "9.42.4", + "@wordpress/interactivity": "5.0.5", + "@wordpress/interactivity-router": "1.1.5", + "@wordpress/interface": "5.28.5", + "@wordpress/is-shallow-equal": "4.51.1", + "@wordpress/keyboard-shortcuts": "4.28.1", + "@wordpress/keycodes": "3.51.1", + "@wordpress/list-reusable-blocks": "4.28.5", + "@wordpress/media-utils": "4.42.2", + "@wordpress/notices": "4.19.1", + "@wordpress/nux": "8.13.5", + "@wordpress/patterns": "1.12.7", + "@wordpress/plugins": "6.19.5", + "@wordpress/preferences": "3.28.5", + "@wordpress/preferences-persistence": "1.43.1", + "@wordpress/primitives": "3.49.1", + "@wordpress/priority-queue": "2.51.1", + "@wordpress/private-apis": "0.33.1", + "@wordpress/redux-routine": "4.51.1", + "@wordpress/reusable-blocks": "4.28.7", + "@wordpress/rich-text": "6.28.4", + "@wordpress/router": "0.20.1", + "@wordpress/server-side-render": "4.28.6", + "@wordpress/shortcode": "3.51.1", + "@wordpress/style-engine": "1.34.1", + "@wordpress/sync": "0.13.1", + "@wordpress/token-list": "2.51.1", + "@wordpress/undo-manager": "0.11.1", + "@wordpress/url": "3.52.1", + "@wordpress/viewport": "5.28.1", + "@wordpress/warning": "2.51.1", + "@wordpress/widgets": "3.28.7", + "@wordpress/wordcount": "3.51.1", "backbone": "1.5.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", diff --git a/phpcs.xml.dist b/phpcs.xml.dist index 840bdad8fe977..04731abf64407 100644 --- a/phpcs.xml.dist +++ b/phpcs.xml.dist @@ -52,6 +52,7 @@ /src/wp-admin/includes/ms-deprecated\.php /src/wp-includes/atomlib\.php + /src/wp-includes/class-avif-info\.php /src/wp-includes/class-IXR\.php /src/wp-includes/class-json\.php /src/wp-includes/class-phpass\.php @@ -59,7 +60,6 @@ /src/wp-includes/class-requests\.php /src/wp-includes/class-simplepie\.php /src/wp-includes/class-snoopy\.php - /src/wp-includes/class-avif-info\.php /src/wp-includes/deprecated\.php /src/wp-includes/ms-deprecated\.php /src/wp-includes/pluggable-deprecated\.php @@ -216,6 +216,7 @@ + diff --git a/src/js/_enqueues/admin/common.js b/src/js/_enqueues/admin/common.js index 3de9447879f5e..af6cedc2818db 100644 --- a/src/js/_enqueues/admin/common.js +++ b/src/js/_enqueues/admin/common.js @@ -353,6 +353,21 @@ window.setPostThumbnailL10n = window.setPostThumbnailL10n || { window.setPostThumbnailL10n = deprecateL10nObject( 'setPostThumbnailL10n', window.setPostThumbnailL10n, '5.5.0' ); +/** + * Removed in 6.5.0, needed for back-compatibility. + * + * @since 4.5.0 + * @deprecated 6.5.0 + */ +window.uiAutocompleteL10n = window.uiAutocompleteL10n || { + noResults: '', + oneResult: '', + manyResults: '', + itemSelected: '' +}; + +window.uiAutocompleteL10n = deprecateL10nObject( 'uiAutocompleteL10n', window.uiAutocompleteL10n, '6.5.0' ); + /** * Removed in 3.3.0, needed for back-compatibility. * @@ -1154,7 +1169,7 @@ $( function() { lastClicked = this; // Toggle the "Select all" checkboxes depending if the other ones are all checked or not. - var unchecked = $(this).closest('tbody').find(':checkbox').filter(':visible:enabled').not(':checked'); + var unchecked = $(this).closest('tbody').find('tr.iedit').find(':checkbox').filter(':visible:enabled').not(':checked'); /** * Determines if all checkboxes are checked. diff --git a/src/js/_enqueues/admin/inline-edit-post.js b/src/js/_enqueues/admin/inline-edit-post.js index 962f421448c5e..65cd342c284b2 100644 --- a/src/js/_enqueues/admin/inline-edit-post.js +++ b/src/js/_enqueues/admin/inline-edit-post.js @@ -268,6 +268,7 @@ window.wp = window.wp || {}; $prev = $this.parent().prev().children( '.ntdelbutton' ), $next = $this.parent().next().children( '.ntdelbutton' ); + $( 'input#cb-select-all-1, input#cb-select-all-2' ).prop( 'checked', false ); $( 'table.widefat input[value="' + id + '"]' ).prop( 'checked', false ); $( '#_' + id ).parent().remove(); wp.a11y.speak( wp.i18n.__( 'Item removed.' ), 'assertive' ); diff --git a/src/js/_enqueues/admin/site-icon.js b/src/js/_enqueues/admin/site-icon.js index 5b4bc28a2044f..d032d89d7ee90 100644 --- a/src/js/_enqueues/admin/site-icon.js +++ b/src/js/_enqueues/admin/site-icon.js @@ -1,15 +1,40 @@ -(function($) { - var frame; - - function calculateImageSelectOptions ( attachment ) { - var realWidth = attachment.get( 'width' ), +/** + * Handle the site icon setting in options-general.php. + * + * @since 6.5.0 + * @output wp-admin/js/site-icon.js + */ + +/* global jQuery, wp */ + +( function ( $ ) { + var $chooseButton = $( '#choose-from-library-button' ), + $iconPreview = $( '#site-icon-preview' ), + $browserIconPreview = $( '#browser-icon-preview' ), + $appIconPreview = $( '#app-icon-preview' ), + $hiddenDataField = $( '#site_icon_hidden_field' ), + $removeButton = $( '#js-remove-site-icon' ), + frame; + + /** + * Calculate image selection options based on the attachment dimensions. + * + * @since 6.5.0 + * + * @param {Object} attachment The attachment object representing the image. + * @return {Object} The image selection options. + */ + function calculateImageSelectOptions( attachment ) { + var realWidth = attachment.get( 'width' ), realHeight = attachment.get( 'height' ), xInit = 512, yInit = 512, ratio = xInit / yInit, - xImg = xInit, - yImg = yInit, - x1, y1, imgSelectOptions; + xImg = xInit, + yImg = yInit, + x1, + y1, + imgSelectOptions; if ( realWidth / realHeight > ratio ) { yInit = realHeight; @@ -35,104 +60,177 @@ x1: x1, y1: y1, x2: xInit + x1, - y2: yInit + y1 + y2: yInit + y1, }; return imgSelectOptions; } - $( function() { - // Build the choose from library frame. - $( '#choose-from-library-link' ).on( 'click', function() { - var $el = $(this); - - // Create the media frame. - frame = wp.media({ - button: { - // Set the text of the button. - text: $el.data('update'), - // Don't close, we might need to crop. - close: false - }, - states: [ - new wp.media.controller.Library({ - title: $el.data( 'choose' ), - library: wp.media.query({ type: 'image' }), - date: false, - suggestedWidth: $el.data( 'size' ), - suggestedHeight: $el.data( 'size' ) - }), - new wp.media.controller.SiteIconCropper({ - control: { - params: { - width: $el.data( 'size' ), - height: $el.data( 'size' ) - } + /** + * Initializes the media frame for selecting or cropping an image. + * + * @since 6.5.0 + */ + $chooseButton.on( 'click', function () { + var $el = $( this ); + + // Create the media frame. + frame = wp.media( { + button: { + // Set the text of the button. + text: $el.data( 'update' ), + + // Don't close, we might need to crop. + close: false, + }, + states: [ + new wp.media.controller.Library( { + title: $el.data( 'choose-text' ), + library: wp.media.query( { type: 'image' } ), + date: false, + suggestedWidth: $el.data( 'size' ), + suggestedHeight: $el.data( 'size' ), + } ), + new wp.media.controller.SiteIconCropper( { + control: { + params: { + width: $el.data( 'size' ), + height: $el.data( 'size' ), }, - imgSelectOptions: calculateImageSelectOptions - }) - ] - }); - - frame.on( 'cropped', function( attachment) { - $( '#site_icon_hidden_field' ).val(attachment.id); - switchToUpdate(attachment.url); + }, + imgSelectOptions: calculateImageSelectOptions, + } ), + ], + } ); + + frame.on( 'cropped', function ( attachment ) { + $hiddenDataField.val( attachment.id ); + switchToUpdate( attachment ); + frame.close(); + + // Start over with a frame that is so fresh and so clean clean. + frame = null; + } ); + + // When an image is selected, run a callback. + frame.on( 'select', function () { + // Grab the selected attachment. + var attachment = frame.state().get( 'selection' ).first(); + + if ( + attachment.attributes.height === $el.data( 'size' ) && + $el.data( 'size' ) === attachment.attributes.width + ) { + switchToUpdate( attachment.attributes ); frame.close(); - // Start over with a frame that is so fresh and so clean clean. - frame = null; - }); - - // When an image is selected, run a callback. - frame.on( 'select', function() { - // Grab the selected attachment. - var attachment = frame.state().get('selection').first(); - - if ( attachment.attributes.height === $el.data('size') && $el.data('size') === attachment.attributes.width ) { - // Set the value of the hidden input to the attachment id. - $( '#site_icon_hidden_field').val(attachment.id); - switchToUpdate(attachment.attributes.url); - frame.close(); - } else { - frame.setState( 'cropper' ); - } - }); - - frame.open(); - }); - }); - - function switchToUpdate( url ){ - // Set site-icon-img src to the url and remove the hidden class. - $( '#site-icon-preview').find('img').not('.browser-preview').each( function(i, img ){ - $(img).attr('src', url ); - }); - $( '#site-icon-preview' ).removeClass( 'hidden' ); - // Remove hidden class from remove. - $( '#js-remove-site-icon' ).removeClass( 'hidden' ); - // If the button is not in the update state, swap the classes. - if( $( '#choose-from-library-link' ).attr( 'data-state' ) !== '1' ){ - var classes = $( '#choose-from-library-link' ).attr( 'class' ); - $( '#choose-from-library-link' ).attr( 'class', $( '#choose-from-library-link' ).attr('data-alt-classes') ); - $( '#choose-from-library-link' ).attr( 'data-alt-classes', classes ); - $( '#choose-from-library-link' ).attr( 'data-state', '1' ); + + // Set the value of the hidden input to the attachment id. + $hiddenDataField.val( attachment.id ); + } else { + frame.setState( 'cropper' ); + } + } ); + + frame.open(); + } ); + + /** + * Update the UI when a site icon is selected. + * + * @since 6.5.0 + * + * @param {array} attributes The attributes for the attachment. + */ + function switchToUpdate( attributes ) { + var i18nAppAlternativeString, i18nBrowserAlternativeString; + + if ( attributes.alt ) { + i18nAppAlternativeString = wp.i18n.sprintf( + /* translators: %s: The selected image alt text. */ + wp.i18n.__( 'App icon preview: Current image: %s' ), + attributes.alt + ); + i18nBrowserAlternativeString = wp.i18n.sprintf( + /* translators: %s: The selected image alt text. */ + wp.i18n.__( 'Browser icon preview: Current image: %s' ), + attributes.alt + ); + } else { + i18nAppAlternativeString = wp.i18n.sprintf( + /* translators: %s: The selected image filename. */ + wp.i18n.__( + 'App icon preview: The current image has no alternative text. The file name is: %s' + ), + attributes.filename + ); + i18nBrowserAlternativeString = wp.i18n.sprintf( + /* translators: %s: The selected image filename. */ + wp.i18n.__( + 'Browser icon preview: The current image has no alternative text. The file name is: %s' + ), + attributes.filename + ); } - // swap the text of the button - $( '#choose-from-library-link' ).text( $( '#choose-from-library-link' ).attr( 'data-update-text' ) ); + // Set site-icon-img src and alternative text to app icon preview. + $appIconPreview.attr( { + src: attributes.url, + alt: i18nAppAlternativeString, + } ); + + // Set site-icon-img src and alternative text to browser preview. + $browserIconPreview.attr( { + src: attributes.url, + alt: i18nBrowserAlternativeString, + } ); + + // Remove hidden class from icon preview div and remove button. + $iconPreview.removeClass( 'hidden' ); + $removeButton.removeClass( 'hidden' ); + + // If the choose button is not in the update state, swap the classes. + if ( $chooseButton.attr( 'data-state' ) !== '1' ) { + $chooseButton.attr( { + class: $chooseButton.attr( 'data-alt-classes' ), + 'data-alt-classes': $chooseButton.attr( 'class' ), + 'data-state': '1', + } ); + } + + // Swap the text of the choose button. + $chooseButton.text( $chooseButton.attr( 'data-update-text' ) ); } - $( '#js-remove-site-icon' ).on( 'click', function() { - $( '#site_icon_hidden_field' ).val( 'false' ); - $( '#site-icon-preview' ).toggleClass( 'hidden' ); + /** + * Handles the click event of the remove button. + * + * @since 6.5.0 + */ + $removeButton.on( 'click', function () { + $hiddenDataField.val( 'false' ); $( this ).toggleClass( 'hidden' ); - - var classes = $( '#choose-from-library-link' ).attr( 'class' ); - $( '#choose-from-library-link' ).attr( 'class', $( '#choose-from-library-link' ).attr( 'data-alt-classes' ) ); - $( '#choose-from-library-link' ).attr( 'data-alt-classes', classes ); - - // Swap the text of the button. - $( '#choose-from-library-link' ).text( $( '#choose-from-library-link' ).attr( 'data-choose-text' ) ); - // Set the state of the button so it can be changed on new icon. - $( '#choose-from-library-link' ).attr( 'data-state', ''); - }); -}(jQuery)); + $iconPreview.toggleClass( 'hidden' ); + $browserIconPreview.attr( { + src: '', + alt: '', + } ); + $appIconPreview.attr( { + src: '', + alt: '', + } ); + + /** + * Resets state to the button, for correct visual style and state. + * Updates the text of the button. + * Sets focus state to the button. + */ + $chooseButton + .attr( { + class: $chooseButton.attr( 'data-alt-classes' ), + 'data-alt-classes': $chooseButton.attr( 'class' ), + 'data-state': '', + } ) + .text( $chooseButton.attr( 'data-choose-text' ) ) + .trigger( 'focus' ); + } ); +} )( jQuery ); diff --git a/src/js/_enqueues/admin/tags-suggest.js b/src/js/_enqueues/admin/tags-suggest.js index f93396a77e7b4..d439f06ef0de8 100644 --- a/src/js/_enqueues/admin/tags-suggest.js +++ b/src/js/_enqueues/admin/tags-suggest.js @@ -4,12 +4,11 @@ * @output wp-admin/js/tags-suggest.js */ ( function( $ ) { - if ( typeof window.uiAutocompleteL10n === 'undefined' ) { - return; - } - var tempID = 0; var separator = wp.i18n._x( ',', 'tag delimiter' ) || ','; + var __ = wp.i18n.__, + _n = wp.i18n._n, + sprintf = wp.i18n.sprintf; function split( val ) { return val.split( new RegExp( separator + '\\s*' ) ); @@ -139,13 +138,17 @@ collision: 'none' }, messages: { - noResults: window.uiAutocompleteL10n.noResults, + noResults: __( 'No results found.' ), results: function( number ) { - if ( number > 1 ) { - return window.uiAutocompleteL10n.manyResults.replace( '%d', number ); - } - - return window.uiAutocompleteL10n.oneResult; + return sprintf( + /* translators: %d: Number of search results found. */ + _n( + '%d result found. Use up and down arrow keys to navigate.', + '%d results found. Use up and down arrow keys to navigate.', + number + ), + number + ); } } }, options ); diff --git a/src/js/_enqueues/admin/user-profile.js b/src/js/_enqueues/admin/user-profile.js index 466d115fc2129..e4f249fe3547d 100644 --- a/src/js/_enqueues/admin/user-profile.js +++ b/src/js/_enqueues/admin/user-profile.js @@ -311,7 +311,7 @@ $('#pass-strength-result').addClass('short').html( pwsL10n.mismatch ); break; default: - $('#pass-strength-result').addClass('short').html( pwsL10n['short'] ); + $('#pass-strength-result').addClass('short').html( pwsL10n.short ); } } diff --git a/src/js/_enqueues/lib/admin-bar.js b/src/js/_enqueues/lib/admin-bar.js index 8cb94ea72f69a..01b175d1b0a6f 100644 --- a/src/js/_enqueues/lib/admin-bar.js +++ b/src/js/_enqueues/lib/admin-bar.js @@ -31,7 +31,7 @@ topMenuItems = adminBar.querySelectorAll( 'li.menupop' ); allMenuItems = adminBar.querySelectorAll( '.ab-item' ); - adminBarLogout = document.getElementById( 'wp-admin-bar-logout' ); + adminBarLogout = document.querySelector( '#wp-admin-bar-logout a' ); adminBarSearchForm = document.getElementById( 'adminbarsearch' ); shortlink = document.getElementById( 'wp-admin-bar-get-shortlink' ); skipLink = adminBar.querySelector( '.screen-reader-shortcut' ); @@ -149,7 +149,8 @@ function toggleHoverIfEnter( event ) { var wrapper; - if ( event.which !== 13 ) { + // Follow link if pressing Ctrl and/or Shift with Enter (opening in a new tab or window). + if ( event.which !== 13 || event.ctrlKey || event.shiftKey ) { return; } @@ -336,6 +337,11 @@ element.className += className; } + + var menuItemToggle = element.querySelector( 'a' ); + if ( className === 'hover' && menuItemToggle && menuItemToggle.hasAttribute( 'aria-expanded' ) ) { + menuItemToggle.setAttribute( 'aria-expanded', 'true' ); + } } /** @@ -366,6 +372,11 @@ element.className = classes.replace( /^[\s]+|[\s]+$/g, '' ); } + + var menuItemToggle = element.querySelector( 'a' ); + if ( className === 'hover' && menuItemToggle && menuItemToggle.hasAttribute( 'aria-expanded' ) ) { + menuItemToggle.setAttribute( 'aria-expanded', 'false' ); + } } /** diff --git a/src/js/_enqueues/vendor/tinymce/plugins/wplink/plugin.js b/src/js/_enqueues/vendor/tinymce/plugins/wplink/plugin.js index 29f98a128feeb..c3433186a9796 100644 --- a/src/js/_enqueues/vendor/tinymce/plugins/wplink/plugin.js +++ b/src/js/_enqueues/vendor/tinymce/plugins/wplink/plugin.js @@ -98,6 +98,9 @@ var urlRegex2 = /^https?:\/\/[^\/]+\.[^\/]+($|\/)/i; var speak = ( typeof window.wp !== 'undefined' && window.wp.a11y && window.wp.a11y.speak ) ? window.wp.a11y.speak : function() {}; var hasLinkError = false; + var __ = window.wp.i18n.__; + var _n = window.wp.i18n._n; + var sprintf = window.wp.i18n.sprintf; function getSelectedLink() { var href, html, @@ -457,15 +460,17 @@ my: 'left top+2' }, messages: { - noResults: ( typeof window.uiAutocompleteL10n !== 'undefined' ) ? window.uiAutocompleteL10n.noResults : '', + noResults: __( 'No results found.' ) , results: function( number ) { - if ( typeof window.uiAutocompleteL10n !== 'undefined' ) { - if ( number > 1 ) { - return window.uiAutocompleteL10n.manyResults.replace( '%d', number ); - } - - return window.uiAutocompleteL10n.oneResult; - } + return sprintf( + /* translators: %d: Number of search results found. */ + _n( + '%d result found. Use up and down arrow keys to navigate.', + '%d results found. Use up and down arrow keys to navigate.', + number + ), + number + ); } } } ).autocomplete( 'instance' )._renderItem = function( ul, item ) { diff --git a/src/js/_enqueues/wp/customize/nav-menus.js b/src/js/_enqueues/wp/customize/nav-menus.js index 8930f15ddfcc7..9dad3e15aedf2 100644 --- a/src/js/_enqueues/wp/customize/nav-menus.js +++ b/src/js/_enqueues/wp/customize/nav-menus.js @@ -1664,6 +1664,8 @@ $reorderNav = control.container.find( '.menu-item-reorder-nav' ); $reorderNav.find( '.menus-move-up, .menus-move-down, .menus-move-left, .menus-move-right' ).on( 'click', function() { var moveBtn = $( this ); + control.params.depth = control.getDepth(); + moveBtn.focus(); var isMoveUp = moveBtn.is( '.menus-move-up' ), @@ -1677,8 +1679,19 @@ control.moveDown(); } else if ( isMoveLeft ) { control.moveLeft(); + if ( 1 === control.params.depth ) { + control.container.find( '.is-submenu' ).hide(); + } else { + control.container.find( '.is-submenu' ).show(); + } } else if ( isMoveRight ) { control.moveRight(); + control.params.depth += 1; + if ( 0 === control.params.depth ) { + control.container.find( '.is-submenu' ).hide(); + } else { + control.container.find( '.is-submenu' ).show(); + } } moveBtn.focus(); // Re-focus after the container was moved. diff --git a/src/js/_enqueues/wp/updates.js b/src/js/_enqueues/wp/updates.js index b8b36c166f51d..bca7de680f102 100644 --- a/src/js/_enqueues/wp/updates.js +++ b/src/js/_enqueues/wp/updates.js @@ -957,7 +957,7 @@ $document.trigger( 'wp-check-plugin-dependencies-success', response ); if ( 'plugins-network' === pagenow ) { - buttonText = _x( 'Network Activate' ); + buttonText = _x( 'Network Activate', 'plugin' ); ariaLabel = sprintf( /* translators: %s: Plugin name. */ _x( 'Network Activate %s', 'plugin' ), @@ -1013,7 +1013,7 @@ */ wp.updates.checkPluginDependenciesError = function( response ) { var $message = $( '.plugin-card-' + response.slug + ', #plugin-information-footer' ).find( '.install-now' ), - buttonText = __( 'Activate' ), + buttonText = _x( 'Activate', 'plugin' ), ariaLabel = sprintf( /* translators: 1: Plugin name, 2. The reason the plugin cannot be activated. */ _x( 'Cannot activate %1$s. %2$s', 'plugin' ), @@ -1087,7 +1087,7 @@ slug: args.slug, removeClasses: 'installed updated-message button-primary', addClasses: 'activating-message', - text: _x( 'Activating...', 'plugin' ), + text: __( 'Activating...' ), ariaLabel: sprintf( /* translators: %s: Plugin name. */ _x( 'Activating %s', 'plugin' ), @@ -1300,7 +1300,7 @@ pluginName ) ) - .text( __( 'Install Now' ) ); + .text( _x( 'Install Now', 'plugin' ) ); wp.a11y.speak( errorMessage, 'assertive' ); @@ -1454,7 +1454,7 @@ $itemsCount.text( sprintf( /* translators: %s: The remaining number of plugins. */ - _nx( '%s item', '%s items', 'plugin/plugins', remainingCount ), + _nx( '%s item', '%s items', remainingCount, 'plugin/plugins' ), remainingCount ) ); @@ -1803,7 +1803,7 @@ response.themeName ) ) - .text( __( 'Activate' ) ); + .text( _x( 'Activate', 'theme' ) ); } } @@ -2625,7 +2625,7 @@ $message .removeClass( 'updating-message' ) - .text( __( 'Install Now' ) ); + .text( _x( 'Install Now', 'plugin' ) ); wp.a11y.speak( __( 'Update canceled.' ) ); } ); @@ -2663,7 +2663,7 @@ $activateButton.data( 'name' ) ) ) - .text( _x( 'Activating...', 'plugin' ) ); + .text( __( 'Activating...' ) ); wp.updates.activatePlugin( { @@ -2706,7 +2706,7 @@ pluginName ) ) - .text( __( 'Install Now' ) ); + .text( _x( 'Install Now', 'plugin' ) ); wp.a11y.speak( __( 'Update canceled.' ) ); } ); @@ -3260,7 +3260,7 @@ $message.text( message.text ); } - if ( 'undefined' === typeof message.action || 'undefined' === typeof message.data.slug ) { + if ( 'undefined' === typeof message.action ) { return; } @@ -3274,6 +3274,10 @@ case 'install-plugin': case 'update-plugin': + if ( 'undefined' === typeof message.data || 'undefined' === typeof message.data.slug ) { + return; + } + message.data = wp.updates._addCallbacks( message.data, message.action ); wp.updates.queue.push( message ); diff --git a/src/js/media/controllers/state.js b/src/js/media/controllers/state.js index 62e8c545ef5d0..bbc9b3826b2e7 100644 --- a/src/js/media/controllers/state.js +++ b/src/js/media/controllers/state.js @@ -165,9 +165,16 @@ var State = Backbone.Model.extend(/** @lends wp.media.controller.State.prototype _menu: function() { var menu = this.frame.menu, mode = this.get('menu'), + actionMenuItems, + actionMenuLength, view; - this.frame.$el.toggleClass( 'hide-menu', ! mode ); + if ( this.frame.menu ) { + actionMenuItems = this.frame.menu.get('views'), + actionMenuLength = actionMenuItems ? actionMenuItems.views.get().length : 0, + // Show action menu only if it is active and has more than one default element. + this.frame.$el.toggleClass( 'hide-menu', ! mode || actionMenuLength < 2 ); + } if ( ! mode ) { return; } diff --git a/src/readme.html b/src/readme.html index f0309df1e94b8..e38b5c6b49363 100644 --- a/src/readme.html +++ b/src/readme.html @@ -47,7 +47,7 @@

Updating Manually

Migrating from other systems

-

WordPress can import from a number of systems. First you need to get WordPress installed and working as described above, before using our import tools.

+

WordPress can import from a number of systems. First you need to get WordPress installed and working as described above, before using our import tools.

System Requirements

    diff --git a/src/wp-admin/about.php b/src/wp-admin/about.php index 03ff7a6d962b1..169f0b6cda252 100644 --- a/src/wp-admin/about.php +++ b/src/wp-admin/about.php @@ -31,8 +31,6 @@ ?> - -