From 99f192970ca979fdc211893ae6f3e1e9de1a4982 Mon Sep 17 00:00:00 2001 From: Weston Ruter Date: Fri, 18 Mar 2022 10:27:24 -0700 Subject: [PATCH] Sync dependency updates and more from develop --- .github/workflows/auto-merge.yml | 42 +- .github/workflows/build-test-measure.yml | 57 +- .github/workflows/codeql-analysis.yml | 2 +- .../workflows/gutenberg-packages-update.yml | 10 +- .github/workflows/release-draft.yml | 2 +- package-lock.json | 1600 +++++++++-------- package.json | 68 +- tests/php/test-amp-style-sanitizer.php | 7 +- 8 files changed, 981 insertions(+), 807 deletions(-) diff --git a/.github/workflows/auto-merge.yml b/.github/workflows/auto-merge.yml index 8264bef1282..31d526ee530 100644 --- a/.github/workflows/auto-merge.yml +++ b/.github/workflows/auto-merge.yml @@ -1,11 +1,16 @@ -name: Automerge +# This is based on . +name: Dependabot auto-merge +# Only trigger, when the build workflow succeeded, per . on: - # ⚠️ WARNING: Secrets can be accessed by forks when triggered via this event! - # In this case no code is checked out and no cache is being saved, so this workflow should be fine. - # See https://securitylab.github.com/research/github-actions-preventing-pwn-requests/. - pull_request_target: - types: [opened, reopened, synchronize] + workflow_run: + workflows: ["Build, test & measure"] + types: + - completed + +permissions: + pull-requests: write + contents: write # Cancel previous workflow run groups that have not completed. concurrency: @@ -14,15 +19,24 @@ concurrency: cancel-in-progress: true jobs: - automerge-dependencies: - name: Automerge dependencies + dependabot: runs-on: ubuntu-latest - if: > - github.actor == 'dependabot[bot]' && - github.event.pull_request.auto_merge == null + if: ${{ github.actor == 'dependabot[bot]' }} steps: - - name: Enable auto-merge for the PR + - name: Dependabot metadata + id: metadata + uses: dependabot/fetch-metadata@v1.3.0 + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + - name: Enable auto-merge for Dependabot PRs + if: ${{ github.event.pull_request.auto_merge == null && ( steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor' ) }} run: gh pr merge --auto --merge "$PR_URL" env: - PR_URL: ${{ github.event.pull_request.html_url }} - GITHUB_TOKEN: ${{ secrets.AUTOMERGE_TOKEN }} + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + - name: Approve PR + run: gh pr review --approve "$PR_URL" + if: ${{ steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor' }} + env: + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} diff --git a/.github/workflows/build-test-measure.yml b/.github/workflows/build-test-measure.yml index 00831fb48cc..e9a57b72b8d 100644 --- a/.github/workflows/build-test-measure.yml +++ b/.github/workflows/build-test-measure.yml @@ -30,14 +30,14 @@ jobs: - name: Checkout including last 2 commits # Fetch last 2 commits if it's not a PR, so that we can determine the list of modified files. if: ${{ github.base_ref == null }} - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 2 - name: Checkout # Do usual checkout if it's a PR. if: ${{ github.base_ref != null }} - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Fetch base branch # Only fetch base ref if it's a PR. @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Node uses: actions/setup-node@v3.0.0 @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Node uses: actions/setup-node@v3.0.0 @@ -161,7 +161,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -206,7 +206,7 @@ jobs: if: needs.pre-run.outputs.changed-php-count > 0 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -246,7 +246,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Node uses: actions/setup-node@v3.0.0 @@ -285,7 +285,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -343,7 +343,6 @@ jobs: name: "Unit test${{ matrix.coverage && ' (with coverage)' || '' }}: PHP ${{ matrix.php }}, WP ${{ matrix.wp }}" runs-on: ubuntu-latest needs: pre-run - if: needs.pre-run.outputs.changed-file-count > 0 env: WP_CORE_DIR: /tmp/wordpress services: @@ -400,10 +399,20 @@ jobs: coverage: false steps: + # Note: The repeated `needs.pre-run.outputs.changed-php-count > 0` checks would be avoided if a step could short- + # circuit per . The reason why the if statement can't be put on the + # job as a whole is because the name is variable based on the matrix, and if the condition is not met then the + # name won't be interpolated in order to match the required jobs set up in branch protection. + - name: Notice + if: needs.pre-run.outputs.changed-php-count == 0 + run: echo "No PHP files were changed so no PHP unit tests will run" + - name: Checkout - uses: actions/checkout@v2 + if: needs.pre-run.outputs.changed-php-count > 0 + uses: actions/checkout@v3 - name: Setup PHP + if: needs.pre-run.outputs.changed-php-count > 0 uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} @@ -412,25 +421,30 @@ jobs: ini-values: pcov.directory=. - name: Shutdown default MySQL service + if: needs.pre-run.outputs.changed-php-count > 0 run: sudo service mysql stop - name: Verify MariaDB connection + if: needs.pre-run.outputs.changed-php-count > 0 run: | while ! mysqladmin ping -h"127.0.0.1" -P"${{ job.services.mysql.ports[3306] }}" --silent; do sleep 1 done - name: Setup Node + if: needs.pre-run.outputs.changed-php-count > 0 uses: actions/setup-node@v3.0.0 with: node-version-file: '.nvmrc' cache: npm - name: Get Composer Cache Directory + if: needs.pre-run.outputs.changed-php-count > 0 id: composer-cache run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: Configure Composer cache + if: needs.pre-run.outputs.changed-php-count > 0 uses: actions/cache@v2 with: path: ${{ steps.composer-cache.outputs.dir }} @@ -439,29 +453,35 @@ jobs: ${{ runner.os }}-composer- - name: Install Composer dependencies + if: needs.pre-run.outputs.changed-php-count > 0 run: composer install --prefer-dist --ignore-platform-reqs --no-progress --no-interaction - name: Install Node dependencies + if: needs.pre-run.outputs.changed-php-count > 0 run: npm ci env: CI: true - name: Build plugin + if: needs.pre-run.outputs.changed-php-count > 0 run: npm run build:js # Scan the logs for failing tests and surface that information by creating annotations and log file decorations. - name: Setup problem matcher to provide annotations for PHPUnit + if: needs.pre-run.outputs.changed-php-count > 0 # The JSON file is provided by the `shivammathur/setup-php` action. See https://github.com/shivammathur/setup-php#problem-matchers. run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - name: Install WP tests + if: needs.pre-run.outputs.changed-php-count > 0 run: bash bin/ci/install-wp-tests.sh wordpress_test root '' 127.0.0.1:${{ job.services.mysql.ports['3306'] }} ${{ matrix.wp }} true - name: Post install of WP tests + if: needs.pre-run.outputs.changed-php-count > 0 run: bash bin/ci/after-wp-install.sh ${{ matrix.wp }} ${{ matrix.install-pwa-plugin == true }} /tmp/wordpress-tests - name: Setup PCOV - if: ${{ matrix.coverage == true }} + if: ${{ matrix.coverage == true && needs.pre-run.outputs.changed-php-count > 0 }} # phpdocumentor/reflection has to be removed as it makes use of an outdated dependency, making pcov/clobber # unable to be installed. run: | @@ -470,25 +490,26 @@ jobs: vendor/bin/pcov clobber - name: Copy plugin to WP plugins directory + if: needs.pre-run.outputs.changed-php-count > 0 run: cp -r "$PWD" "$WP_CORE_DIR/src/wp-content/plugins/amp" - name: Run tests - if: ${{ matrix.coverage == false }} + if: ${{ matrix.coverage == false && needs.pre-run.outputs.changed-php-count > 0 }} run: vendor/bin/phpunit --verbose working-directory: ${{ env.WP_CORE_DIR }}/src/wp-content/plugins/amp - name: Run tests with coverage - if: ${{ matrix.coverage == true }} + if: ${{ matrix.coverage == true && needs.pre-run.outputs.changed-php-count > 0 }} run: vendor/bin/phpunit --verbose --coverage-clover build/logs/clover.xml working-directory: ${{ env.WP_CORE_DIR }}/src/wp-content/plugins/amp - name: Run external HTTP tests - if: ${{ matrix.external-http == true }} + if: ${{ matrix.external-http == true && needs.pre-run.outputs.changed-php-count > 0 }} run: vendor/bin/phpunit --testsuite external-http working-directory: ${{ env.WP_CORE_DIR }}/src/wp-content/plugins/amp - name: Upload code coverage report - if: ${{ matrix.coverage == true }} + if: ${{ matrix.coverage == true && needs.pre-run.outputs.changed-php-count > 0 }} uses: codecov/codecov-action@v2.1.0 with: file: ${{ env.WP_CORE_DIR }}/src/wp-content/plugins/amp/build/logs/clover.xml @@ -500,7 +521,7 @@ jobs: feature-test-php: name: "Feature test${{ matrix.coverage && ' (with coverage)' || '' }}: PHP ${{ matrix.php }}, WP ${{ matrix.wp }}" needs: pre-run - if: needs.pre-run.outputs.changed-file-count > 0 + if: needs.pre-run.outputs.changed-php-count > 0 runs-on: ubuntu-latest env: WP_VERSION: ${{ matrix.wp }} @@ -550,7 +571,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -662,7 +683,7 @@ jobs: steps: - name: Check out source files - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 9bf8c19273b..43f6d903315 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Initialize CodeQL uses: github/codeql-action/init@v1 diff --git a/.github/workflows/gutenberg-packages-update.yml b/.github/workflows/gutenberg-packages-update.yml index f2e8fb8b96c..f2445dd3227 100644 --- a/.github/workflows/gutenberg-packages-update.yml +++ b/.github/workflows/gutenberg-packages-update.yml @@ -7,6 +7,10 @@ on: # Once a day (https://crontab.guru/once-a-day) - cron: '0 0 * * *' +permissions: + pull-requests: write + contents: write + # Cancel previous workflow run groups that have not completed. concurrency: # Group workflow runs by workflow name, along with the head branch ref of the pull request @@ -71,7 +75,7 @@ jobs: # Needed to later close PR. - name: Checkout repo if: steps.latest-pr.num != '' - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Close latest open PR if: steps.latest-pr.num != '' @@ -88,7 +92,7 @@ jobs: needs: check-gutenberg-release steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # Fetch history for all branches and tags to allow for successful merge of base branch if needed. fetch-depth: 0 @@ -168,6 +172,6 @@ jobs: gh pr merge --auto --merge "$PR_URL" env: VERSION: ${{ needs.check-gutenberg-release.outputs.latest-version }} - GITHUB_TOKEN: ${{ secrets.GUTENBERG_PACKAGES_UPDATE_TOKEN }} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} BASE_BRANCH: ${{ steps.branches.outputs.base }} HEAD_BRANCH: ${{ steps.branches.outputs.head }} diff --git a/.github/workflows/release-draft.yml b/.github/workflows/release-draft.yml index 388acce1d6c..bb2998ccf57 100644 --- a/.github/workflows/release-draft.yml +++ b/.github/workflows/release-draft.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Draft release uses: ./.github/actions/draft-release diff --git a/package-lock.json b/package-lock.json index 4d859b6b339..e700c96920f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,12 +34,12 @@ } }, "@axe-core/puppeteer": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@axe-core/puppeteer/-/puppeteer-4.3.2.tgz", - "integrity": "sha512-/0Od30pNxUr00cO20pndz2n/b5DyYrkAKBBXlpTAbAMPuLtz6JnavR9A1oQMDyBeoQDNbKr7B97FRYSNPPgI9Q==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@axe-core/puppeteer/-/puppeteer-4.4.1.tgz", + "integrity": "sha512-7LWHLCM/tlayV4DAfyGKdj7LGS1JcaN3wl+JxipxnatET+fqdiJiv0MuL8XXq1kK6nemu80fkvrV8Ae22nSBQw==", "dev": true, "requires": { - "axe-core": "^4.3.3" + "axe-core": "^4.4.1" } }, "@babel/code-frame": { @@ -57,18 +57,18 @@ "dev": true }, "@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", + "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.2", - "@babel/parser": "^7.17.3", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.7", + "@babel/parser": "^7.17.7", "@babel/template": "^7.16.7", "@babel/traverse": "^7.17.3", "@babel/types": "^7.17.0", @@ -88,10 +88,16 @@ "@babel/highlight": "^7.16.7" } }, + "@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true + }, "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "dev": true, "requires": { "@babel/types": "^7.17.0", @@ -99,6 +105,43 @@ "source-map": "^0.5.0" } }, + "@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0" + } + }, "@babel/helper-validator-identifier": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", @@ -117,9 +160,9 @@ } }, "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==", "dev": true }, "@babel/traverse": { @@ -460,13 +503,13 @@ } }, "@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", + "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", "dev": true, "requires": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", + "@babel/traverse": "^7.17.3", "@babel/types": "^7.17.0" }, "dependencies": { @@ -480,9 +523,9 @@ } }, "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "dev": true, "requires": { "@babel/types": "^7.17.0", @@ -508,9 +551,9 @@ } }, "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==", "dev": true }, "@babel/traverse": { @@ -633,16 +676,31 @@ } }, "@babel/plugin-proposal-class-static-block": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", - "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.17.6", "@babel/helper-plugin-utils": "^7.16.7", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "dependencies": { + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", @@ -760,18 +818,24 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", - "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", "dev": true, "requires": { - "@babel/compat-data": "^7.16.4", + "@babel/compat-data": "^7.17.0", "@babel/helper-compilation-targets": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-transform-parameters": "^7.16.7" }, "dependencies": { + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true + }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", @@ -1161,9 +1225,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", - "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.16.7" @@ -1497,16 +1561,16 @@ } }, "@babel/plugin-transform-react-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", - "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "dependencies": { "@babel/helper-plugin-utils": { @@ -1514,6 +1578,22 @@ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } } } }, @@ -2178,9 +2258,9 @@ } }, "@discoveryjs/json-ext": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", - "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "dev": true }, "@emotion/babel-plugin": { @@ -2245,15 +2325,14 @@ "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, "@emotion/react": { - "version": "11.8.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.8.1.tgz", - "integrity": "sha512-XGaie4nRxmtP1BZYBXqC5JGqMYF2KRKKI7vjqNvQxyRpekVAZhb6QqrElmZCAYXH1L90lAelADSVZC4PFsrJ8Q==", + "version": "11.8.2", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.8.2.tgz", + "integrity": "sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==", "requires": { "@babel/runtime": "^7.13.10", "@emotion/babel-plugin": "^11.7.1", "@emotion/cache": "^11.7.1", "@emotion/serialize": "^1.0.2", - "@emotion/sheet": "^1.1.0", "@emotion/utils": "^1.1.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" @@ -2329,16 +2408,16 @@ } }, "@eslint/eslintrc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.0.tgz", - "integrity": "sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.3.1", "globals": "^13.9.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.0.4", @@ -2361,9 +2440,9 @@ } }, "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, "js-yaml": { @@ -3739,53 +3818,53 @@ "integrity": "sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==" }, "@react-spring/animated": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.3.tgz", - "integrity": "sha512-hKKmeXPoGpJ/zrG/RC8stwW8PmMH0BbewHD8aUPLbyzD9fNvZEJ0mjKmOI0CcSwMpb43kuwY2nX3ZJVImPQCoQ==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.4.tgz", + "integrity": "sha512-e9xnuBaUTD+NolKikUmrGWjX8AVCPyj1GcEgjgq9E+0sXKv46UY7cm2EmB6mUDTxWIDVKebARY++xT4nGDraBQ==", "requires": { - "@react-spring/shared": "~9.4.3-beta.0", - "@react-spring/types": "~9.4.3-beta.0" + "@react-spring/shared": "~9.4.4", + "@react-spring/types": "~9.4.4" } }, "@react-spring/core": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.3.tgz", - "integrity": "sha512-Jr6/GjHwXYxAtttcYDXOtH36krO0XGjYaSsGR6g+vOUO4y0zAPPXoAwpK6vS7Haip5fRwk7rMdNG+OzU7bB4Bg==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.4.tgz", + "integrity": "sha512-llgb0ljFyjMB0JhWsaFHOi9XFT8n1jBMVs1IFY2ipIBerWIRWrgUmIpakLPHTa4c4jwqTaDSwX90s2a0iN7dxQ==", "requires": { - "@react-spring/animated": "~9.4.3-beta.0", - "@react-spring/rafz": "~9.4.3-beta.0", - "@react-spring/shared": "~9.4.3-beta.0", - "@react-spring/types": "~9.4.3-beta.0" + "@react-spring/animated": "~9.4.4", + "@react-spring/rafz": "~9.4.4", + "@react-spring/shared": "~9.4.4", + "@react-spring/types": "~9.4.4" } }, "@react-spring/rafz": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.3.tgz", - "integrity": "sha512-KnujiZNIHzXsRq1D4tVbCajl8Lx+e6vtvUk7o69KbuneSpEgil9P/x3b+hMDk8U0NHGhJjzhU7723/CNsQansA==" + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.4.tgz", + "integrity": "sha512-5ki/sQ06Mdf8AuFstSt5zbNNicRT4LZogiJttDAww1ozhuvemafNWEHxhzcULgCPCDu2s7HsroaISV7+GQWrhw==" }, "@react-spring/shared": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.3.tgz", - "integrity": "sha512-mB1UUD/pl1LzaY0XeNWZtvJzxMa8gLQf02nY12HAz4Rukm9dFRj0jeYwQYLdfYLsGFo1ldvHNurun6hZMG7kiQ==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.4.tgz", + "integrity": "sha512-ySVgScDZlhm/+Iy2smY9i/DDrShArY0j6zjTS/Re1lasKnhq8qigoGiAxe8xMPJNlCaj3uczCqHy3TY9bKRtfQ==", "requires": { - "@react-spring/rafz": "~9.4.3-beta.0", - "@react-spring/types": "~9.4.3-beta.0" + "@react-spring/rafz": "~9.4.4", + "@react-spring/types": "~9.4.4" } }, "@react-spring/types": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.3.tgz", - "integrity": "sha512-dzJrPvUc42K2un9y6D1IsrPQO5tKsbWwUo+wsATnXjG3ePWyuDBIOMJuPe605NhIXUmPH+Vik2wMoZz06hD1uA==" + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.4.tgz", + "integrity": "sha512-KpxKt/D//q/t/6FBcde/RE36LKp8PpWu7kFEMLwpzMGl9RpcexunmYOQJWwmJWtkQjgE1YRr7DzBMryz6La1cQ==" }, "@react-spring/web": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.3.tgz", - "integrity": "sha512-llKve/uJ73JVagBAVvA74S/LfZP4oSB3XP1qmggSUNXzPZZo5ylIMrs55PxpLyxgzzihuhDU5N17ct3ATViOHw==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.4.tgz", + "integrity": "sha512-iJmOLdhcuizriUlu/xqBc5y8KaFts+UI+iC+GxyTwBtzxA9czKiSAZW2ESuhG8stafa3jncwjfTQQp84KN36cw==", "requires": { - "@react-spring/animated": "~9.4.3-beta.0", - "@react-spring/core": "~9.4.3-beta.0", - "@react-spring/shared": "~9.4.3-beta.0", - "@react-spring/types": "~9.4.3-beta.0" + "@react-spring/animated": "~9.4.4", + "@react-spring/core": "~9.4.4", + "@react-spring/shared": "~9.4.4", + "@react-spring/types": "~9.4.4" } }, "@sideway/address": { @@ -4242,9 +4321,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.178", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz", - "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==" + "version": "4.14.179", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.179.tgz", + "integrity": "sha512-uwc1x90yCKqGcIOAT6DwOSuxnrAbpkdPsUOZtwrXb4D/6wZs+6qG7QnIawDuZWg0sWpxl+ltIKCaLoMlna678w==" }, "@types/mdast": { "version": "3.0.10", @@ -4319,9 +4398,9 @@ "dev": true }, "@types/react": { - "version": "17.0.39", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.39.tgz", - "integrity": "sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==", + "version": "17.0.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", + "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -4329,9 +4408,9 @@ } }, "@types/react-dom": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", - "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", + "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", "requires": { "@types/react": "*" } @@ -4458,9 +4537,9 @@ } }, "@types/ws": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.2.tgz", - "integrity": "sha512-VXI82ykONr5tacHEojnErTQk+KQSoYbW1NB6iz6wUwrNd+BqfkfggQNoNdCqhJSzbNumShPERbM+Pc5zpfhlbw==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", "dev": true, "requires": { "@types/node": "*" @@ -4492,14 +4571,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.12.1.tgz", - "integrity": "sha512-M499lqa8rnNK7mUv74lSFFttuUsubIRdAbHcVaP93oFcKkEmHmLqy2n7jM9C8DVmFMYK61ExrZU6dLYhQZmUpw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.14.0.tgz", + "integrity": "sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.12.1", - "@typescript-eslint/type-utils": "5.12.1", - "@typescript-eslint/utils": "5.12.1", + "@typescript-eslint/scope-manager": "5.14.0", + "@typescript-eslint/type-utils": "5.14.0", + "@typescript-eslint/utils": "5.14.0", "debug": "^4.3.2", "functional-red-black-tree": "^1.0.1", "ignore": "^5.1.8", @@ -4509,29 +4588,29 @@ }, "dependencies": { "@typescript-eslint/scope-manager": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.1.tgz", - "integrity": "sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.14.0.tgz", + "integrity": "sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1" + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0" } }, "@typescript-eslint/types": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.1.tgz", - "integrity": "sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.14.0.tgz", + "integrity": "sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.1.tgz", - "integrity": "sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.14.0.tgz", + "integrity": "sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -4540,26 +4619,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.1.tgz", - "integrity": "sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.14.0.tgz", + "integrity": "sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.12.1", - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/typescript-estree": "5.12.1", + "@typescript-eslint/scope-manager": "5.14.0", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/typescript-estree": "5.14.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.1.tgz", - "integrity": "sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.14.0.tgz", + "integrity": "sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/types": "5.14.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -4572,38 +4651,38 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.12.1.tgz", - "integrity": "sha512-4bEa8WrS5DdzJq43smPH12ys4AOoCxVu2xjYGXQR4DnNyM8pqNzCr28zodf38Jc4bxWdniSEKKC1bQaccXGq5Q==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.14.0.tgz", + "integrity": "sha512-ke48La1A/TWAn949cdgQiP3oK0NT7ArhDAOVOmNLVjT/uAXlFyrJY8dM4qqxHrATzIp8glg+G2OZjy2lRKBIUA==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.12.1" + "@typescript-eslint/utils": "5.14.0" }, "dependencies": { "@typescript-eslint/scope-manager": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.1.tgz", - "integrity": "sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.14.0.tgz", + "integrity": "sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1" + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0" } }, "@typescript-eslint/types": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.1.tgz", - "integrity": "sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.14.0.tgz", + "integrity": "sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.1.tgz", - "integrity": "sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.14.0.tgz", + "integrity": "sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -4612,26 +4691,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.1.tgz", - "integrity": "sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.14.0.tgz", + "integrity": "sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.12.1", - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/typescript-estree": "5.12.1", + "@typescript-eslint/scope-manager": "5.14.0", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/typescript-estree": "5.14.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.1.tgz", - "integrity": "sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.14.0.tgz", + "integrity": "sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/types": "5.14.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -4644,41 +4723,41 @@ } }, "@typescript-eslint/parser": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.12.1.tgz", - "integrity": "sha512-6LuVUbe7oSdHxUWoX/m40Ni8gsZMKCi31rlawBHt7VtW15iHzjbpj2WLiToG2758KjtCCiLRKZqfrOdl3cNKuw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.14.0.tgz", + "integrity": "sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.12.1", - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/typescript-estree": "5.12.1", + "@typescript-eslint/scope-manager": "5.14.0", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/typescript-estree": "5.14.0", "debug": "^4.3.2" }, "dependencies": { "@typescript-eslint/scope-manager": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.1.tgz", - "integrity": "sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.14.0.tgz", + "integrity": "sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1" + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0" } }, "@typescript-eslint/types": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.1.tgz", - "integrity": "sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.14.0.tgz", + "integrity": "sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.1.tgz", - "integrity": "sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.14.0.tgz", + "integrity": "sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -4687,12 +4766,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.1.tgz", - "integrity": "sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.14.0.tgz", + "integrity": "sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/types": "5.14.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -4715,40 +4794,40 @@ } }, "@typescript-eslint/type-utils": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.12.1.tgz", - "integrity": "sha512-Gh8feEhsNLeCz6aYqynh61Vsdy+tiNNkQtc+bN3IvQvRqHkXGUhYkUi+ePKzP0Mb42se7FDb+y2SypTbpbR/Sg==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.14.0.tgz", + "integrity": "sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.12.1", + "@typescript-eslint/utils": "5.14.0", "debug": "^4.3.2", "tsutils": "^3.21.0" }, "dependencies": { "@typescript-eslint/scope-manager": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.12.1.tgz", - "integrity": "sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.14.0.tgz", + "integrity": "sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1" + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0" } }, "@typescript-eslint/types": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.12.1.tgz", - "integrity": "sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.14.0.tgz", + "integrity": "sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.12.1.tgz", - "integrity": "sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.14.0.tgz", + "integrity": "sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/visitor-keys": "5.12.1", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/visitor-keys": "5.14.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -4757,26 +4836,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.12.1.tgz", - "integrity": "sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.14.0.tgz", + "integrity": "sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.12.1", - "@typescript-eslint/types": "5.12.1", - "@typescript-eslint/typescript-estree": "5.12.1", + "@typescript-eslint/scope-manager": "5.14.0", + "@typescript-eslint/types": "5.14.0", + "@typescript-eslint/typescript-estree": "5.14.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.12.1.tgz", - "integrity": "sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.14.0.tgz", + "integrity": "sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.12.1", + "@typescript-eslint/types": "5.14.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -4842,16 +4921,16 @@ } }, "@use-gesture/core": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.6.tgz", - "integrity": "sha512-+GpVSEoCLv1OeZ+qgAV+tLUKit1LKgKO3PgIiEVZqNr4A/YTXzbC1unlThpfzwyj5Dx22UxHDh0UfgRrQ9Lb1w==" + "version": "10.2.9", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.9.tgz", + "integrity": "sha512-MsPUCWZ6BSir8XqSrfQCyrFuBz405YI2D0hfZ7TXX/hhF0kekN+noPhHjg7m85vMyCYf92fjt3J5AbjoGV4eMw==" }, "@use-gesture/react": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.6.tgz", - "integrity": "sha512-s/QDhKvsQVaSNq1ljRBMR2PWRkOp9BmoI+kgZR1DsHUSp5XDORtU33D5TZfJoWnD5X3E9SmePikPl66dDaEeDA==", + "version": "10.2.9", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.9.tgz", + "integrity": "sha512-E5BynF6ADi3mRqRiOOSDPpefifZskE03HYHvR+Z8ngWvxf4WztzPVfyCEx2l4I0kpe9gWdf7i4fciEyt/p9bIw==", "requires": { - "@use-gesture/core": "10.2.6" + "@use-gesture/core": "10.2.9" } }, "@webassemblyjs/ast": { @@ -5056,43 +5135,43 @@ } }, "@wordpress/a11y": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.3.1.tgz", - "integrity": "sha512-TkTnl4wuG4l9xepNX5NM8RWccwO7Pihh6uYQqGoYe6NLGtVMY8sm+MrpP2Po2MJTD0wPL9XH7Lfddup5Veze1A==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.4.1.tgz", + "integrity": "sha512-SjeLO8x/Y/QAcKBrvyJiu8KVAPckRLNwuFfgX7zCGM8vBfg+Depj94Hp55ARLjq0oXHg7EWKxSdzNkvmTz8AIA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.3.1", - "@wordpress/i18n": "^4.3.1" + "@wordpress/dom-ready": "^3.4.1", + "@wordpress/i18n": "^4.4.1" } }, "@wordpress/api-fetch": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.0.1.tgz", - "integrity": "sha512-rodFmGcnhI5gLKRueabLHiNrPpl/i+DCD23xg8/xs2Iyr47YFZZN4KB8WKaRVDxPZQJAB67IqMLs/h4U02HdmA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.1.1.tgz", + "integrity": "sha512-6RHPgwLC+gg8geRsCAXgBW27X4NbV31IHH1rQR0LWecQutTfIrcW/RE2nJtX86X/ayFkBpM//9TflJ57r5o3lQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.3.1", - "@wordpress/url": "^3.4.1" + "@wordpress/i18n": "^4.4.1", + "@wordpress/url": "^3.5.1" } }, "@wordpress/autop": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.3.1.tgz", - "integrity": "sha512-x8c0Xy7PHrx2PPpox+8G0P8ch7m81yvroTXgHjLX7GoZFgPrBMKz36qdqatO/IfJXYvN1X4k7hEWEW1E8mvfgQ==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.4.1.tgz", + "integrity": "sha512-gKk2/hpgEKlZMAuEyl6O3tXKtxp73B4Xvwcya0Vdrue3JF7/MD2Sj2sgiQbV1UxuzOmUtydIhVllDkuKYijCcA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.1.1.tgz", - "integrity": "sha512-0gopMgFMVBtJiYTwsxq4ERhbeHV2iI11fHt52fguBr8eS7h61ufp3uZy0aapdh8vQh80S2v1rgdYJwAWb73r1w==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-3.1.2.tgz", + "integrity": "sha512-oMJnM3cJlu1hQMO4XmTFDhNPclj0cLRIeV5Y6uIF/9oNhhSfaMFu+ty0B4zBYodqwes/vbndwRg4j2q2bhG/Dg==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.5.1.tgz", - "integrity": "sha512-mfCLHQe7emZoxR9PQBRnBRYIBvO2Z2SsCrVRjk5sUg0iPv5TH03Sox1Gn3/WTKat2p8UU08en865UG0OYhGgeA==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-6.6.1.tgz", + "integrity": "sha512-eqw6u6ndjbseWOQju9TpnXho6eimtGMlfRwPv1kO3yHV7EXDRw0p5MRMmoN29+lSG1b3MtSj6k9XwYNW0YF/qw==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -5101,60 +5180,60 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.1", - "@wordpress/browserslist-config": "^4.1.1", - "@wordpress/element": "^4.1.1", - "@wordpress/warning": "^2.3.1", + "@wordpress/babel-plugin-import-jsx-pragma": "^3.1.2", + "@wordpress/browserslist-config": "^4.1.2", + "@wordpress/element": "^4.2.1", + "@wordpress/warning": "^2.4.1", "browserslist": "^4.17.6", "core-js": "^3.19.1" } }, "@wordpress/base-styles": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.1.1.tgz", - "integrity": "sha512-DFWyfgHxsVhKqRZH4cCrQjItNMDIoPBaJd3/bTd2jPCu+MN/PITR1xUY6cET3ASCR34vrJ0fWZeylncrCixTnw==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.2.1.tgz", + "integrity": "sha512-Ly2qsVU2DwGa3wprDOErcoG6J5DPIML27eCCw48Ag8Jg98UTp9eT5sDCllT3jaDHb4ll3AH5F9c64SboNIdtSA==", "dev": true }, "@wordpress/blob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.3.1.tgz", - "integrity": "sha512-+KOf5Mvna6nffpIg6eAYI8gzCSV3ZFihzIjUmY2+vKiLeFocol5OYxp2YxiohDiwRoghFo1raVu3VhnDFtudAw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.4.1.tgz", + "integrity": "sha512-rGm7nXaxnsXStIu9v9IjbUOKtE9UzkvgYiJMX5SyVyzAGLOo2Aq759+JNRDLRR0RDkS6igH/G7qBXS6xSgLFgA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/block-editor": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.2.0.tgz", - "integrity": "sha512-TfXUhsKt3ZlGpO+YMnQ6Szevhh3KEGcy4vWxjvranvl3GEHx4n63pAILBI/1JJzPqfn6kik17R3ycppnymmXeA==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-8.3.1.tgz", + "integrity": "sha512-fRnMS5hR30bZ5AlVD6pCvtjs0br50p+KdD3TLezS0RwoABXIAO3C45r4vgo4FveNgAIs33GvBTwt4eDWL9ipQA==", "requires": { "@babel/runtime": "^7.16.0", "@react-spring/web": "^9.2.4", - "@wordpress/a11y": "^3.3.1", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/blob": "^3.3.1", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/dom": "^3.3.2", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/html-entities": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/keyboard-shortcuts": "^3.1.2", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/notices": "^3.3.2", - "@wordpress/rich-text": "^5.1.2", - "@wordpress/shortcode": "^3.3.1", - "@wordpress/style-engine": "^0.2.0", - "@wordpress/token-list": "^2.3.1", - "@wordpress/url": "^3.4.1", - "@wordpress/warning": "^2.3.1", - "@wordpress/wordcount": "^3.3.1", + "@wordpress/a11y": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/blob": "^3.4.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/dom": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/html-entities": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/keyboard-shortcuts": "^3.2.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/notices": "^3.4.1", + "@wordpress/rich-text": "^5.2.1", + "@wordpress/shortcode": "^3.4.1", + "@wordpress/style-engine": "^0.3.1", + "@wordpress/token-list": "^2.4.1", + "@wordpress/url": "^3.5.1", + "@wordpress/warning": "^2.4.1", + "@wordpress/wordcount": "^3.4.1", "classnames": "^2.3.1", "colord": "^2.7.0", "diff": "^4.0.2", @@ -5168,38 +5247,38 @@ } }, "@wordpress/block-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.0.2.tgz", - "integrity": "sha512-QvW6Y3ljtOSfYgxjhVMY3qWEan39SB5z7+VDWGegf10C8Kzh2veuIL+SZ9atx3gt/3UTfOgLeujRTEgB9NCiTA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-7.1.1.tgz", + "integrity": "sha512-YZFcf8WY1ZC7Y2Zm1lxtqhy2HULkDNBHwaf+aH9NFuLylegZIx5RLi8YrL1q/gNx4YkAQ2OwoSbT2+gqi1ZmjQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/autop": "^3.3.1", - "@wordpress/blob": "^3.3.1", - "@wordpress/block-editor": "^8.2.0", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/core-data": "^4.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/date": "^4.3.1", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/dom": "^3.3.2", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/html-entities": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/notices": "^3.3.2", - "@wordpress/primitives": "^3.1.1", - "@wordpress/reusable-blocks": "^3.1.3", - "@wordpress/rich-text": "^5.1.2", - "@wordpress/server-side-render": "^3.1.3", - "@wordpress/url": "^3.4.1", - "@wordpress/viewport": "^4.1.2", + "@wordpress/a11y": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/autop": "^3.4.1", + "@wordpress/blob": "^3.4.1", + "@wordpress/block-editor": "^8.3.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/core-data": "^4.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/date": "^4.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/dom": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/html-entities": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/notices": "^3.4.1", + "@wordpress/primitives": "^3.2.1", + "@wordpress/reusable-blocks": "^3.2.1", + "@wordpress/rich-text": "^5.2.1", + "@wordpress/server-side-render": "^3.2.1", + "@wordpress/url": "^3.5.1", + "@wordpress/viewport": "^4.2.1", "classnames": "^2.3.1", "colord": "^2.7.0", "fast-average-color": "4.3.0", @@ -5210,32 +5289,32 @@ } }, "@wordpress/block-serialization-default-parser": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.3.1.tgz", - "integrity": "sha512-zYg759iJBFsJ4jaG8cSjcSmcUVPWsj2gVvAO95iTWt6GhnQWV/b29x2BugxgzhZcwjEd8X15cTgzbJZwSzlTJA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.4.1.tgz", + "integrity": "sha512-0KGj9pG6rmZlOWtu0wbPNvCesGD9vj4k8+HiKbkYFu/GHSg10mfinTLZ638tByPLM6Q5OY3G3fNXGairGNpnSw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/blocks": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.2.2.tgz", - "integrity": "sha512-0xfAMYNLP/IK6H8FtULeM7LoaoQzwR1U5BqUn1tjU3yQifBxd4SUtjTw7sqzHe3+1NLg+gkv1YrdoPeAWlZksg==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.3.1.tgz", + "integrity": "sha512-0T/qD1/hxJpNrUrJ2suZY0MP6Gw83mXfkaOupZ7rwjcWEi8c6AmzXaU/amAMNobM6oiNr4Sa6FctnnTGCEC1mQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/autop": "^3.3.1", - "@wordpress/blob": "^3.3.1", - "@wordpress/block-serialization-default-parser": "^4.3.1", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/dom": "^3.3.2", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/html-entities": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/shortcode": "^3.3.1", + "@wordpress/autop": "^3.4.1", + "@wordpress/blob": "^3.4.1", + "@wordpress/block-serialization-default-parser": "^4.4.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/dom": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/html-entities": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/shortcode": "^3.4.1", "colord": "^2.7.0", "hpq": "^1.3.0", "lodash": "^4.17.21", @@ -5246,15 +5325,15 @@ } }, "@wordpress/browserslist-config": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.1.tgz", - "integrity": "sha512-fz2IQ3eghmnWIb3YnSSC1aNlrdNPBF53b5RIdF6Zt5Wtk9k3NZ+YmH6ph8zUyktSzckRkV0dNsI3X9Z1RU49gQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-4.1.2.tgz", + "integrity": "sha512-UH0Ifmm4tEjVPOtiqH6yxDvk2EKtqSAhnyhyfSIb0wUnEoGsWTjREZjzuhgjt/I2nTqfg+0gUSzL5D0yQH6wDQ==", "dev": true }, "@wordpress/components": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.5.0.tgz", - "integrity": "sha512-N1ztQGgOGb+916G74TojxIkSX2yN1Z/X3XS8PJ4rIlB5oupSf2lUdzs1A6AdEvwD4kDVneYvA74cXzRUIx0uuw==", + "version": "19.6.1", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-19.6.1.tgz", + "integrity": "sha512-O6hnJm9tfxkPnKknnJInpMy6qUS29CfRYtX5p5HdQMR2QFaOYvmwy7of3s5zBh7mubx3NeSzMy+ytZEWJ9ETJw==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -5264,26 +5343,26 @@ "@emotion/styled": "^11.6.0", "@emotion/utils": "1.0.0", "@use-gesture/react": "^10.2.6", - "@wordpress/a11y": "^3.3.1", - "@wordpress/compose": "^5.1.2", - "@wordpress/date": "^4.3.1", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/dom": "^3.3.2", - "@wordpress/element": "^4.1.1", - "@wordpress/escape-html": "^2.3.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/primitives": "^3.1.1", - "@wordpress/rich-text": "^5.1.2", - "@wordpress/warning": "^2.3.1", + "@wordpress/a11y": "^3.4.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/date": "^4.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/dom": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/escape-html": "^2.4.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/primitives": "^3.2.1", + "@wordpress/rich-text": "^5.2.1", + "@wordpress/warning": "^2.4.1", "classnames": "^2.3.1", "colord": "^2.7.0", "dom-scroll-into-view": "^1.2.1", "downshift": "^6.0.15", - "framer-motion": "^4.1.17", + "framer-motion": "^6.2.8", "gradient-parser": "^0.1.5", "highlight-words-core": "^1.2.2", "lodash": "^4.17.21", @@ -5298,19 +5377,19 @@ } }, "@wordpress/compose": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.1.2.tgz", - "integrity": "sha512-JfJ4hPIyeukPHlJwCfKtF1Bw2aqK/z7GuFdyzXYzp6z2DpJSpTp+Qbbe9LsbKwpJ9pkb+Pras/As7xBVqCbq8g==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.2.1.tgz", + "integrity": "sha512-0l5UOiq5tDFeuIsdSVsWzNETHZagTnSBSTdGsxDmKIi5NC7vf1pXs4rlrEA45vUdFm/SbpIA9gp+NFzfpVKIXw==", "requires": { "@babel/runtime": "^7.16.0", "@types/lodash": "^4.14.172", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/dom": "^3.3.2", - "@wordpress/element": "^4.1.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/priority-queue": "^2.3.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/dom": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/priority-queue": "^2.4.1", "clipboard": "^2.0.8", "lodash": "^4.17.21", "mousetrap": "^1.6.5", @@ -5319,20 +5398,20 @@ } }, "@wordpress/core-data": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.1.2.tgz", - "integrity": "sha512-0S9sLAbdTs5KaOG6IRvy2sR3omzp7I3XDFlhDJhPcQtceK6KaVyhXCGaD69+/VTDT7/91mQ7emt/sbTZwoViRA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-4.2.1.tgz", + "integrity": "sha512-L0Gia4qbzwU7mXTUPep94MRgvt8a0iR18bfPTOz2ptYW6ciAftearEEBBIEoAExnZhW+8ihHNCH/Jm2NOqGaKg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/blocks": "^11.2.2", - "@wordpress/data": "^6.3.0", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/element": "^4.1.1", - "@wordpress/html-entities": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/url": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/data": "^6.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/html-entities": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/url": "^3.5.1", "equivalent-key-map": "^0.2.2", "lodash": "^4.17.21", "memize": "^1.1.0", @@ -5341,17 +5420,17 @@ } }, "@wordpress/data": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.3.0.tgz", - "integrity": "sha512-HHTVp2+zqlHU4wT0rFgiwoBjotqon7YmF3pKTKMPWTcyV7lDsrV0pERu7fy7WdoNwJodnL498Zqs6Ll6BoMtwg==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-6.4.1.tgz", + "integrity": "sha512-pDTQl+cmVvwyGuGo6DtWkSGtIz6FTJw87XxtRkOeuQlEqsfHoyXSA4da7cBY5o22Ss5P5408hXjR0SAIqEBhmg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/element": "^4.1.1", - "@wordpress/is-shallow-equal": "^4.3.1", - "@wordpress/priority-queue": "^2.3.1", - "@wordpress/redux-routine": "^4.3.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/is-shallow-equal": "^4.4.1", + "@wordpress/priority-queue": "^2.4.1", + "@wordpress/redux-routine": "^4.4.1", "equivalent-key-map": "^0.2.2", "is-promise": "^4.0.0", "lodash": "^4.17.21", @@ -5361,9 +5440,9 @@ } }, "@wordpress/date": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.3.1.tgz", - "integrity": "sha512-5JCpRZqQHqgTcwq+pYrTuOCm7H1gs2+VNFueS9q+lHkjakYbua+H9gd06Kz6xtJJIStCgwN1ZKSIZRkxdglerQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.4.1.tgz", + "integrity": "sha512-G2qcMB+EekBLIMO0YTEvhSfhTDAGM94WGe696DG4EevlBmMmgTSCATR8IvlD2+rta5Ut8qPJ1w2i0cy4AwslJA==", "requires": { "@babel/runtime": "^7.16.0", "moment": "^2.22.1", @@ -5371,9 +5450,9 @@ } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.3.2.tgz", - "integrity": "sha512-E6xPoZ/44tkoF6SHlqILFYOPCTv3VM9Ulo91GlaHveNtDy6XTLelYQLhl2Ef1gb8BLlmo6ClqEBuhBYYBBXuIw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-QtF3RS2eoPl3LBxur3Rt7hFzBqhrSNU5WR/nRn1FUBx+AJ5zuEO8fY/lhqyJ2cCM2irRTrrUfey3NQoerd6GBA==", "dev": true, "requires": { "json2php": "^0.0.4", @@ -5381,76 +5460,77 @@ } }, "@wordpress/deprecated": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.3.1.tgz", - "integrity": "sha512-odAidoqFhyOXdK+NnTykELBzmaOmQFBeYm5ZaT8FB6Jqw0jiKWaNu8VfUukyWsV7EQj1XcwO/6R3unj9pjSiVA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.4.1.tgz", + "integrity": "sha512-OOxSsDykVSixNm3gfGqehQlUZaxw98/MewyWe/BwDoFsNOeDV4WcU8/3600SkucNDVsuhzVkdQv1GXvfm5+Ahw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.3.1" + "@wordpress/hooks": "^3.4.1" } }, "@wordpress/dom": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.3.2.tgz", - "integrity": "sha512-ZWbPpaDf33MRSnLZhNvXrKSfMGAqKopVHcCFFmAI/v+b3C5Y+YxtgafL2C9rptDuKp32hNAKNz81oaMy1wAa4Q==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.4.1.tgz", + "integrity": "sha512-fySHKew0GEIXC4HsIlHyszivV9qAQZcD+oHWn3N0MjaUYKvBRfh6jeBOQwbeBGR/32U+TX8Bqa/qAmDb8bMsyA==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" } }, "@wordpress/dom-ready": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.3.1.tgz", - "integrity": "sha512-j715Am1t/jaZmNPgooKYzIQjt2X3TU4JFXoGQFxTTEasAaFPXajCo6HVQel0sT+AA2ksIuEPUr/e36jl6Erz0A==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.4.1.tgz", + "integrity": "sha512-w6DVKKpNwX0XUp0Cuh1OyFyGXLabr47k/ecRHKmQkQh9LdjRew7QvxUHYDN1rejRvq5GqcDb7Gnkz4E6hWIo4Q==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/e2e-test-utils": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-6.0.2.tgz", - "integrity": "sha512-0Vz/DcneaVreuVhtZ0ecfv/tKg/q0FflnQ3MnnRlqmf4tZNnkKPuBj6l/XbzRsH61NzQbhYnHV7gYV4o+UIVLQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-7.0.1.tgz", + "integrity": "sha512-TPJ+TTBEKC3fDHARNK3MG34+NSwnK0ROI+bUhVYOr7wYv6/+EGsTWmgd6eqjB28+2ob6Jj6YzQw5geHPGRXVug==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/url": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/url": "^3.5.1", "form-data": "^4.0.0", "lodash": "^4.17.21", "node-fetch": "^2.6.0" } }, "@wordpress/edit-post": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.0.2.tgz", - "integrity": "sha512-LWDJI6fxxJblu5S4MC9/EYFXYYVdr5trNocSDsqLkScY1Cn+4lb+BnmcDV6qj1xW2rWQYxQjEfvud6EkaGL4Kw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-6.1.1.tgz", + "integrity": "sha512-p+SoASwWGppDl36+9QxEV6f37vrwXpFS/P61HeNswl9755aBWZyuHChNkil00XBEQu9wWBPigEetlyls/gs+3Q==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/block-editor": "^8.2.0", - "@wordpress/block-library": "^7.0.2", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/core-data": "^4.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/editor": "^12.2.2", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/interface": "^4.2.3", - "@wordpress/keyboard-shortcuts": "^3.1.2", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/media-utils": "^3.1.1", - "@wordpress/notices": "^3.3.2", - "@wordpress/plugins": "^4.1.3", - "@wordpress/url": "^3.4.1", - "@wordpress/viewport": "^4.1.2", - "@wordpress/warning": "^2.3.1", + "@wordpress/a11y": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/block-editor": "^8.3.1", + "@wordpress/block-library": "^7.1.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/core-data": "^4.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/editor": "^12.3.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/interface": "^4.3.1", + "@wordpress/keyboard-shortcuts": "^3.2.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/media-utils": "^3.2.1", + "@wordpress/notices": "^3.4.1", + "@wordpress/plugins": "^4.2.1", + "@wordpress/preferences": "^1.0.0", + "@wordpress/url": "^3.5.1", + "@wordpress/viewport": "^4.2.1", + "@wordpress/warning": "^2.4.1", "classnames": "^2.3.1", "lodash": "^4.17.21", "memize": "^1.1.0", @@ -5458,35 +5538,35 @@ } }, "@wordpress/editor": { - "version": "12.2.2", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.2.2.tgz", - "integrity": "sha512-ppGmLjvgNN4JI2Q/oJAEh1vjabdOrI2W++9MT2b7onV+LX7Cj7T4YjY1xQ7OfwPzgAIEwjnIFc9sIIHaTRu8gw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-12.3.1.tgz", + "integrity": "sha512-MTNhKjsWuiVu+lUtZDQtva85C5FcMHYyK71NRsp7DH+edyLQTuq2AVeUxo750GgC3a9QHUTu1kZdr6lTKly85g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/block-editor": "^8.2.0", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/core-data": "^4.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/date": "^4.3.1", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/html-entities": "^3.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/keyboard-shortcuts": "^3.1.2", - "@wordpress/keycodes": "^3.3.1", - "@wordpress/media-utils": "^3.1.1", - "@wordpress/notices": "^3.3.2", - "@wordpress/reusable-blocks": "^3.1.3", - "@wordpress/rich-text": "^5.1.2", - "@wordpress/server-side-render": "^3.1.3", - "@wordpress/url": "^3.4.1", - "@wordpress/wordcount": "^3.3.1", + "@wordpress/a11y": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/block-editor": "^8.3.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/core-data": "^4.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/date": "^4.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/html-entities": "^3.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/keyboard-shortcuts": "^3.2.1", + "@wordpress/keycodes": "^3.4.1", + "@wordpress/media-utils": "^3.2.1", + "@wordpress/notices": "^3.4.1", + "@wordpress/reusable-blocks": "^3.2.1", + "@wordpress/rich-text": "^5.2.1", + "@wordpress/server-side-render": "^3.2.1", + "@wordpress/url": "^3.5.1", + "@wordpress/wordcount": "^3.4.1", "classnames": "^2.3.1", "lodash": "^4.17.21", "memize": "^1.1.0", @@ -5495,38 +5575,38 @@ } }, "@wordpress/element": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.1.1.tgz", - "integrity": "sha512-lzrCvQOtzyRguw+VlG8EVzy8aexJ2Fk3tN8ifefvvTN0vNJeFdoEaSZGqYCoVvRKHKXpLfX9vMsVp0Ug0EWPcQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.2.1.tgz", + "integrity": "sha512-y/khi37c+PORfvhLdNJzvz9VM2Ip0b2i+AaP8R20h1hEpxAmIJsHA/GUNj8IdVkrgqCQh2Ejs9DFc2ldFrTJww==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.3.1", + "@wordpress/escape-html": "^2.4.1", "lodash": "^4.17.21", "react": "^17.0.2", "react-dom": "^17.0.2" } }, "@wordpress/escape-html": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.3.1.tgz", - "integrity": "sha512-7lqbW1NiIQOlAwxc6iAfZ69v7sf2/2lZOfS5ntIrdB+erqHURkgwvqAOGJ2VwJcjQadaKbDIMf8YPZPwYY66+A==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.4.1.tgz", + "integrity": "sha512-iom52wT6VqUQUytnSvsOSJp3J/amKC55bTp4AQjGIhM6uLzpWD32n9ZDl8ntuNsck+v5llxehq9XKJZBZiCR+g==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-10.0.2.tgz", - "integrity": "sha512-KL9bjxEXw46aMAC0UFkHXdQHy5ZrRQSSfOinv9rElM/k2SUS9piRnGC6vymAtVn+ZsO8HMF8AMy2NSV94Ls/iQ==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-11.0.1.tgz", + "integrity": "sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^6.5.1", - "@wordpress/prettier-config": "^1.1.2", + "@wordpress/babel-preset-default": "^6.6.1", + "@wordpress/prettier-config": "^1.1.3", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5537,7 +5617,6 @@ "eslint-plugin-react": "^7.27.0", "eslint-plugin-react-hooks": "^4.3.0", "globals": "^13.12.0", - "prettier": "npm:wp-prettier@2.2.1-beta-1", "requireindex": "^1.2.0" }, "dependencies": { @@ -5554,6 +5633,15 @@ "yaml": "^1.10.0" } }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "eslint-plugin-jest": { "version": "25.7.0", "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", @@ -5563,6 +5651,22 @@ "@typescript-eslint/experimental-utils": "^5.0.0" } }, + "eslint-plugin-jsdoc": { + "version": "37.9.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", + "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", + "dev": true, + "requires": { + "@es-joy/jsdoccomment": "~0.20.1", + "comment-parser": "1.3.0", + "debug": "^4.3.3", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "regextras": "^0.8.0", + "semver": "^7.3.5", + "spdx-expression-parse": "^3.0.1" + } + }, "globals": { "version": "13.12.1", "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", @@ -5575,28 +5679,28 @@ } }, "@wordpress/hooks": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.3.1.tgz", - "integrity": "sha512-Eyc5YYX8010Ihr6Ab4lq9G7J9DmPiLnGf6C4WwEMf0iQ9SBw8hcp2TCwkSyC12DU7iY0o11FYGfgdGW3UpPiYA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.4.1.tgz", + "integrity": "sha512-+RODEvxNsx3KW5nvk4KbnYMNFYvWA4Fduf784Ht7PJoL2L3z63Wm2blRh7a21hDEFHGPgWkne0f3Fgr/dqalHA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/html-entities": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.3.1.tgz", - "integrity": "sha512-vMF8XN7kE07fdqUB27PnvKbQsWXnJmSw1WEVhHGCSHZJcw2i29lDwUwdLxDwHi+M5R3y677bw1XAHnHH2JZ7Lg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.4.1.tgz", + "integrity": "sha512-wSuwgONTefnhCB9B7mKS+e8islHuCkprfDc+FhqVAa6r5RbVBGvaHUJs8embgdtww7MwBRMnskNf/buQ8Jr02A==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.3.1.tgz", - "integrity": "sha512-4xeGUOhZL+Xl97VPSEslWJxCjQPuK2I8AEJWe5cb1u/YOcgTzOav2QN7T7wYzt3Os5bfqNBmTFMfOr+1goFPrw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.4.1.tgz", + "integrity": "sha512-cDD3dxynq0P+HwB1dwUD2xpmjTr55oyuB0Mybcr8N4sTrbl/bDj5VRrh8bdps7KSqIdM4OuMtxJKLbg3y5CktA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.3.1", + "@wordpress/hooks": "^3.4.1", "gettext-parser": "^1.3.1", "lodash": "^4.17.21", "memize": "^1.1.0", @@ -5605,47 +5709,47 @@ } }, "@wordpress/icons": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-7.0.1.tgz", - "integrity": "sha512-BkKiEzWejlIEuEZp0pNEPSMyMBXCP7a1ZlfBaGXAGyzdQNO4CKVxYVwGZ00cnrlQIlBv2Rp7ujPRiVwd+r81ag==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-8.0.1.tgz", + "integrity": "sha512-+K0yWNSMR6d/Q/Zlixw6I7/s8UIeMFuJUET3LhprMGLO3K+t+o/8xqfgXAMf4GiVkc0YV+kXOuCsMMXFFwzi+A==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.1.1", - "@wordpress/primitives": "^3.1.1" + "@wordpress/element": "^4.2.1", + "@wordpress/primitives": "^3.2.1" } }, "@wordpress/interface": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.2.3.tgz", - "integrity": "sha512-7DPpMf9z0UGHqDa9o07fJsbG/m0OPCX/xO9mzPjAEVjOAKzXxwxZhjWqUZmQPzC+tDtPgsp67ZmHojrClwrXZA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-4.3.1.tgz", + "integrity": "sha512-S7dXA6GOXMbagErguVk1qhQmuDwye9CF2UFtS45+TFZHGbXmzrCPHdTKdpDsSWnSLgZ/aXNXT0l/zVgBZV6Zxw==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/element": "^4.1.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/plugins": "^4.1.3", - "@wordpress/viewport": "^4.1.2", + "@wordpress/a11y": "^3.4.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/plugins": "^4.2.1", + "@wordpress/viewport": "^4.2.1", "classnames": "^2.3.1", "lodash": "^4.17.21" } }, "@wordpress/is-shallow-equal": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.3.1.tgz", - "integrity": "sha512-aLtWAhQVVZxpGpTi+dAwQmeyIGbiFH7mb4vUu97kuTHJnA4wGl7UMLVTr/zqDHMuSQk1jfvomD2smVSyfRbPVg==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.4.1.tgz", + "integrity": "sha512-NlcqqrukKe4zT5fCs3O5FVYwqmHhtqM//KqWs7xfIaoz9B07oKZQNZqOrU72mgz7mgRliQumTQHzFM76RO0hZQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/jest-console": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-5.0.1.tgz", - "integrity": "sha512-xVYGtzsewfI5QhdIX9Sm+aqUZTJYuWYEFVBAhJJdEGwAeqirZPEADZJjZwh3olOTvHBVk+YpMhBaExjxVSUt9g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-5.0.2.tgz", + "integrity": "sha512-WFz7kcmdRKai5V9KRvwUZKQLCBDh7syx0u96rXAthOVqK4lsP/JzW5oiu/bPMUdsZIXfovqH74xHRnSvKhj+pQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -5654,22 +5758,22 @@ } }, "@wordpress/jest-preset-default": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-8.0.1.tgz", - "integrity": "sha512-nqVlXo3XAwDlVCVbpPuYIXTDuMa9X3n3Vz6i9cVVaM9jO1/mb1s6d2sGCUTBFuipHFkr615OV0f/ZRKBmypR0Q==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-8.1.1.tgz", + "integrity": "sha512-rcTZjDY482rUEz2pGLzc3FyQg4+2jFdduaO8kQGS/mC80HJ00X5m35NlkORbKitwLxDA0stFHA2334Rs2r6mDg==", "dev": true, "requires": { "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", - "@wordpress/jest-console": "^5.0.1", + "@wordpress/jest-console": "^5.0.2", "babel-jest": "^27.4.5", "enzyme": "^3.11.0", "enzyme-to-json": "^3.4.4" } }, "@wordpress/jest-puppeteer-axe": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-puppeteer-axe/-/jest-puppeteer-axe-4.0.1.tgz", - "integrity": "sha512-86gc0sswPrHmfIKkwzS6qegHxUkw962t5NW7KD0k2waVBH/nLfJ7HjN9YaQkSQJVioHiHBF46VbxEa1UKnGNZg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@wordpress/jest-puppeteer-axe/-/jest-puppeteer-axe-4.0.2.tgz", + "integrity": "sha512-wfh5IU++VKfPZiuENCWy3JnukGL8ZkTKqlGm1Hf0rtxQ3xhoQQSsMGgUDOHtR6nW5GQvRpE9RMa5X0+vsk8r6g==", "dev": true, "requires": { "@axe-core/puppeteer": "^4.0.0", @@ -5677,111 +5781,126 @@ } }, "@wordpress/keyboard-shortcuts": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.1.2.tgz", - "integrity": "sha512-Jsj4sqId1f7GQZuUweclNhIJk0gmBIizujoHHJ5O6OENnr5sj7aDYH/0e2qLSKi/OLhuNUtyXfO47pl6Voge6Q==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.2.1.tgz", + "integrity": "sha512-OjwAm39kNjOYO2ksLwuMsbKKg7QfiNOwfJVvuZV8SIa+/P/sMkohpm741YNCjaBudizXQ8wACQ1bJUH+aDQgBQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^6.3.0", - "@wordpress/element": "^4.1.1", - "@wordpress/keycodes": "^3.3.1", + "@wordpress/data": "^6.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/keycodes": "^3.4.1", "lodash": "^4.17.21", "rememo": "^3.0.0" } }, "@wordpress/keycodes": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.3.1.tgz", - "integrity": "sha512-d/8wCjqB8c5426i8kLSRDxR/tezZFR0R/OOPFLoh/XnKiuRda/8OuPdSTUDmsLCam+yjV9K5uRm0KcMiZeFu7A==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.4.1.tgz", + "integrity": "sha512-z/pIY0JtLVCxMClKZFnSbhumDbTDf69F4vHYLESNRdAJktqPRRzKsSeg69tJKI+00QzVakKWAvoyyyjopmxoCQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.3.1", + "@wordpress/i18n": "^4.4.1", "lodash": "^4.17.21" } }, "@wordpress/media-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.1.1.tgz", - "integrity": "sha512-it4rgoF2tEl9NdxxAbry1hz1UTyUvbxABGdx49cIeEO+0+j/YiKHttYPwpqmI1iq0831pddGTroDTiaOqIAnzg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-3.2.1.tgz", + "integrity": "sha512-4UwC+TbUNrGqJf9LgBlD9ZBSdN/UseD0XiD2kR0AUj5wk2WvqhuBKHxEdxdS94F21xu1Y9nJ/Hpwi0gWJcLltw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/blob": "^3.3.1", - "@wordpress/element": "^4.1.1", - "@wordpress/i18n": "^4.3.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/blob": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/i18n": "^4.4.1", "lodash": "^4.17.21" } }, "@wordpress/notices": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.3.2.tgz", - "integrity": "sha512-xBHlB75nPVoXe60asKFlBat7X4W86OIfm+Zx/5yrLABt6PmMkhaexX/3sQMWQFdNa3YKamO7Ykj++1zbazVELw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.4.1.tgz", + "integrity": "sha512-Y7e2GLlB5wjLOtxsXzJd3jg/p6LV2GeeUnk+reURqUbb/4rlVlXQuMPOboTxLRB/0eTMNwWFI/MIr+NKbuY7MQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/data": "^6.3.0", + "@wordpress/a11y": "^3.4.1", + "@wordpress/data": "^6.4.1", "lodash": "^4.17.21" } }, "@wordpress/npm-package-json-lint-config": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.1.1.tgz", - "integrity": "sha512-Kuyge30wO3qceDTg3PRrF/lPP4h4f7gwJMTkFFv68Ouvv6HBPubjfAVHtrtFOaFkxMnt91oqOXLAL1y7j95L4w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.1.2.tgz", + "integrity": "sha512-Cq1qoSqt+nF2KOkzyH141YnHEnmd5jDRNbCmyC4lkofy6Qxpl4cVwFDX1dZ4S9WVjqqbLp3CEgRKxUzehyGInA==", "dev": true }, "@wordpress/plugins": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.1.3.tgz", - "integrity": "sha512-6NaMMJEcuDPGWvXbj0LdKHrMUV/toj8KOcTfcvKqEpKjGEIHO2kxKycwhK5JyFwckAs5NTa9k/jtaF0EptpaXg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-4.2.1.tgz", + "integrity": "sha512-rf/nchPep3VpOTIDeE8UzRgsTJ5Ogh97ONOjKi1VNhySCkXSybIkG5IJD9cxPG6WgZfBuKXcF23H96hTkDHqXA==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/element": "^4.1.1", - "@wordpress/hooks": "^3.3.1", - "@wordpress/icons": "^7.0.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/element": "^4.2.1", + "@wordpress/hooks": "^3.4.1", + "@wordpress/icons": "^8.0.1", "lodash": "^4.17.21", "memize": "^1.1.0" } }, "@wordpress/postcss-plugins-preset": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.3.1.tgz", - "integrity": "sha512-UEznsalMpDetECLKjUbHw+CQ5YkDtygrnHazZlHViAU0yLOOCru5YdUZy9NulabFOTZk9nhHPIul+u/1l93rNg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-3.4.1.tgz", + "integrity": "sha512-d7uiRaMZrgRZTnSAfkXjKATvVpjsDkHpVJyI4I0m7Ah6IAPedOUH317LaES42EkvGH8j5TnCo0WggeWNxrElDA==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.1.1", + "@wordpress/base-styles": "^4.2.1", "autoprefixer": "^10.2.5" } }, + "@wordpress/preferences": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-1.0.0.tgz", + "integrity": "sha512-T/88KNomH9wTJd0amcXJnFdSXdEG16YJByrEbOse7b/+PKDMhasEf+knsubCAVMc25g4MBNKqG0go/TSUG9P8Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.4.1", + "@wordpress/components": "^19.6.1", + "@wordpress/data": "^6.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "classnames": "^2.3.1" + } + }, "@wordpress/prettier-config": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.2.tgz", - "integrity": "sha512-jVUd22QAErCxdYsP33HC10GLDMbLU6A1bYgRpA//VxirJwvbT/chEnkO9Xy2TILXYtpil4WJtGoD9Fv599N82Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-1.1.3.tgz", + "integrity": "sha512-0ogGFvywFxVVhw5rXZUCDCV7aaw2KII5a3Xy0t1CAJYBP1TCF7tPNZIRyGD4bPzm5FM6IjmUMyB6NPzwRnpXrg==", "dev": true }, "@wordpress/primitives": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.1.1.tgz", - "integrity": "sha512-Z2ThiaH7T5Y7kuF+Fo+yebxyK4gMIPakLu4q892XR4QoyeudbKTQOiIQ9ZtvxeLieAEViO6Z0ErEIMmgLLuWBg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.2.1.tgz", + "integrity": "sha512-dOrQQudydRw4szT60t+5b9jwMwxB4LMxNRlkbyGqqNwjv11Vq52FT9rVeLs0CvlqklluCyZu5KnUp/dELxIYJw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.1.1", + "@wordpress/element": "^4.2.1", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.3.1.tgz", - "integrity": "sha512-nDrQ2/6cn5plHn+8gq7MhrMmmjeCn6jOXMufR9ADAzmBejRGAKnKsoZBFVNpkeUOv20A6xv7dvylpxtwo46J+A==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.4.1.tgz", + "integrity": "sha512-5+pyUvQCQTTkoiccnO5G6AUDxzCKdAiDh3oLbl+qLz3j56iGuLoKWR6L5ySj+knaYIZb4g8expFsbvf2+RcVtw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/redux-routine": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.3.1.tgz", - "integrity": "sha512-6IDRh8XtUowbP5BDhP2OBSRlDplbWQdZ7qEwnYyVLAd0Mx4aTibfNPhzhrJm1/Foiv0zplOqBLeZG2E0CDpwpw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.4.1.tgz", + "integrity": "sha512-AqSEWN0PNxp00g1da+laL2rr0SP0AAfGpoqfzd55wIjWMQnHEf2pDsLvo6gQ9jyauuY5Wn2GUsYmGjQ+WjSf4w==", "requires": { "@babel/runtime": "^7.16.0", "is-promise": "^4.0.0", @@ -5790,59 +5909,59 @@ } }, "@wordpress/reusable-blocks": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.1.3.tgz", - "integrity": "sha512-dWRy1zNIKb7bahXTPiWRj0VWEjgr3bA8vXusza+0oZqnX+1yo4gpZSyArq7SA1r3RHzwaZR4HbvY9RWOFiMINQ==", - "requires": { - "@wordpress/block-editor": "^8.2.0", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/core-data": "^4.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/element": "^4.1.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/icons": "^7.0.1", - "@wordpress/notices": "^3.3.2", - "@wordpress/url": "^3.4.1", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-3.2.1.tgz", + "integrity": "sha512-Cxr6THSMr5opWRaSZDyXLXJOL1R764DK0u2vG5mLDS3gTkc7ifX9dj6N/AKEPWbBrV2xp61B/eUrhWzGcD7t6g==", + "requires": { + "@wordpress/block-editor": "^8.3.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/core-data": "^4.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/icons": "^8.0.1", + "@wordpress/notices": "^3.4.1", + "@wordpress/url": "^3.5.1", "lodash": "^4.17.21" } }, "@wordpress/rich-text": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.1.2.tgz", - "integrity": "sha512-7izSxURxa/lSH0zJJWD7Hhgj5gG+uLWwHZZmzvMNbV144qzLCLna0DErXyqSN5RaQI5X0+A15wYu009lb06gdw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.2.1.tgz", + "integrity": "sha512-PBoDPQjihEOteHlDvVRtAjmDTx3T3NRr/GAX8MKVajECWFhiS6tKY2R/llg7fnJAinCIhEAfpNwQDpx2UCp3bA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.3.1", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/element": "^4.1.1", - "@wordpress/escape-html": "^2.3.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/keycodes": "^3.3.1", + "@wordpress/a11y": "^3.4.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/escape-html": "^2.4.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/keycodes": "^3.4.1", "lodash": "^4.17.21", "memize": "^1.1.0", "rememo": "^3.0.0" } }, "@wordpress/scripts": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.1.0.tgz", - "integrity": "sha512-Jonw10TWx/eo1ZJz62dX5wLDOWVgKsoScouFf/SDB4SBfFcuSUiPcCHfVQnpT+ImM2wF+N5Dlm0Vx+JeB0MgDA==", + "version": "22.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-22.2.1.tgz", + "integrity": "sha512-iIiSbXp35E3jrFvAkNTrLr6EGfMU4eiS0/UZaCcDUVCQ3oJvy4J/uPFRjf4iKkkVqzwcg4OKB8khJaD+uX3OCg==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^6.5.1", - "@wordpress/browserslist-config": "^4.1.1", - "@wordpress/dependency-extraction-webpack-plugin": "^3.3.2", - "@wordpress/eslint-plugin": "^10.0.2", - "@wordpress/jest-preset-default": "^8.0.1", - "@wordpress/npm-package-json-lint-config": "^4.1.1", - "@wordpress/postcss-plugins-preset": "^3.3.1", - "@wordpress/prettier-config": "^1.1.2", - "@wordpress/stylelint-config": "^20.0.1", + "@wordpress/babel-preset-default": "^6.6.1", + "@wordpress/browserslist-config": "^4.1.2", + "@wordpress/dependency-extraction-webpack-plugin": "^3.4.1", + "@wordpress/eslint-plugin": "^11.0.1", + "@wordpress/jest-preset-default": "^8.1.1", + "@wordpress/npm-package-json-lint-config": "^4.1.2", + "@wordpress/postcss-plugins-preset": "^3.4.1", + "@wordpress/prettier-config": "^1.1.3", + "@wordpress/stylelint-config": "^20.0.2", "adm-zip": "^0.5.9", "babel-jest": "^27.4.5", "babel-loader": "^8.2.3", @@ -6066,27 +6185,27 @@ } }, "@wordpress/server-side-render": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.1.3.tgz", - "integrity": "sha512-S4AMYpRd9Udom/XyA4gm3G0zIlrDrcTOFLK0pGVujUVealrWJFRl/9BIr5arDnQHNoo4CkVnwyLRrpNc4ynNdA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.2.1.tgz", + "integrity": "sha512-hM8zPs4pVxQqDEUkoJGJ/TSbRTf9akHCLE26vanfos5E+NEWEzTvoOgEWbmTCfvtYolZ5VCk+7273MdHRO3WfA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.0.1", - "@wordpress/blocks": "^11.2.2", - "@wordpress/components": "^19.5.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", - "@wordpress/deprecated": "^3.3.1", - "@wordpress/element": "^4.1.1", - "@wordpress/i18n": "^4.3.1", - "@wordpress/url": "^3.4.1", + "@wordpress/api-fetch": "^6.1.1", + "@wordpress/blocks": "^11.3.1", + "@wordpress/components": "^19.6.1", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", + "@wordpress/deprecated": "^3.4.1", + "@wordpress/element": "^4.2.1", + "@wordpress/i18n": "^4.4.1", + "@wordpress/url": "^3.5.1", "lodash": "^4.17.21" } }, "@wordpress/shortcode": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.3.1.tgz", - "integrity": "sha512-nuFwDrPRSU73rCiR+nUkaW3R0ykUKj5+rS5Sv1Yz10E2F5gtFyFySQNKlSVIwgpxeHKIKDs1AopAZupUqxK/Rw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.4.1.tgz", + "integrity": "sha512-j1NSFjDlUxCQrr/nlkQXWHw+dL2uaA5w0E3qGyZfg/uDqNNpprnohhXxaFCaL3t5Af10PInlJ3NQ1dGTOUtPvQ==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21", @@ -6094,18 +6213,18 @@ } }, "@wordpress/style-engine": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-0.2.0.tgz", - "integrity": "sha512-Xc1LZxZgkPiqaBT3xaHPS8fa0F3jkhcYYlVCOPjuQ8qZeF7nOxqJD2b/WEqtvsV5kiCHEtcdrhwAjdV6Kkr4vw==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-0.3.1.tgz", + "integrity": "sha512-9QAAxS3ZGbkaVfEDPIqyFDeeeNgAOHCdE0EdZBseAjSB7synWbKQYcuxA82G7PSgtlLrL7S2xfIRZMAE/zshFQ==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" } }, "@wordpress/stylelint-config": { - "version": "20.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-20.0.1.tgz", - "integrity": "sha512-f+aydCTrfFcEvx0eOS4N1VRV8MSl/zZTIPJcPkh2oV1yLNq0pL4zQ5OYMlSg5vaj0yZJdRLyGVa+VSjy+D81Ag==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-20.0.2.tgz", + "integrity": "sha512-guP0Cwc4PysbRJroxWcBxViYaqaTlxrkcZ/dfsoB0ZLO+RrZ8YFktt02mt6q6MASLTBEWIBHVQ5nKLVFPWAWJg==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", @@ -6113,44 +6232,44 @@ } }, "@wordpress/token-list": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.3.1.tgz", - "integrity": "sha512-/yZKk8aNObl/NA6/hzkaj/Fbc1lnMHc1HxaFDvb7KuDZ+FLMrDm/4L9BXJQINgIVckfeB41g9KLFfBW2F++TTw==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.4.1.tgz", + "integrity": "sha512-er233ftX41KXg/2LloUfVAfN8iba8Wuvxy5h6mF1Edi67jroc5p1r/Nv0jjgwVPJF9XrPBVbL6wtJYSvjyxZwA==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" } }, "@wordpress/url": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.4.1.tgz", - "integrity": "sha512-EeE/qCTe2wYxvEhH4ygV8CONX7j1aQaZF5LUg+QHZ+cnV5Bo8SkcLZdOHqczwvljqwVnKc+ybzQx/WLE+APNSw==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.5.1.tgz", + "integrity": "sha512-m4gjNdOkwaZ9NOVk/lYtpW4GoxHU0ZSv6WX3pFYRDSPdI1eX45uA8RrhPBYuj/e/XPUBiS+FXDilR0uvqqz9FA==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" } }, "@wordpress/viewport": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.1.2.tgz", - "integrity": "sha512-GC3SxQnIZs4aziDyPcGrF0m2b5Gc5goF/dTfrOZa0UcHtGvgPMtXZzQOmvJLW3azZFO1EVzGpZJAO7oBWv9u7w==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-4.2.1.tgz", + "integrity": "sha512-khCqUED/fXT3RlbWiCcE4gilcB0iZ5Y6d+VjwkJcoAtPLJn6HBiOS9qypNj8NmMYhkIGP1SMSnnp4u2jiHsqcg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.1.2", - "@wordpress/data": "^6.3.0", + "@wordpress/compose": "^5.2.1", + "@wordpress/data": "^6.4.1", "lodash": "^4.17.21" } }, "@wordpress/warning": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.3.1.tgz", - "integrity": "sha512-cnQaWv3IUuFSdZ/5xR6yabOYS5KJV7r3qSzh5CTdl4b9B6jXlVHzcqmRAz+up7+qxF4awmkJhqlozwz9TBCyjg==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.4.1.tgz", + "integrity": "sha512-RE4iOGxYuWB0OnUEdp5qRDY1gteaBcIv3ihAYMM2e7EVqmE0rSHANjsYQQEk/3XfpnvaVTz+YGifMnaVF2z7Mg==" }, "@wordpress/wordcount": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.3.1.tgz", - "integrity": "sha512-JsIqp8rM+PIRp9V5OoEjoeeWb2Pbd0WCTc6OYWXEstAz4bVQEaD3GAAORKAfWK3GTNvtehq2kX+hjtxgivzKTQ==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.4.1.tgz", + "integrity": "sha512-5LAadql0zHekU6SvDT9GPKhkCeX9sSu3nFJZ24WdW55ckfPH/D69zqfEdvdR1aOPOWN7J1cUnsczdjrfiSLX0Q==", "requires": { "@babel/runtime": "^7.16.0", "lodash": "^4.17.21" @@ -6596,9 +6715,9 @@ "dev": true }, "axios": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.0.tgz", - "integrity": "sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==", + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", "dev": true, "requires": { "follow-redirects": "^1.14.8" @@ -7499,9 +7618,9 @@ } }, "string-width": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", - "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "requires": { "eastasianwidth": "^0.2.0", @@ -7832,15 +7951,15 @@ } }, "core-js": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz", - "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==", + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", "dev": true }, "core-js-compat": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", - "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", "dev": true, "requires": { "browserslist": "^4.19.1", @@ -7848,28 +7967,34 @@ }, "dependencies": { "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz", + "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", + "caniuse-lite": "^1.0.30001313", + "electron-to-chromium": "^1.4.76", "escalade": "^3.1.1", - "node-releases": "^2.0.1", + "node-releases": "^2.0.2", "picocolors": "^1.0.0" } }, "caniuse-lite": { - "version": "1.0.30001311", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz", - "integrity": "sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==", + "version": "1.0.30001314", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001314.tgz", + "integrity": "sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==", "dev": true }, "electron-to-chromium": { - "version": "1.4.68", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz", - "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==", + "version": "1.4.82", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.82.tgz", + "integrity": "sha512-Ks+ANzLoIrFDUOJdjxYMH6CMKB8UQo5modAwvSZTxgF+vEs/U7G5IbWFUp6dS4klPkTDVdxbORuk8xAXXhMsWw==", + "dev": true + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", "dev": true }, "semver": { @@ -7963,17 +8088,6 @@ "dev": true, "requires": { "node-fetch": "2.6.7" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - } } }, "cross-spawn": { @@ -8069,13 +8183,13 @@ } }, "css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", "dev": true, "requires": { "icss-utils": "^5.1.0", - "postcss": "^8.4.5", + "postcss": "^8.4.7", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.0", "postcss-modules-scope": "^3.0.0", @@ -8283,9 +8397,9 @@ } }, "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" }, "cwd": { "version": "0.10.0", @@ -8547,9 +8661,9 @@ "dev": true }, "devtools-protocol": { - "version": "0.0.960912", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", - "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", + "version": "0.0.969999", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.969999.tgz", + "integrity": "sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==", "dev": true }, "diff": { @@ -9035,12 +9149,12 @@ } }, "eslint": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.10.0.tgz", - "integrity": "sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.2.0", + "@eslint/eslintrc": "^1.2.1", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -9255,9 +9369,9 @@ } }, "eslint-config-prettier": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", - "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", "dev": true }, "eslint-import-resolver-node": { @@ -9420,12 +9534,12 @@ } }, "eslint-plugin-jsdoc": { - "version": "37.9.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.6.tgz", - "integrity": "sha512-GDCB0nEwKVaeIzam+t/yB8XG/6tgvc9XgrSwuxqCXVlKRWUqTuTqntZoqAKZAIbWIgYsrnrvrWAyIX/QvhwBcw==", + "version": "38.0.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-38.0.4.tgz", + "integrity": "sha512-/McOYm7BEmiwNd5niCea2iHuFRtTrqeZN6IKJPJoC2PO8hfQn3FFRgYoGs17hoo6PaIWQLxo6hvCJsu+/KSRfg==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.20.1", + "@es-joy/jsdoccomment": "~0.21.2", "comment-parser": "1.3.0", "debug": "^4.3.3", "escape-string-regexp": "^4.0.0", @@ -9435,6 +9549,17 @@ "spdx-expression-parse": "^3.0.1" }, "dependencies": { + "@es-joy/jsdoccomment": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.21.2.tgz", + "integrity": "sha512-k8NwNnnYgUR/hyC/JdAbKvaIzTgnT5XJeCeVFo5tpT/4Fu5WiXmhdi6M/c4diqXSDf3ZENyrCtgzCUhIbfT8Zg==", + "dev": true, + "requires": { + "comment-parser": "1.3.0", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~2.2.4" + } + }, "debug": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", @@ -9493,9 +9618,9 @@ } }, "eslint-plugin-react": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.2.tgz", - "integrity": "sha512-ypEBTKOy5liFQXZWMchJ3LN0JX1uPI6n7MN7OPHKacqXAxq5gYC30TdO7wqGYQyxD1OrzpobdHC3hDmlRWDg9w==", + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", "dev": true, "requires": { "array-includes": "^3.1.4", @@ -10407,15 +10532,15 @@ "dev": true }, "framer-motion": { - "version": "4.1.17", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.17.tgz", - "integrity": "sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw==", + "version": "6.2.8", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.2.8.tgz", + "integrity": "sha512-4PtBWFJ6NqR350zYVt9AsFDtISTqsdqna79FvSYPfYDXuuqFmiKtZdkTnYPslnsOMedTW0pEvaQ7eqjD+sA+HA==", "requires": { "@emotion/is-prop-valid": "^0.8.2", - "framesync": "5.3.0", + "framesync": "6.0.1", "hey-listen": "^1.0.8", - "popmotion": "9.3.6", - "style-value-types": "4.1.4", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", "tslib": "^2.1.0" }, "dependencies": { @@ -10437,9 +10562,9 @@ } }, "framesync": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", - "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", "requires": { "tslib": "^2.1.0" } @@ -11241,9 +11366,9 @@ } }, "http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", "dev": true }, "http-proxy": { @@ -14525,9 +14650,9 @@ } }, "jsdoc-type-pratt-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.3.tgz", - "integrity": "sha512-QPyxq62Q8veBSDtDrWmqaEPjSCeknUV9dH/OAGt3q9an8qC8UQDqitQiw1NvoMskIESpoRZ6qzt4H3rlK0xo8A==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.4.tgz", + "integrity": "sha512-GKkP4t6NwFtMpxR/3jNoRzauTdpum5/lkkhBxWSDP3IG/1IFd1NxCTMJ/sgRy8BA1UFsFq6LEwOo0YmiBDA52Q==", "dev": true }, "jsdom": { @@ -14836,9 +14961,9 @@ } }, "lint-staged": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.3.4.tgz", - "integrity": "sha512-yv/iK4WwZ7/v0GtVkNb3R82pdL9M+ScpIbJLJNyCXkJ1FGaXvRCOg/SeL59SZtPpqZhE7BD6kPKFLIDUhDx2/w==", + "version": "12.3.7", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-12.3.7.tgz", + "integrity": "sha512-/S4D726e2GIsDVWIk1XGvheCaDm1SJRQp8efamZFWJxQMVEbOwSysp7xb49Oo73KYCdy97mIWinhlxcoNqIfIQ==", "dev": true, "requires": { "cli-truncate": "^3.1.0", @@ -14851,6 +14976,7 @@ "micromatch": "^4.0.4", "normalize-path": "^3.0.0", "object-inspect": "^1.12.0", + "pidtree": "^0.5.0", "string-argv": "^0.3.1", "supports-color": "^9.2.1", "yaml": "^1.10.2" @@ -14863,9 +14989,9 @@ "dev": true }, "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -14883,6 +15009,12 @@ "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "dev": true }, + "pidtree": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.5.0.tgz", + "integrity": "sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==", + "dev": true + }, "supports-color": { "version": "9.2.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz", @@ -14892,9 +15024,9 @@ } }, "listr2": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.4.tgz", - "integrity": "sha512-vJOm5KD6uZXjSsrwajr+mNacIjf87gWvlBEltPWLbTkslUscWAzquyK4xfe9Zd4RDgO5nnwFyV06FC+uVR+5mg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", + "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", "dev": true, "requires": { "cli-truncate": "^2.1.0", @@ -14902,7 +15034,7 @@ "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", - "rxjs": "^7.5.4", + "rxjs": "^7.5.5", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, @@ -14969,9 +15101,9 @@ } }, "rxjs": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", - "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "dev": true, "requires": { "tslib": "^2.1.0" @@ -15680,9 +15812,9 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", - "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", "dev": true, "requires": { "schema-utils": "^4.0.0" @@ -15903,9 +16035,9 @@ "dev": true }, "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -16661,13 +16793,13 @@ } }, "popmotion": { - "version": "9.3.6", - "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz", - "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", "requires": { - "framesync": "5.3.0", + "framesync": "6.0.1", "hey-listen": "^1.0.8", - "style-value-types": "4.1.4", + "style-value-types": "5.0.0", "tslib": "^2.1.0" } }, @@ -16694,9 +16826,9 @@ } }, "postcss": { - "version": "8.4.7", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz", - "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==", + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", "dev": true, "requires": { "nanoid": "^3.3.1", @@ -17693,14 +17825,14 @@ "dev": true }, "puppeteer-core": { - "version": "13.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", - "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", + "version": "13.5.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.5.1.tgz", + "integrity": "sha512-dobVqWjV34ilyfQHR3BBnCYaekBYTi5MgegEYBRYd3s3uFy8jUpZEEWbaFjG9ETm+LGzR5Lmr0aF6LLuHtiuCg==", "dev": true, "requires": { "cross-fetch": "3.1.5", "debug": "4.3.3", - "devtools-protocol": "0.0.960912", + "devtools-protocol": "0.0.969999", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.0", "pkg-dir": "4.2.0", @@ -17846,9 +17978,9 @@ } }, "re-resizable": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.1.tgz", - "integrity": "sha512-KRYAgr9/j1PJ3K+t+MBhlQ+qkkoLDJ1rs0z1heIWvYbCW/9Vq4djDU+QumJ3hQbwwtzXF6OInla6rOx6hhgRhQ==", + "version": "6.9.2", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.2.tgz", + "integrity": "sha512-+aJT81zg43JwPaqTANOpR2Scqo8Z4uTlwNASKmPVqRFposxxyeWPvegjyL4BYMX0GA3HqRI1c+eKD3rEJB01Lw==", "requires": { "fast-memoize": "^2.5.1" } @@ -19285,9 +19417,9 @@ "dev": true }, "style-value-types": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-4.1.4.tgz", - "integrity": "sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", "requires": { "hey-listen": "^1.0.8", "tslib": "^2.1.0" @@ -20397,9 +20529,9 @@ } }, "rxjs": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", - "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", "dev": true, "requires": { "tslib": "^2.1.0" diff --git a/package.json b/package.json index ae22a61f664..e1c5f3cf01e 100644 --- a/package.json +++ b/package.json @@ -23,20 +23,20 @@ "npm": ">= 6.14 <7" }, "dependencies": { - "@wordpress/api-fetch": "6.0.1", - "@wordpress/autop": "3.3.1", - "@wordpress/components": "19.5.0", - "@wordpress/compose": "5.1.2", - "@wordpress/date": "4.3.1", - "@wordpress/dom-ready": "3.3.1", - "@wordpress/editor": "12.2.2", - "@wordpress/element": "4.1.1", - "@wordpress/escape-html": "2.3.1", - "@wordpress/html-entities": "3.3.1", - "@wordpress/i18n": "4.3.1", - "@wordpress/icons": "7.0.1", - "@wordpress/is-shallow-equal": "4.3.1", - "@wordpress/url": "3.4.1", + "@wordpress/api-fetch": "6.1.1", + "@wordpress/autop": "3.4.1", + "@wordpress/components": "19.6.1", + "@wordpress/compose": "5.2.1", + "@wordpress/date": "4.4.1", + "@wordpress/dom-ready": "3.4.1", + "@wordpress/editor": "12.3.1", + "@wordpress/element": "4.2.1", + "@wordpress/escape-html": "2.4.1", + "@wordpress/html-entities": "3.4.1", + "@wordpress/i18n": "4.4.1", + "@wordpress/icons": "8.0.1", + "@wordpress/is-shallow-equal": "4.4.1", + "@wordpress/url": "3.5.1", "classnames": "2.3.1", "clipboard": "2.0.10", "prop-types": "15.8.1", @@ -46,22 +46,22 @@ }, "devDependencies": { "@actions/github": "5.0.0", - "@babel/core": "7.17.5", + "@babel/core": "7.17.7", "@babel/plugin-proposal-class-properties": "7.16.7", - "@wordpress/babel-preset-default": "6.5.1", - "@wordpress/block-editor": "8.2.0", - "@wordpress/blocks": "11.2.2", - "@wordpress/browserslist-config": "4.1.1", - "@wordpress/data": "6.3.0", - "@wordpress/dependency-extraction-webpack-plugin": "3.3.2", - "@wordpress/e2e-test-utils": "6.0.2", - "@wordpress/edit-post": "6.0.2", - "@wordpress/eslint-plugin": "10.0.2", - "@wordpress/hooks": "3.3.1", - "@wordpress/jest-puppeteer-axe": "4.0.1", - "@wordpress/plugins": "4.1.3", - "@wordpress/scripts": "22.1.0", - "axios": "0.26.0", + "@wordpress/babel-preset-default": "6.6.1", + "@wordpress/block-editor": "8.3.1", + "@wordpress/blocks": "11.3.1", + "@wordpress/browserslist-config": "4.1.2", + "@wordpress/data": "6.4.1", + "@wordpress/dependency-extraction-webpack-plugin": "3.4.1", + "@wordpress/e2e-test-utils": "7.0.1", + "@wordpress/edit-post": "6.1.1", + "@wordpress/eslint-plugin": "11.0.1", + "@wordpress/hooks": "3.4.1", + "@wordpress/jest-puppeteer-axe": "4.0.2", + "@wordpress/plugins": "4.2.1", + "@wordpress/scripts": "22.2.1", + "axios": "0.26.1", "babel-plugin-inline-react-svg": "2.0.1", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "copy-webpack-plugin": "9.0.1", @@ -69,12 +69,12 @@ "css-minimizer-webpack-plugin": "3.4.1", "env-cmd": "10.1.0", "enzyme": "3.11.0", - "eslint": "8.10.0", + "eslint": "8.11.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-import": "2.25.4", "eslint-plugin-jest": "26.1.1", - "eslint-plugin-jsdoc": "37.9.6", - "eslint-plugin-react": "7.29.2", + "eslint-plugin-jsdoc": "38.0.4", + "eslint-plugin-react": "7.29.4", "eslint-plugin-react-hooks": "4.3.0", "grunt": "1.4.1", "grunt-contrib-clean": "2.0.0", @@ -82,11 +82,11 @@ "grunt-shell": "3.0.1", "grunt-wp-deploy": "2.1.2", "jest-silent-reporter": "0.5.0", - "lint-staged": "12.3.4", + "lint-staged": "12.3.7", "lodash": "4.17.21", "moment": "2.29.1", "npm-run-all": "4.1.5", - "postcss": "8.4.7", + "postcss": "8.4.12", "postcss-import": "14.0.2", "postcss-loader": "4.3.0", "postcss-nested": "5.0.1", diff --git a/tests/php/test-amp-style-sanitizer.php b/tests/php/test-amp-style-sanitizer.php index dc19ef59c1b..fd12f1ec015 100644 --- a/tests/php/test-amp-style-sanitizer.php +++ b/tests/php/test-amp-style-sanitizer.php @@ -3453,7 +3453,9 @@ function() { ?>
- +
+

Hi

+
assertStringContainsString( '.wp-block-audio figcaption', $amphtml_source, 'Expected block-library/style.css' ); $this->assertStringContainsString( '[class^="wp-block-"]:not(.wp-block-gallery) figcaption', $amphtml_source, 'Expected twentyten/blocks.css' ); - $this->assertStringContainsString( 'amp-img img', $amphtml_source, 'Expected amp-default.css' ); + $amphtml_source = preg_replace( '/\s*>\s*/', '>', $amphtml_source ); // Account for variance in postcss. + $this->assertStringContainsString( '.amp-wp-default-form-message>p', $amphtml_source, 'Expected amp-default.css' ); $this->assertStringContainsString( 'ab-empty-item', $amphtml_source, 'Expected admin-bar.css to still be present.' ); $this->assertStringNotContainsString( 'earlyprintstyle', $amphtml_source, 'Expected early print style to not be present.' ); $this->assertStringContainsString( 'admin-bar', $amphtml_dom->body->getAttribute( 'class' ) );