diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000000000..610a29ec0973f --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,70 @@ +name: Build WordPress + +on: + pull_request: + workflow_dispatch: + +# Cancels all previous workflow runs for pull requests that have not completed. +concurrency: + # The concurrency group contains the workflow name and the branch name for pull requests + # or the commit hash for any other events. + group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }} + cancel-in-progress: true + +# Disable permissions for all available scopes by default. +# Any needed permissions should be configured at the job level. +permissions: {} + +env: + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} + +# Exposes WordPress builds as a GitHub artifact to enable +# previewing Pull Requests inside WordPress Playground. +# +# @see https://github.com/WordPress/wordpress-playground/pull/700 +# @see https://github.com/WordPress/wordpress-develop/pull/5481 +jobs: + build-wordpress: + name: Upload WordPress build as an artifact + runs-on: ubuntu-latest + permissions: + contents: read + timeout-minutes: 20 + if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} + + steps: + - name: Checkout repository + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 + with: + show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} + + - name: Set up Node.js + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 + with: + node-version-file: '.nvmrc' + cache: npm + + - name: Log debug information + run: | + npm --version + node --version + curl --version + git --version + svn --version + + - name: Install npm Dependencies + run: npm ci + + - name: Build WordPress + run: npm run build + + - name: Zip WordPress build + run: cd build && zip -r wordpress.zip . + + - name: Upload the build directory as GitHub artifact + uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 + if: always() + with: + name: wordpress-build-${{ github.event_name == 'pull_request' && github.event.number || github.sha }} + path: build/wordpress.zip + if-no-files-found: error diff --git a/.github/workflows/callable-test-core-build-process.yml b/.github/workflows/callable-test-core-build-process.yml new file mode 100644 index 0000000000000..faedb87bf566a --- /dev/null +++ b/.github/workflows/callable-test-core-build-process.yml @@ -0,0 +1,73 @@ +## +# A callable workflow that tests the WordPress Core build process. +## +name: Test the WordPress Build Process + +on: + workflow_call: + inputs: + os: + description: 'Operating system to run tests on' + required: false + type: 'string' + default: 'ubuntu-latest' + directory: + description: 'Directory to run WordPress from. Valid values are `src` or `build`' + required: false + type: 'string' + default: 'src' + +env: + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} + +jobs: + # Verifies that installing npm dependencies and building WordPress works as expected. + # + # Performs the following steps: + # - Checks out the repository. + # - Sets up Node.js. + # - Logs debug information about the GitHub Action runner. + # - Installs npm dependencies. + # - Builds WordPress to run from the desired location (src or build). + # - Ensures version-controlled files are not modified or deleted. + # - Cleans up after building WordPress. + # - Ensures version-controlled files are not modified or deleted. + build-process-tests: + name: Core running from ${{ inputs.directory }} / ${{ inputs.os == 'macos-latest' && 'MacOS' || inputs.os == 'windows-latest' && 'Windows' || 'Linux' }} + runs-on: ${{ inputs.os }} + timeout-minutes: 20 + + steps: + - name: Checkout repository + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 + with: + show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} + + - name: Set up Node.js + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 + with: + node-version-file: '.nvmrc' + cache: npm + + - name: Log debug information + run: | + npm --version + node --version + curl --version + git --version + svn --version + + - name: Install npm Dependencies + run: npm ci + + - name: Build WordPress to run from ${{ inputs.directory }} + run: npm run build${{ inputs.directory == 'src' && ':dev' || '' }} + + - name: Ensure version-controlled files are not modified or deleted during building + run: git diff --exit-code + + - name: Clean after building to run from ${{ inputs.directory }} + run: npm run grunt clean${{ inputs.directory == 'src' && ' -- --dev' || '' }} + + - name: Ensure version-controlled files are not modified or deleted during cleaning + run: git diff --exit-code diff --git a/.github/workflows/callable-test-gutenberg-build-process.yml b/.github/workflows/callable-test-gutenberg-build-process.yml new file mode 100644 index 0000000000000..f009c2817ec34 --- /dev/null +++ b/.github/workflows/callable-test-gutenberg-build-process.yml @@ -0,0 +1,92 @@ +## +# A callable workflow that tests the Gutenberg plugin build process when run within a wordpress-develop checkout. +## +name: Test the Gutenberg plugin Build Process + +on: + workflow_call: + inputs: + os: + description: 'Operating system to run tests on' + required: false + type: 'string' + default: 'ubuntu-latest' + directory: + description: 'Directory to run WordPress from. Valid values are `src` or `build`' + required: false + type: 'string' + default: 'src' + +env: + GUTENBERG_DIRECTORY: ${{ inputs.directory == 'build' && 'build' || 'src' }}/wp-content/plugins/gutenberg + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} + +jobs: + # Verifies that installing npm dependencies and building the Gutenberg plugin works as expected. + # + # Performs the following steps: + # - Checks out the repository. + # - Checks out the Gutenberg plugin into the plugins directory. + # - Sets up Node.js. + # - Logs debug information about the GitHub Action runner. + # - Installs Core npm dependencies. + # - Installs Gutenberg npm dependencies. + # - Runs the Gutenberg build process. + # - Builds WordPress to run from the relevant location (src or build). + # - Builds Gutenberg. + # - Ensures version-controlled files are not modified or deleted. + build-process-tests: + name: Gutenberg running from ${{ inputs.directory }} / ${{ inputs.os == 'macos-latest' && 'MacOS' || inputs.os == 'windows-latest' && 'Windows' || 'Linux' }} + runs-on: ${{ inputs.os }} + timeout-minutes: 30 + + steps: + - name: Checkout repository + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 + with: + show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} + + - name: Checkout Gutenberg plugin + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 + with: + repository: 'WordPress/gutenberg' + path: ${{ env.GUTENBERG_DIRECTORY }} + show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} + + - name: Set up Node.js + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 + with: + node-version-file: '.nvmrc' + cache: npm + cache-dependency-path: | + package-lock.json + ${{ env.GUTENBERG_DIRECTORY }}/package-lock.json + + - name: Log debug information + run: | + npm --version + node --version + curl --version + git --version + svn --version + + - name: Install Core Dependencies + run: npm ci + + - name: Install Gutenberg Dependencies + run: npm ci + working-directory: ${{ env.GUTENBERG_DIRECTORY }} + + - name: Build Gutenberg + run: npm run build + working-directory: ${{ env.GUTENBERG_DIRECTORY }} + + - name: Build WordPress to run from ${{ inputs.directory }} + run: npm run build${{ inputs.directory == 'src' && ':dev' || '' }} + + - name: Run Gutenberg build script after building Core to run from ${{ inputs.directory }} + run: npm run build + working-directory: ${{ env.GUTENBERG_DIRECTORY }} + + - name: Ensure version-controlled files are not modified or deleted during building + run: git diff --exit-code diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 79ebf67416e34..0709194d35eab 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -142,6 +142,8 @@ jobs: contents: read timeout-minutes: 20 if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} + env: + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} steps: - name: Checkout repository diff --git a/.github/workflows/end-to-end-tests.yml b/.github/workflows/end-to-end-tests.yml index 64001ad5cafd5..cd2746f307392 100644 --- a/.github/workflows/end-to-end-tests.yml +++ b/.github/workflows/end-to-end-tests.yml @@ -32,6 +32,7 @@ permissions: {} env: LOCAL_DIR: build + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} jobs: # Runs the end-to-end test suite. @@ -158,7 +159,7 @@ jobs: runs-on: ubuntu-latest permissions: actions: write - needs: [ e2e-tests ] + needs: [ e2e-tests, slack-notifications ] if: | always() && github.repository == 'WordPress/wordpress-develop' && diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index d936c62d19ae4..6c2b5e1104f39 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -30,6 +30,8 @@ concurrency: permissions: {} env: + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} + # Performance testing should be performed in an environment reflecting a standard production environment. LOCAL_WP_DEBUG: false LOCAL_SCRIPT_DEBUG: false @@ -90,7 +92,7 @@ jobs: runs-on: ubuntu-latest permissions: contents: read - if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} + if: ${{ ( github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' ) && ! contains( '00000000', github.event.before ) }} steps: - name: Configure environment variables diff --git a/.github/workflows/phpunit-tests-run.yml b/.github/workflows/phpunit-tests-run.yml index eb3eab76e7617..871585d572d35 100644 --- a/.github/workflows/phpunit-tests-run.yml +++ b/.github/workflows/phpunit-tests-run.yml @@ -51,6 +51,7 @@ env: LOCAL_DB_VERSION: ${{ inputs.db-version }} LOCAL_PHP_MEMCACHED: ${{ inputs.memcached }} PHPUNIT_CONFIG: ${{ inputs.phpunit-config }} + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} jobs: # Runs the PHPUnit tests for WordPress. diff --git a/.github/workflows/test-build-processes.yml b/.github/workflows/test-build-processes.yml new file mode 100644 index 0000000000000..7dd247f3f4ea5 --- /dev/null +++ b/.github/workflows/test-build-processes.yml @@ -0,0 +1,166 @@ +name: Test Build Processes + +on: + push: + branches: + - trunk + - '3.[7-9]' + - '[4-9].[0-9]' + tags: + - '[0-9]+.[0-9]' + - '[0-9]+.[0-9].[0-9]+' + pull_request: + branches: + - trunk + - '3.[7-9]' + - '[4-9].[0-9]' + paths: + # These files configure npm. Changes could affect the outcome. + - 'package*.json' + # JavaScript files are built using npm. + - '**.js' + # CSS and SCSS files are built using npm. + - '**.scss' + - '**.css' + # Changes to workflow files should always verify all workflows are successful. + - '.github/workflows/**.yml' + workflow_dispatch: + +# Cancels all previous workflow runs for pull requests that have not completed. +concurrency: + # The concurrency group contains the workflow name and the branch name for pull requests + # or the commit hash for any other events. + group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }} + cancel-in-progress: true + +# Disable permissions for all available scopes by default. +# Any needed permissions should be configured at the job level. +permissions: {} + +jobs: + # Tests the WordPress Core build process on multiple operating systems. + test-core-build-process: + name: Core running from ${{ matrix.directory }} + uses: WordPress/wordpress-develop/.github/workflows/callable-test-core-build-process.yml@trunk + permissions: + contents: read + if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} + strategy: + fail-fast: false + matrix: + os: [ ubuntu-latest, windows-latest ] + directory: [ 'src', 'build' ] + with: + os: ${{ matrix.os }} + directory: ${{ matrix.directory }} + + # Tests the WordPress Core build process on MacOS. + # + # This is separate from the job above in order to use stricter conditions when determining when to run. + # This avoids unintentionally consuming excessive minutes, as MacOS jobs consume minutes at a 10x rate. + # + # The `matrix` and `runner` contexts are not available for use within `if` expressions. So there is + # currently no way to determine the OS being used on a given job. + # See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability. + test-core-build-process-macos: + name: Core running from ${{ matrix.directory }} + uses: WordPress/wordpress-develop/.github/workflows/callable-test-core-build-process.yml@trunk + permissions: + contents: read + if: ${{ github.repository == 'WordPress/wordpress-develop' }} + strategy: + fail-fast: false + matrix: + os: [ macos-latest ] + directory: [ 'src', 'build' ] + with: + os: ${{ matrix.os }} + directory: ${{ matrix.directory }} + + # Tests the Gutenberg plugin build process on multiple operating systems when run within a wordpress-develop checkout. + test-gutenberg-build-process: + name: Gutenberg running from ${{ matrix.directory }} + uses: WordPress/wordpress-develop/.github/workflows/callable-test-gutenberg-build-process.yml@trunk + permissions: + contents: read + if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} + strategy: + fail-fast: false + matrix: + os: [ ubuntu-latest, windows-latest ] + directory: [ 'src', 'build' ] + with: + os: ${{ matrix.os }} + directory: ${{ matrix.directory }} + + # Tests the Gutenberg plugin build process on MacOS when run within a wordpress-develop checkout. + # + # This is separate from the job above in order to use stricter conditions when determining when to run. + # This avoids unintentionally consuming excessive minutes, as MacOS jobs consume minutes at a 10x rate. + # + # The `matrix` and `runner` contexts are not available for use within `if` expressions. So there is + # currently no way to determine the OS being used on a given job. + # See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability. + test-gutenberg-build-process-macos: + name: Gutenberg running from ${{ matrix.directory }} + uses: WordPress/wordpress-develop/.github/workflows/callable-test-gutenberg-build-process.yml@trunk + permissions: + contents: read + if: ${{ github.repository == 'WordPress/wordpress-develop' }} + strategy: + fail-fast: false + matrix: + os: [ macos-latest ] + directory: [ 'src', 'build' ] + with: + os: ${{ matrix.os }} + directory: ${{ matrix.directory }} + + slack-notifications: + name: Slack Notifications + uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk + permissions: + actions: read + contents: read + needs: [ test-core-build-process, test-core-build-process-macos, test-gutenberg-build-process, test-gutenberg-build-process-macos ] + if: ${{ github.repository == 'WordPress/wordpress-develop' && github.event_name != 'pull_request' && always() }} + with: + calling_status: ${{ contains( needs.*.result, 'cancelled' ) && 'cancelled' || contains( needs.*.result, 'failure' ) && 'failure' || 'success' }} + secrets: + SLACK_GHA_SUCCESS_WEBHOOK: ${{ secrets.SLACK_GHA_SUCCESS_WEBHOOK }} + SLACK_GHA_CANCELLED_WEBHOOK: ${{ secrets.SLACK_GHA_CANCELLED_WEBHOOK }} + SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} + SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} + + failed-workflow: + name: Failed workflow tasks + runs-on: ubuntu-latest + permissions: + actions: write + needs: [ slack-notifications ] + if: | + always() && + github.repository == 'WordPress/wordpress-develop' && + github.event_name != 'pull_request' && + github.run_attempt < 2 && + ( + contains( needs.*.result, 'cancelled' ) || + contains( needs.*.result, 'failure' ) + ) + + steps: + - name: Dispatch workflow run + uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 + with: + retries: 2 + retry-exempt-status-codes: 418 + script: | + github.rest.actions.createWorkflowDispatch({ + owner: context.repo.owner, + repo: context.repo.repo, + workflow_id: 'failed-workflow.yml', + ref: 'trunk', + inputs: { + run_id: '${{ github.run_id }}' + } + }); diff --git a/.github/workflows/test-coverage.yml b/.github/workflows/test-coverage.yml index 5e963900fb08f..8e400167f0052 100644 --- a/.github/workflows/test-coverage.yml +++ b/.github/workflows/test-coverage.yml @@ -33,6 +33,7 @@ env: LOCAL_PHP_XDEBUG: true LOCAL_PHP_XDEBUG_MODE: 'coverage' LOCAL_PHP_MEMCACHED: ${{ false }} + PUPPETEER_SKIP_DOWNLOAD: ${{ true }} jobs: # Runs the PHPUnit tests for WordPress. diff --git a/.github/workflows/test-npm.yml b/.github/workflows/test-npm.yml deleted file mode 100644 index 185908f7943db..0000000000000 --- a/.github/workflows/test-npm.yml +++ /dev/null @@ -1,222 +0,0 @@ -name: Test npm - -on: - push: - branches: - - trunk - - '3.[7-9]' - - '[4-9].[0-9]' - tags: - - '[0-9]+.[0-9]' - - '[0-9]+.[0-9].[0-9]+' - pull_request: - branches: - - trunk - - '3.[7-9]' - - '[4-9].[0-9]' - paths: - # These files configure npm. Changes could affect the outcome. - - 'package*.json' - # JavaScript files are built using npm. - - '**.js' - # CSS and SCSS files are built using npm. - - '**.scss' - - '**.css' - # Changes to workflow files should always verify all workflows are successful. - - '.github/workflows/**.yml' - workflow_dispatch: - -# Cancels all previous workflow runs for pull requests that have not completed. -concurrency: - # The concurrency group contains the workflow name and the branch name for pull requests - # or the commit hash for any other events. - group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }} - cancel-in-progress: true - -# Disable permissions for all available scopes by default. -# Any needed permissions should be configured at the job level. -permissions: {} - -jobs: - # Verifies that installing npm dependencies and building WordPress works as expected. - # - # Performs the following steps: - # - Checks out the repository. - # - Sets up Node.js. - # - Logs debug information about the GitHub Action runner. - # - Installs npm dependencies. - # - Builds WordPress to run from the `build` directory. - # - Cleans up after building WordPress to the `build` directory. - # - Ensures version-controlled files are not modified or deleted. - # - Builds WordPress to run from the `src` directory. - # - Cleans up after building WordPress to the `src` directory. - # - Ensures version-controlled files are not modified or deleted. - test-npm: - name: Test npm on ${{ matrix.os }} - runs-on: ${{ matrix.os }} - permissions: - contents: read - timeout-minutes: 20 - if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }} - strategy: - fail-fast: false - matrix: - os: [ ubuntu-latest, windows-latest ] - - steps: - - name: Checkout repository - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - with: - show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - - - name: Set up Node.js - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - with: - node-version-file: '.nvmrc' - cache: npm - - - name: Log debug information - run: | - npm --version - node --version - curl --version - git --version - svn --version - - - name: Install npm Dependencies - run: npm ci - - - name: Build WordPress in /src - run: npm run build:dev - - - name: Clean after building in /src - run: npm run grunt clean -- --dev - - - name: Ensure version-controlled files are not modified or deleted during building and cleaning - run: git diff --exit-code - - - name: Build WordPress - run: npm run build - - - name: Clean after building - run: npm run grunt clean - - - name: Ensure version-controlled files are not modified or deleted during building and cleaning - run: git diff --exit-code - - # Verifies that installing npm dependencies and building WordPress works as expected on MacOS. - # - # This is separate from the job above in order to use stricter conditions about when to run. - # This avoids unintentionally consuming excessive minutes, as MacOS jobs consume minutes at a 10x rate. - # - # The `matrix` and `runner` contexts are not available for use within `if` expressions. So there is - # currently no way to determine the OS being used on a given job. - # See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability. - # - # Performs the following steps: - # - Checks out the repository. - # - Sets up Node.js. - # - Logs debug information about the GitHub Action runner. - # - Installs npm dependencies. - # - Builds WordPress to run from the `build` directory. - # - Cleans up after building WordPress to the `build` directory. - # - Ensures version-controlled files are not modified or deleted. - # - Builds WordPress to run from the `src` directory. - # - Cleans up after building WordPress to the `src` directory. - # - Ensures version-controlled files are not modified or deleted. - test-npm-macos: - name: Test npm on MacOS - runs-on: macos-latest - permissions: - contents: read - timeout-minutes: 30 - if: ${{ github.repository == 'WordPress/wordpress-develop' }} - steps: - - name: Checkout repository - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - with: - show-progress: ${{ runner.debug == '1' && 'true' || 'false' }} - - - name: Set up Node.js - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - with: - node-version-file: '.nvmrc' - cache: npm - - - name: Log debug information - run: | - npm --version - node --version - curl --version - git --version - svn --version - - - name: Install npm Dependencies - run: npm ci - - - name: Build WordPress in /src - run: npm run build:dev - - - name: Clean after building in /src - run: npm run grunt clean -- --dev - - - name: Ensure version-controlled files are not modified or deleted during building and cleaning - run: git diff --exit-code - - - name: Build WordPress - run: npm run build - - - name: Clean after building - run: npm run grunt clean - - - name: Ensure version-controlled files are not modified or deleted during building and cleaning - run: git diff --exit-code - - slack-notifications: - name: Slack Notifications - uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk - permissions: - actions: read - contents: read - needs: [ test-npm, test-npm-macos ] - if: ${{ github.repository == 'WordPress/wordpress-develop' && github.event_name != 'pull_request' && always() }} - with: - calling_status: ${{ contains( needs.*.result, 'cancelled' ) && 'cancelled' || contains( needs.*.result, 'failure' ) && 'failure' || 'success' }} - secrets: - SLACK_GHA_SUCCESS_WEBHOOK: ${{ secrets.SLACK_GHA_SUCCESS_WEBHOOK }} - SLACK_GHA_CANCELLED_WEBHOOK: ${{ secrets.SLACK_GHA_CANCELLED_WEBHOOK }} - SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} - SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} - - failed-workflow: - name: Failed workflow tasks - runs-on: ubuntu-latest - permissions: - actions: write - needs: [ slack-notifications ] - if: | - always() && - github.repository == 'WordPress/wordpress-develop' && - github.event_name != 'pull_request' && - github.run_attempt < 2 && - ( - contains( needs.*.result, 'cancelled' ) || - contains( needs.*.result, 'failure' ) - ) - - steps: - - name: Dispatch workflow run - uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 - with: - retries: 2 - retry-exempt-status-codes: 418 - script: | - github.rest.actions.createWorkflowDispatch({ - owner: context.repo.owner, - repo: context.repo.repo, - workflow_id: 'failed-workflow.yml', - ref: 'trunk', - inputs: { - run_id: '${{ github.run_id }}' - } - }); diff --git a/.github/workflows/test-old-branches.yml b/.github/workflows/test-old-branches.yml index 9e37c8b5e6667..71c70f8cc79cc 100644 --- a/.github/workflows/test-old-branches.yml +++ b/.github/workflows/test-old-branches.yml @@ -16,6 +16,9 @@ on: # Any needed permissions should be configured at the job level. permissions: {} +env: + CURRENTLY_SUPPORTED_BRANCH: '6.4' + jobs: dispatch-workflows-for-old-branches: name: ${{ matrix.workflow }} for ${{ matrix.branch }} @@ -34,12 +37,14 @@ jobs: 'test-npm.yml' ] branch: [ - '6.3', '6.2', '6.1','6.0', + '6.4', '6.3', '6.2', '6.1','6.0', '5.9', '5.8', '5.7', '5.6', '5.5', '5.4', '5.3', '5.2', '5.1', '5.0', '4.9', '4.8', '4.7', '4.6', '4.5', '4.4', '4.3', '4.2', '4.1' ] include: # PHP Compatibility testing was introduced in 5.5. + - branch: '6.4' + workflow: 'php-compatibility.yml' - branch: '6.3' workflow: 'php-compatibility.yml' - branch: '6.2' @@ -62,6 +67,8 @@ jobs: # End-to-end testing was introduced in 5.3 but was later removed as there were no meaningful assertions. # Starting in 5.8 with #52905, some additional tests with real assertions were introduced. # Branches 5.8 and newer should be tested to confirm no regressions are introduced. + - branch: '6.4' + workflow: 'end-to-end-tests.yml' - branch: '6.3' workflow: 'end-to-end-tests.yml' - branch: '6.2' @@ -76,6 +83,8 @@ jobs: workflow: 'end-to-end-tests.yml' # Performance testing was introduced in 6.2. + - branch: '6.4' + workflow: 'performance.yml' - branch: '6.3' workflow: 'performance.yml' - branch: '6.2' @@ -85,7 +94,7 @@ jobs: steps: - name: Dispatch workflow run uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 - if: ${{ github.event_name == 'push' || github.event.schedule == '0 0 15 * *' || matrix.branch == '6.3' }} + if: ${{ github.event_name == 'push' || github.event.schedule == '0 0 15 * *' || matrix.branch == env.CURRENTLY_SUPPORTED_BRANCH }} with: retries: 2 retry-exempt-status-codes: 418 diff --git a/SECURITY.md b/SECURITY.md index 7d9e4b9368cef..39be6abebf586 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -9,7 +9,8 @@ Full details of the WordPress Security Policy and the list of covered projects a ## Supported Versions | Version | Supported | -| ------- | --------- | +|---------| --------- | +| 6.4.x | Yes | | 6.3.x | Yes | | 6.2.x | Yes | | 6.1.x | Yes | diff --git a/package-lock.json b/package-lock.json index eba4628e2b018..96016a8a7c398 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,80 +1,80 @@ { "name": "WordPress", - "version": "6.4.0", + "version": "6.5.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "WordPress", - "version": "6.4.0", + "version": "6.5.0", "license": "GPL-2.0-or-later", "dependencies": { "@emotion/is-prop-valid": "0.8.8", "@emotion/memoize": "0.7.4", - "@wordpress/a11y": "3.42.6", - "@wordpress/annotations": "2.42.6", - "@wordpress/api-fetch": "6.39.6", - "@wordpress/autop": "3.42.6", - "@wordpress/blob": "3.42.6", - "@wordpress/block-directory": "4.19.6", - "@wordpress/block-editor": "12.10.6", - "@wordpress/block-library": "8.19.6", - "@wordpress/block-serialization-default-parser": "4.42.6", - "@wordpress/blocks": "12.19.6", - "@wordpress/commands": "0.13.6", - "@wordpress/components": "25.8.6", - "@wordpress/compose": "6.19.6", - "@wordpress/core-commands": "0.11.6", - "@wordpress/core-data": "6.19.6", - "@wordpress/customize-widgets": "4.19.6", - "@wordpress/data": "9.12.6", - "@wordpress/data-controls": "3.11.6", - "@wordpress/date": "4.42.6", - "@wordpress/deprecated": "3.42.6", - "@wordpress/dom": "3.42.6", - "@wordpress/dom-ready": "3.42.6", - "@wordpress/edit-post": "7.19.6", - "@wordpress/edit-site": "5.19.6", - "@wordpress/edit-widgets": "5.19.6", - "@wordpress/editor": "13.19.6", - "@wordpress/element": "5.19.6", - "@wordpress/escape-html": "2.42.6", - "@wordpress/format-library": "4.19.6", - "@wordpress/hooks": "3.42.6", - "@wordpress/html-entities": "3.42.6", - "@wordpress/i18n": "4.42.6", - "@wordpress/icons": "9.33.6", - "@wordpress/interactivity": "2.3.6", - "@wordpress/interface": "5.19.6", - "@wordpress/is-shallow-equal": "4.42.6", - "@wordpress/keyboard-shortcuts": "4.19.6", - "@wordpress/keycodes": "3.42.6", - "@wordpress/list-reusable-blocks": "4.19.6", - "@wordpress/media-utils": "4.33.6", - "@wordpress/notices": "4.10.6", - "@wordpress/nux": "8.4.6", - "@wordpress/patterns": "1.3.6", - "@wordpress/plugins": "6.10.6", - "@wordpress/preferences": "3.19.6", - "@wordpress/preferences-persistence": "1.34.6", - "@wordpress/primitives": "3.40.6", - "@wordpress/priority-queue": "2.42.6", - "@wordpress/private-apis": "0.24.6", - "@wordpress/redux-routine": "4.42.6", - "@wordpress/reusable-blocks": "4.19.6", - "@wordpress/rich-text": "6.19.6", - "@wordpress/router": "0.11.6", - "@wordpress/server-side-render": "4.19.6", - "@wordpress/shortcode": "3.42.6", - "@wordpress/style-engine": "1.25.6", - "@wordpress/sync": "0.4.6", - "@wordpress/token-list": "2.42.6", - "@wordpress/undo-manager": "0.2.6", - "@wordpress/url": "3.43.6", - "@wordpress/viewport": "5.19.6", - "@wordpress/warning": "2.42.6", - "@wordpress/widgets": "3.19.6", - "@wordpress/wordcount": "3.42.6", + "@wordpress/a11y": "3.42.9", + "@wordpress/annotations": "2.42.9", + "@wordpress/api-fetch": "6.39.9", + "@wordpress/autop": "3.42.9", + "@wordpress/blob": "3.42.9", + "@wordpress/block-directory": "4.19.9", + "@wordpress/block-editor": "12.10.9", + "@wordpress/block-library": "8.19.9", + "@wordpress/block-serialization-default-parser": "4.42.9", + "@wordpress/blocks": "12.19.9", + "@wordpress/commands": "0.13.9", + "@wordpress/components": "25.8.9", + "@wordpress/compose": "6.19.9", + "@wordpress/core-commands": "0.11.9", + "@wordpress/core-data": "6.19.9", + "@wordpress/customize-widgets": "4.19.9", + "@wordpress/data": "9.12.9", + "@wordpress/data-controls": "3.11.9", + "@wordpress/date": "4.42.9", + "@wordpress/deprecated": "3.42.9", + "@wordpress/dom": "3.42.9", + "@wordpress/dom-ready": "3.42.9", + "@wordpress/edit-post": "7.19.9", + "@wordpress/edit-site": "5.19.9", + "@wordpress/edit-widgets": "5.19.9", + "@wordpress/editor": "13.19.9", + "@wordpress/element": "5.19.9", + "@wordpress/escape-html": "2.42.9", + "@wordpress/format-library": "4.19.9", + "@wordpress/hooks": "3.42.9", + "@wordpress/html-entities": "3.42.9", + "@wordpress/i18n": "4.42.9", + "@wordpress/icons": "9.33.9", + "@wordpress/interactivity": "2.3.9", + "@wordpress/interface": "5.19.9", + "@wordpress/is-shallow-equal": "4.42.9", + "@wordpress/keyboard-shortcuts": "4.19.9", + "@wordpress/keycodes": "3.42.9", + "@wordpress/list-reusable-blocks": "4.19.9", + "@wordpress/media-utils": "4.33.9", + "@wordpress/notices": "4.10.9", + "@wordpress/nux": "8.4.9", + "@wordpress/patterns": "1.3.9", + "@wordpress/plugins": "6.10.9", + "@wordpress/preferences": "3.19.9", + "@wordpress/preferences-persistence": "1.34.9", + "@wordpress/primitives": "3.40.9", + "@wordpress/priority-queue": "2.42.9", + "@wordpress/private-apis": "0.24.9", + "@wordpress/redux-routine": "4.42.9", + "@wordpress/reusable-blocks": "4.19.9", + "@wordpress/rich-text": "6.19.9", + "@wordpress/router": "0.11.9", + "@wordpress/server-side-render": "4.19.9", + "@wordpress/shortcode": "3.42.9", + "@wordpress/style-engine": "1.25.9", + "@wordpress/sync": "0.4.9", + "@wordpress/token-list": "2.42.9", + "@wordpress/undo-manager": "0.2.9", + "@wordpress/url": "3.43.9", + "@wordpress/viewport": "5.19.9", + "@wordpress/warning": "2.42.9", + "@wordpress/widgets": "3.19.9", + "@wordpress/wordcount": "3.42.9", "backbone": "1.5.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", @@ -108,11 +108,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.32.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.5", - "@wordpress/babel-preset-default": "7.26.6", - "@wordpress/dependency-extraction-webpack-plugin": "4.25.6", - "@wordpress/e2e-test-utils": "10.13.6", - "@wordpress/e2e-test-utils-playwright": "0.11.0", - "@wordpress/scripts": "26.13.6", + "@wordpress/babel-preset-default": "7.26.9", + "@wordpress/dependency-extraction-webpack-plugin": "4.25.9", + "@wordpress/e2e-test-utils": "10.13.9", + "@wordpress/e2e-test-utils-playwright": "0.10.9", + "@wordpress/scripts": "26.13.9", "autoprefixer": "10.4.16", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -128,7 +128,7 @@ "grunt-contrib-cssmin": "~5.0.0", "grunt-contrib-imagemin": "~4.0.0", "grunt-contrib-jshint": "3.2.0", - "grunt-contrib-qunit": "~8.0.1", + "grunt-contrib-qunit": "~7.0.1", "grunt-contrib-uglify": "~5.2.2", "grunt-contrib-watch": "~1.1.0", "grunt-file-append": "0.0.7", @@ -141,13 +141,12 @@ "grunt-webpack": "6.0.0", "ink-docstrap": "1.3.2", "install-changed": "1.1.0", - "jest-image-snapshot": "^6.2.0", "matchdep": "~2.0.0", - "postcss": "8.4.30", + "postcss": "8.4.31", "prettier": "npm:wp-prettier@2.6.2", - "qunit": "~2.19.4", + "qunit": "~2.20.0", "react-refresh": "0.14.0", - "sass": "1.68.0", + "sass": "1.69.3", "sinon": "16.0.0", "sinon-test": "~3.1.5", "source-map-loader": "4.0.1", @@ -155,7 +154,7 @@ "uglify-js": "^3.17.4", "uuid": "9.0.1", "wait-on": "7.0.1", - "webpack": "5.88.2", + "webpack": "5.89.0", "webpack-livereload-plugin": "3.0.2" }, "engines": { @@ -321,12 +320,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", - "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", "dev": true, "dependencies": { - "@babel/types": "^7.22.15", + "@babel/types": "^7.23.0", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -500,13 +499,13 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" @@ -739,9 +738,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.22.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", - "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -2098,19 +2097,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz", - "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, "dependencies": { "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", + "@babel/generator": "^7.23.0", "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.22.5", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.16", - "@babel/types": "^7.22.19", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2119,12 +2118,12 @@ } }, "node_modules/@babel/types": { - "version": "7.22.19", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz", - "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", "dependencies": { "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.19", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -3933,16 +3932,17 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.7.1.tgz", - "integrity": "sha512-nIb8SOBgDEMFY2iS2MdnUZOg2ikcYchRrBoF+wtdjieRFKR2uGRipHY/oFLo+2N6anDualyClPzGywTHRGrLfw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", + "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", "dev": true, "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", "progress": "2.0.3", - "proxy-agent": "6.3.1", - "tar-fs": "3.0.4", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "yargs": "17.7.1" }, @@ -3950,7 +3950,15 @@ "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=16.3.0" + "node": ">=14.1.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@puppeteer/browsers/node_modules/ansi-regex": { @@ -4050,28 +4058,6 @@ "node": ">=8" } }, - "node_modules/@puppeteer/browsers/node_modules/tar-fs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", - "dev": true, - "dependencies": { - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^3.1.5" - } - }, - "node_modules/@puppeteer/browsers/node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "dev": true, - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, "node_modules/@puppeteer/browsers/node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -5818,9 +5804,9 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", "dev": true }, "node_modules/@types/serve-index": { @@ -5971,16 +5957,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz", - "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", + "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/type-utils": "6.7.5", - "@typescript-eslint/utils": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/type-utils": "6.8.0", + "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -6006,15 +5992,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz", - "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", + "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4" }, "engines": { @@ -6034,13 +6020,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz", - "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", + "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5" + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -6051,13 +6037,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz", - "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", + "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/utils": "6.7.5", + "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/utils": "6.8.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -6078,9 +6064,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz", - "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", + "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -6091,13 +6077,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz", - "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", + "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6118,17 +6104,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz", - "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", + "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/typescript-estree": "6.8.0", "semver": "^7.5.4" }, "engines": { @@ -6143,12 +6129,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz", - "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", + "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/types": "6.8.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -6370,28 +6356,28 @@ } }, "node_modules/@wordpress/a11y": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.42.6.tgz", - "integrity": "sha512-jvSXfOauAZfhDG9RdsyIWYtSBEeR3VBH4ar80gk3xgbEdp14GdJ9NzZBel42KmmIjKJFpKagj5VIaD5EgQMziw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.42.9.tgz", + "integrity": "sha512-ILGzRh+Aki2TXTOffEHzirerLIsvrvQEOYSSqGTdh4ZRK6aRMFcC23610LPNiHeDdactSB/NXyTBCdrsNAP3RQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.42.6", - "@wordpress/i18n": "^4.42.6" + "@wordpress/dom-ready": "^3.42.9", + "@wordpress/i18n": "^4.42.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/annotations": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.42.6.tgz", - "integrity": "sha512-G+gzWVOeJ6EV00ZZZRfM95+gzBwWxe9jcn6Ql5sZTe90/H9iUSC5bYvlhGfK62glfwTmmTJjSZL/BJR0zrEuow==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.42.9.tgz", + "integrity": "sha512-Cls7sy3PdhOTqEbHni7cD8I6X0/S4E1tLw0iB6yleLKaCTV6cf6zmebDOhroMeN29OOPfiGDp/WYGinvErOPqw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.12.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/rich-text": "^6.19.6", + "@wordpress/data": "^9.12.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/rich-text": "^6.19.9", "rememo": "^4.0.2", "uuid": "^9.0.1" }, @@ -6403,22 +6389,22 @@ } }, "node_modules/@wordpress/api-fetch": { - "version": "6.39.6", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.39.6.tgz", - "integrity": "sha512-JVMNy4MlDXxz3CwXbr+vRkKfHYAXYMirUxfB9Vmj3hC7bCbtVGMbNdZrjJW9L7UlRH8zZGiKbdZ+9HESnq+bpw==", + "version": "6.39.9", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.39.9.tgz", + "integrity": "sha512-FcS1rgn6MwBzQLKsSG0+JcTPzklvnbPEffMq97q7cFSQXsYwR4oRSyn6lYY/ZtNUnrbiE+wP763Q8uh5tsZesg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.42.6", - "@wordpress/url": "^3.43.6" + "@wordpress/i18n": "^4.42.9", + "@wordpress/url": "^3.43.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/autop": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.42.6.tgz", - "integrity": "sha512-q2vTd3IYZBsbYOlWpa8KLlhEDERepgsiPv8BdkS9Aj7HZ6XtbxtwnnYu0gYZoDFb223g6IdASJs7ic3Rj4oP0Q==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.42.9.tgz", + "integrity": "sha512-FmPS1444QEUVWEt29xHtzkO4zk042H97AevGTzm0j1rLC9GlotKC+YFU/KGsVgvdhtwSOGxUPydqKR1lMUd2aw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6439,9 +6425,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.26.6.tgz", - "integrity": "sha512-Np6az/l4er+463PR4Bg5DJTYceNf4JUKJcMYogFaW+2NZARtQggjiqdjrKlWijHSzGq1tIMMGWUHiFKP1nub8A==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.26.9.tgz", + "integrity": "sha512-UALMxZuxoliMX62VC9w+s4qy3bNWlQSMFvRcd5E+TBZuVs9Vl9rIUuhLGZwNP4IJ0Io5Z45W03pcXcjHT6dBvQ==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -6450,10 +6436,10 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.25.6", - "@wordpress/browserslist-config": "^5.25.6", - "@wordpress/element": "^5.19.6", - "@wordpress/warning": "^2.42.6", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.25.9", + "@wordpress/browserslist-config": "^5.25.9", + "@wordpress/element": "^5.19.9", + "@wordpress/warning": "^2.42.9", "browserslist": "^4.21.9", "core-js": "^3.31.0" }, @@ -6468,9 +6454,9 @@ "dev": true }, "node_modules/@wordpress/blob": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.42.6.tgz", - "integrity": "sha512-8mb0ghOqaHgOGmbamy/SE9+mLx/vqdAdPR1olxLLcwD4OROM2vSMK/GSpRD8EPM3A3dCxqvK/W7zhCUhj/y6Rg==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.42.9.tgz", + "integrity": "sha512-C2Kn3PUwpXj91i019XxbMf0Rr8A3eoem5lryR4zpyMZW/1rZv2x+svo8xvpcza7mNpN2GfJGMC+fVd7RTvt6Qw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6479,29 +6465,29 @@ } }, "node_modules/@wordpress/block-directory": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.19.6.tgz", - "integrity": "sha512-V2sh5pEjrFL/AOMnkb+C91mhiL6dhi79zlmiBxpsnEoCsDeN6SehkximdZqba+jiqpX/rwtgYn8ny2q18/IKpQ==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.19.9.tgz", + "integrity": "sha512-Y3bJMa7xFaI7AnwwlKpsFu6pxwJQcZGgGdfT4cYUh4uqDqUILSUwnOXQzgb2IptmqzniWjZWZtNKgng3nU/eQw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/edit-post": "^7.19.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/url": "^3.43.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/edit-post": "^7.19.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2" }, "engines": { @@ -6513,44 +6499,44 @@ } }, "node_modules/@wordpress/block-editor": { - "version": "12.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.10.6.tgz", - "integrity": "sha512-2ONGkwu3hM1hyWB1hHj5xggi14SjB81qE2TXkbdVaABFORoIFKX0TfcBiyEvF+vUTnFxInKteR9JPDjmzQDfhg==", + "version": "12.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.10.9.tgz", + "integrity": "sha512-O0QaUP4JU8nK6GZPNcts/0XlSkPlAc+J7m06LfK8WP5sStrZhxmE4IjiPrGStXXiZ4knjx23DufHkU3e/XjoKg==", "dependencies": { "@babel/runtime": "^7.16.0", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/shortcode": "^3.42.6", - "@wordpress/style-engine": "^1.25.6", - "@wordpress/token-list": "^2.42.6", - "@wordpress/url": "^3.43.6", - "@wordpress/warning": "^2.42.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/shortcode": "^3.42.9", + "@wordpress/style-engine": "^1.25.9", + "@wordpress/token-list": "^2.42.9", + "@wordpress/url": "^3.43.9", + "@wordpress/warning": "^2.42.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6574,41 +6560,41 @@ } }, "node_modules/@wordpress/block-library": { - "version": "8.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.19.6.tgz", - "integrity": "sha512-xZRgLebqmDvRaBMP5wsBl2qdzB/HhfCJbGy7YabnCSgZQKYEj4Y11mC5vl27zr8u4aAftsp07bKLJaDGs30IyA==", + "version": "8.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.19.9.tgz", + "integrity": "sha512-zHzGKp4nI/QlQabq2r92BdMAj0qtUsgZzSjvszAoW8gIkc9DvJA3CoE7icIf26yKEyi29h3OhIR6GqUtjmPrGA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/autop": "^3.42.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interactivity": "^2.3.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/server-side-render": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/autop": "^3.42.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interactivity": "^2.3.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/server-side-render": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6628,9 +6614,9 @@ } }, "node_modules/@wordpress/block-serialization-default-parser": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.42.6.tgz", - "integrity": "sha512-Tto25U4xB+WV2elReEbgIyQ/6S6papc320O1BqGrTvrlMsmz+DJRu8sgHti5geNL7EkSd2fFaoiH1wlqdSVGBg==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.42.9.tgz", + "integrity": "sha512-PAL27cgthpO4lGPn6gDXobHWLxyT1voZ6QSjs+ry20GeQNcjEkgeyp9Jcbrk/RiVfaTLwLOoxvtlcmyWWASz+g==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -6639,25 +6625,25 @@ } }, "node_modules/@wordpress/blocks": { - "version": "12.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.19.6.tgz", - "integrity": "sha512-He6ItxlBRRO3mNkiMkZerORb716nyNyNCah7MhKqaepqwfKiuQNb1lBNpBv6DwD2urmXpQXYmVQ2hRv8vHDJ2w==", + "version": "12.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.19.9.tgz", + "integrity": "sha512-XRA8+SKg+gnbc4/JWmmhSEvzoqTUNC50/VcCPvMudOPx8WDr6fCydcrWIc8goIDkKBkZtdHYBlZvWcvDpXFshw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/autop": "^3.42.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-serialization-default-parser": "^4.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/shortcode": "^3.42.6", + "@wordpress/autop": "^3.42.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-serialization-default-parser": "^4.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/shortcode": "^3.42.9", "change-case": "^4.1.2", "colord": "^2.7.0", "deepmerge": "^4.3.0", @@ -6688,18 +6674,18 @@ } }, "node_modules/@wordpress/commands": { - "version": "0.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.13.6.tgz", - "integrity": "sha512-nWilSFfNgdz6atKanRDZMLUyHM/PqJmK/k5edoQ+4ytllITfy2kGfKYGNPcfGEJ8degFZtRm4Zdl8zf/XJVucw==", + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.13.9.tgz", + "integrity": "sha512-fH96vdmmpvRNN0lpFTU30yya/FDNyyKqIxRKnIf5CgJ2t29IMd3bPAQlnBi3JIEUWrXV/dPv3b7TueoVGZ2X9Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/private-apis": "^0.24.6", + "@wordpress/components": "^25.8.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/private-apis": "^0.24.9", "classnames": "^2.3.1", "cmdk": "^0.2.0", "rememo": "^4.0.2" @@ -6713,9 +6699,9 @@ } }, "node_modules/@wordpress/components": { - "version": "25.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-25.8.6.tgz", - "integrity": "sha512-gi5A3jhd1KesL1e9Qh36m6IhuBs8GMlJa66PVIA84pL+L22bugpIkmv2ZUiSnS4F0Uwrc8a8b+4vkhZpIHXNng==", + "version": "25.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-25.8.9.tgz", + "integrity": "sha512-s+M7eopSqcptLvexaRFhDhilxaLuBu+ifFZK1lsRCa10XvxG4lOsoxN90OMI4Pk5c50zTJ/BrFM0HpU2Ru6EYw==", "dependencies": { "@ariakit/react": "^0.2.12", "@babel/runtime": "^7.16.0", @@ -6728,23 +6714,23 @@ "@floating-ui/react-dom": "^2.0.1", "@radix-ui/react-dropdown-menu": "2.0.4", "@use-gesture/react": "^10.2.24", - "@wordpress/a11y": "^3.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/warning": "^2.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/warning": "^2.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -6776,19 +6762,19 @@ } }, "node_modules/@wordpress/compose": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.19.6.tgz", - "integrity": "sha512-O/ah1LEGnetk0TcsgI2ZFnAvqI1hJ0XJ8nzFWYgw4irFy4io2JML1ACOPnCBLvCdfiaiJPyep/b5sfQa701LvQ==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.19.9.tgz", + "integrity": "sha512-0EMqNy+sbi2wO/+SSKxKfTkyoKwndhJpIC98CCm+JbmPITSU8o0Bpizt8j4aIxWVXH8rkrxFDNmQ1u6F4HIAPA==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/priority-queue": "^2.42.6", - "@wordpress/undo-manager": "^0.2.6", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/priority-queue": "^2.42.9", + "@wordpress/undo-manager": "^0.2.9", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -6802,21 +6788,21 @@ } }, "node_modules/@wordpress/core-commands": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.11.6.tgz", - "integrity": "sha512-l3F8ZufPULbVN1StaQUDIQFL/RfH4sQkOsb/43YLvfS+kp6GPhJtgYvoiqze1gWNCLrMu5HcqVCiPcwEB59T/w==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.11.9.tgz", + "integrity": "sha512-fWnO5Sh/3KHxT6TFlqK8GnWtMnXKyLtPxrDFsLp1vwqzbBBf7XroIqOa/ybh7ZV93H+tbmJ7LQTwAWXZEIDPiQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/router": "^0.11.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/router": "^0.11.9", + "@wordpress/url": "^3.43.9" }, "engines": { "node": ">=12" @@ -6827,25 +6813,25 @@ } }, "node_modules/@wordpress/core-data": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.19.6.tgz", - "integrity": "sha512-0dSgwipsY0UzwdnaDqMk2D2QnjSH8LDiqrTeHm8PLmxBEOJy0Uruf1cXxfV+4vVCMeI/w+CS0mW9jKNKj5Q9kA==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.19.9.tgz", + "integrity": "sha512-1ZNSphggpT6VZrKlxqJBCTEo3Q4zGmiANqjSryRnM+1YQLGeLsFQlyCYIGr1m9LtCnJejZAmngSt4bhuzqBYpw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/sync": "^0.4.6", - "@wordpress/undo-manager": "^0.2.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/sync": "^0.4.9", + "@wordpress/undo-manager": "^0.2.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -6862,31 +6848,31 @@ } }, "node_modules/@wordpress/customize-widgets": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.19.6.tgz", - "integrity": "sha512-eP7ZYBDH19pp+3Sk1IBDFkdhXgVPknvJIOvmsZGtUpdEtOStusM3SDZwn/iomQvaCtrSjM4VQg4qUQ/Wn21Ncg==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.19.9.tgz", + "integrity": "sha512-elkNJUadkZcac0kr3Ovx/ZIwJ0PaATrLCRX95I2a8KcdQyGS2v0IZBjaUTDUuHcer5NnbUGLPu0eq9Z+LfzXlA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3" }, @@ -6899,18 +6885,18 @@ } }, "node_modules/@wordpress/data": { - "version": "9.12.6", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.12.6.tgz", - "integrity": "sha512-Fr+felS8t92Opj/MFANho/0bkqJVZyyVoDvI30oZkgFXM+nHGtHj51vu/tsfveON8Dy8AFMz5wgABpQBLqmybg==", + "version": "9.12.9", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.12.9.tgz", + "integrity": "sha512-DU2Gbbl6y2X258hBehIwR0iknC6xyy4Ug6bs1nGygKrPqBgiuXsRAWeF8ilSRaOLtC6lHALs3d6IHXdj86Om2g==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.19.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/priority-queue": "^2.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/redux-routine": "^4.42.6", + "@wordpress/compose": "^6.19.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/priority-queue": "^2.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/redux-routine": "^4.42.9", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -6928,14 +6914,14 @@ } }, "node_modules/@wordpress/data-controls": { - "version": "3.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.11.6.tgz", - "integrity": "sha512-pEbA3HeH6czq7trPhNd1hdWjHttqSLOBSMKW6YFI4Qm/r0IDZm+fmK9jEz9cqrwiH9ttJLT6Us+WubAOjMdq2w==", + "version": "3.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.11.9.tgz", + "integrity": "sha512-CTS2ZySNXIgdP1PRRgAo1oF/SM3XKrLtSTxsQ+yH+Hly+16CyoMLBcNrq8uOmeBMlFwpbFoZLPkNDNweKAhoNw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6" + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9" }, "engines": { "node": ">=12" @@ -6945,12 +6931,12 @@ } }, "node_modules/@wordpress/date": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.42.6.tgz", - "integrity": "sha512-lQJKn1e/T1tocCyoJzk7HG/deu/nxhUsmjw7vFnhrMhHTFVFC0N7aW79YMQoKFwn7Q2/yWON3r8NFENET9oWQw==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.42.9.tgz", + "integrity": "sha512-hj7F+1RCEC9/TJzVyx+8JwBgyufB4fpvtzgoSvA4uSK6vxXdxtBb4rZCqW2lawUFLi3PHiwZSoOCQ+vyO5PJYg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.42.6", + "@wordpress/deprecated": "^3.42.9", "moment": "^2.29.4", "moment-timezone": "^0.5.40" }, @@ -6959,9 +6945,9 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.25.6.tgz", - "integrity": "sha512-XspAnFqK8gIt+xbnIYLdAlD/u308lPUUrmApxf+NOG1Ln/eeVSTR6f8D8f4l0fpyQmz9c5v7HIvryLhiktZT1w==", + "version": "4.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.25.9.tgz", + "integrity": "sha512-2V4hX3eliV7+x6LA79bartHYA06MjwXVlY6UPET8RFf+R455WUcmUwBjcPX03DLsKe1Pe9yGXi3K2rNjcNV4Aw==", "dev": true, "dependencies": { "json2php": "^0.0.7", @@ -6975,33 +6961,33 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.42.6.tgz", - "integrity": "sha512-GfnhIrXqjlKTH4Z7SdTbzToxg5UnJAj6bS8OuO7fb7LYtS9XAEkYsF6ck2vXW524LgFw0uNS5O74LRCqu19YEA==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.42.9.tgz", + "integrity": "sha512-T5p2eVYvNDyDfrwvUw51n1ux5B9Z3xiO5xhQzKgqXbpJG9sBZ7moI76QUiPsZr3/pbPXQxqnxAv8VyZEFXxqsA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.42.6" + "@wordpress/hooks": "^3.42.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.42.6.tgz", - "integrity": "sha512-zWuS3JVFUQRKBWtraa93OxLYl7q/Rg4tBj8q0S4a/DTh/xIaSEZCxs2zeeLupeqpWrdtySZYKBHLTIMkQueWkw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.42.9.tgz", + "integrity": "sha512-2aQbLMCcd8tlaXZhANx5GzQnnz4lgQsITZOBYrhyprJMCUAowWCLae2EjmNSA3T9kb2ur0pCr805s0uNJZwqCQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.42.6" + "@wordpress/deprecated": "^3.42.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.42.6.tgz", - "integrity": "sha512-0qYKm+zLD+E/opSd8o2I70LCr/N7p/B36FDrZoIRXpZIT6+soS3khTFu9Rd655Aneqqu53eh/KcBQcAoLoQQSg==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.42.9.tgz", + "integrity": "sha512-ow+NVxzEYxjLrEurPkHctZxuFuwcspusxoPPF3BKPlu0JY5UEqt7Hmrr6LsP12SBXJKQ8dz+DPGG6EJPbYqzRA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7010,15 +6996,15 @@ } }, "node_modules/@wordpress/e2e-test-utils": { - "version": "10.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.13.6.tgz", - "integrity": "sha512-FHHmTMgXF5guQeJ+oO/0HZnwuGoc+mymBOHORnJMZe50EuiNxwQ70ZeSGE0LE99dOqNOWGgN3vxf2B5F64QE/g==", + "version": "10.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.13.9.tgz", + "integrity": "sha512-JjY6g8KLikXqf/r1xWDx1L0A1Zw1ikoKBb+cmXfpVBwM4jwq1D+oH3eTCC3df8fm8auyCFVnobg8vAzNCKKAoQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" @@ -7032,14 +7018,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.11.0.tgz", - "integrity": "sha512-UxDkVvm24FJdi4nkn5+n9XirYxdJ1QDZgnHotdrgGRel8NOvlEOlhmT/xpuAPQrVwo+yynxEKeb1Y2AT6jX9og==", + "version": "0.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.10.9.tgz", + "integrity": "sha512-kqck+8F24gi9D6F0oeGTeiJHJfVKtixsqomZ2hpzIIF4/CIcR3SZbxk0IiTEk7WroqqfCEiIGxxm8atSehPqig==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.40.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/url": "^3.44.0", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -7167,41 +7153,41 @@ } }, "node_modules/@wordpress/edit-post": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.19.6.tgz", - "integrity": "sha512-ifer5vVUa89zFxahxtGQT9SxbvDqnSAmbuGv0MUPOmuFsKREjwVSQVpuCo/V501wwzHXcoBwjXx2RTn2a5CIIg==", + "version": "7.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.19.9.tgz", + "integrity": "sha512-oVqJjms9vvS8xzJXRY9XS69744LjkVvihqzDoA5HHpZQp6EbOaqsAOw0CU/7vsBzFWIpT526Mru3ndsZz6W3HQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-commands": "^0.11.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/warning": "^2.42.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-commands": "^0.11.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/warning": "^2.42.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1", "memize": "^2.1.0", "rememo": "^4.0.2" @@ -7215,49 +7201,49 @@ } }, "node_modules/@wordpress/edit-site": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.19.6.tgz", - "integrity": "sha512-LVxG7M9vRy8Nt9qTSB8wYla+lnMsoocszlrEWxiSDfXAbcnrase+UyjxaFYFmSLYWZYCDJsLXBipb0QdnsyNtg==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.19.9.tgz", + "integrity": "sha512-Qkb+kULvgzyOlAoPucvgxCFqK2ECe21izKjrdNaZbU+fPCHDaxzoq/dk+FpDZMqkjeUoCj25uxGhte0WBlQZCw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-commands": "^0.11.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/router": "^0.11.6", - "@wordpress/style-engine": "^1.25.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/widgets": "^3.19.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-commands": "^0.11.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/router": "^0.11.9", + "@wordpress/style-engine": "^1.25.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/widgets": "^3.19.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.9.2", @@ -7279,37 +7265,37 @@ } }, "node_modules/@wordpress/edit-widgets": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.19.6.tgz", - "integrity": "sha512-975yw6gIuHsl9Ize4dPVUMs2NwaOeH9AMTweumDNI3NRzdKeOCsKZ55lSXjn7Jp6+j11oOyP7D+220VWds16lA==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.19.9.tgz", + "integrity": "sha512-kq7uilrjCMjr2RqJ+KQ/7TWPxcUImBq5zDqPEkM3z3fhk3+KhsG6L74+OIlv3PYl89CjfL8pYV2B7lKYG27VkA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1" }, "engines": { @@ -7321,40 +7307,40 @@ } }, "node_modules/@wordpress/editor": { - "version": "13.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.19.6.tgz", - "integrity": "sha512-5cay+921/4qCGHiZ/qS7QEgGE4F09gIisaR9/NxpV6Nptp2Orqfjh/czCrg2vTQWWb0heechr3ii10ubRLoiFg==", + "version": "13.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.19.9.tgz", + "integrity": "sha512-GVi+RfKaQ9tBNUA2UjtNzCe4xyepK2rrC5/fy+IBOeo9jkSSm/9cM8TCWsBVLv/HAScDCjI2mDaOnrlLDeZ1QQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/server-side-render": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/server-side-render": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/wordcount": "^3.42.9", "classnames": "^2.3.1", "date-fns": "^2.28.0", "memize": "^2.1.0", @@ -7371,14 +7357,14 @@ } }, "node_modules/@wordpress/element": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.19.6.tgz", - "integrity": "sha512-KhKJ2b2PUKuuE41a3tJKDG5YHPBo2VTCziW69ePkOsXWt/z9z0lq5+iSiZvmpMmRO8JWmhqEJGcauy6NhpZA2Q==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.19.9.tgz", + "integrity": "sha512-RjJwgrkWAsd/rK+2UwhdyR+Qa2Vtqc4LXCQcwevw/nAp3FHcXxfpwjKt2+9076EtLtI0b9PSoXkZCwW0mwpw5w==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.42.6", + "@wordpress/escape-html": "^2.42.9", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -7389,9 +7375,9 @@ } }, "node_modules/@wordpress/escape-html": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.42.6.tgz", - "integrity": "sha512-rYIQ38V65Lind4wpALW4ggvw/zbVKwswDEfHw16L1f611/HLmVALb1gsydpJ/nldvECMNIi7bDRQhrrgDmHKzw==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.42.9.tgz", + "integrity": "sha512-JdhEV2PsKDngs+UAp7DRhxkeD1ODAQdaDoGp8V4S0dCRIaoTbw1nvNS40BHVwq06QXIy3oreRcoirXhxrqt+PQ==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7400,16 +7386,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-16.0.6.tgz", - "integrity": "sha512-7MOJobRhXZOvqKBhd3cU6NR9wIOvXuDYnVWEicDaef6/KnrcH+8nPR1Y5aYlwkxW8gSgYeITsCCN3kTLJJIBPQ==", + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-16.0.9.tgz", + "integrity": "sha512-FRXIhqREPHqTOhj4Hbmm+NL40h0NgnEBTGXq+Yn6gs4fGMFHbJSBKqtK1pv+4CkFP7vvvkfsCDDG5KnpgyP6Lw==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.26.6", - "@wordpress/prettier-config": "^2.25.6", + "@wordpress/babel-preset-default": "^7.26.9", + "@wordpress/prettier-config": "^2.25.9", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -7458,22 +7444,22 @@ } }, "node_modules/@wordpress/format-library": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.19.6.tgz", - "integrity": "sha512-QfBJzycsxsvPXx6W9TR51b7idAW84CB23d0inB/CqMtq4ifb/ILssMSQ57TaixT5rALIrnSXyOsIhWe7kOVcFw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.19.9.tgz", + "integrity": "sha512-1omgpcFR3GAVUkJKJhMM+ceU6mXP/7CSsTZJ6cWmYRdwkPTYZzsjXEE4HyePliSDS0+B6AYyHjCH8LlviDN3tg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/url": "^3.43.6" + "@wordpress/a11y": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/url": "^3.43.9" }, "engines": { "node": ">=12" @@ -7484,9 +7470,9 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.42.6.tgz", - "integrity": "sha512-lG9iQs/eUjLVYL6ADoUKil5gaRwBjebZGKR1VPZaTmZnroXJP/dGy5YlKCUAwpWikgW68mtakaqJCjkjIrOAPQ==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.42.9.tgz", + "integrity": "sha512-L8pwwbclYF5VQERoBKjrQqbq/mhyBhzUF4irD4h5MfnCyJNg9C8it9e9/OHHqaXjVBgF5NfWSPr9bdY+PIMLrg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7495,9 +7481,9 @@ } }, "node_modules/@wordpress/html-entities": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.42.6.tgz", - "integrity": "sha512-LoGIBjY9KZI4UqkyLRewm2c3I0J691R/oi7aLZdqeakLdzo4RgyN+t36oy8Xn0HzCvR2/Jn8kgkRzWvQtagk0w==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.42.9.tgz", + "integrity": "sha512-KyAm20q04GuRvQn4hdz7LuVrA3thVM0hCNrP3eENTdAvLvOEt6i1eJiebIHuzHakqZXIYpGhMiPrbTPkrWW0bw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7506,12 +7492,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.42.6.tgz", - "integrity": "sha512-z4It7blrz2GJAfHlwSXBmdfCKJSzNEnOIMw9kccK6V81n3GMP7m7kh+Yrol5swJnTSdAmx2hkZguMjtEoIhdvg==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.42.9.tgz", + "integrity": "sha512-tfxTQo2XiUQC+uQCLtWMJxU9fAtfZL31uFCj96dVgWmNH53wyJdl24EpwtT53iOAOHoYv1Bo59f3l94WRZaGfw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.42.6", + "@wordpress/hooks": "^3.42.9", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -7525,22 +7511,22 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.33.6", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.33.6.tgz", - "integrity": "sha512-TEwuga9Nukyec4Z1nzsDolBneC8GGC4QpyPO8RD8NuiuyHj4pmis1sbmDPIxvtVOkcDOYQU3be16Vy+4VeSgbQ==", + "version": "9.33.9", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.33.9.tgz", + "integrity": "sha512-hab0Nnwp+RBmFe1Pq4MdUrdwe3bMmno5/6wsqRxuDYQuUDk6E1eFzXTasRpj3sakr5AY6TZ0/B6G8XvtRB7Gaw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", - "@wordpress/primitives": "^3.40.6" + "@wordpress/element": "^5.19.9", + "@wordpress/primitives": "^3.40.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/interactivity": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-2.3.6.tgz", - "integrity": "sha512-duZIob6rPv9FDSi3G0FXn8OOwejUFOaxEGnLQD0pYYg0lRJQQGUxgLRPNIbL8wJ5mb0/LDRAAee8XT+LHWOq6g==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-2.3.9.tgz", + "integrity": "sha512-9wNNj/RD3R91g6XZwQVcRayjj0oulBSIuOWrzewjIgt7fvEKaFBusrIj+WyTKETYMR8bXGxtJP7ydPjH5iK1TQ==", "dependencies": { "@preact/signals": "^1.1.3", "deepsignal": "^1.3.6", @@ -7551,22 +7537,22 @@ } }, "node_modules/@wordpress/interface": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.19.6.tgz", - "integrity": "sha512-f3hj0TyTsAfBwvVkBeI4DBGZfSVfobIvkklgIIeJ9Rkxk3a71Bubwk0QfefK0/kH8BNy8o4YK4LNCGPxl//fGg==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.19.9.tgz", + "integrity": "sha512-GMhdGWADL5Zm300Cdibh5QGb+DofKO9HI211Zz+0DzcKk6H79hN4sXkZpJEQLCqfnGvdL1X8IwVGoBA2vWkb/Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/viewport": "^5.19.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/viewport": "^5.19.9", "classnames": "^2.3.1" }, "engines": { @@ -7578,9 +7564,9 @@ } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.42.6.tgz", - "integrity": "sha512-gJEoqRE9jMvHMT39PLrd2QQc2qfa3PnDfcmz6R+TYsrbK09/uN9ZIFfKK1o9d1FoVBBTfbGfn358spEaQLAXfQ==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.42.9.tgz", + "integrity": "sha512-U8FJEXaYhJ7Hr6UKI8P3vXb04tjtLpv1AzYnANqtS72GJNWTQ/v3auQQCu0gfuV/QokXL/q5rN8uTrN9KCi/rw==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7622,14 +7608,14 @@ } }, "node_modules/@wordpress/keyboard-shortcuts": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.19.6.tgz", - "integrity": "sha512-mvzS5bSePRj6h7Wau6o6Jznpxj0zGvWVMF9JQf7pCYHVEOIYS15yNpJoU1FiMnMT3afbB2pN/5NmuDXpw9DFmw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.19.9.tgz", + "integrity": "sha512-8ymRxEY7Axb4YZVA3Ddgxi8Yiw3ep8OqwW2B9tqG/qvaQN8f6c7l0E1TPFmXtwSCwtSyi5Yk+NoLkQPqGdov1A==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/keycodes": "^3.42.6", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/keycodes": "^3.42.9", "rememo": "^4.0.2" }, "engines": { @@ -7640,12 +7626,12 @@ } }, "node_modules/@wordpress/keycodes": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.42.6.tgz", - "integrity": "sha512-VTvLQxqmGuziPsdDLRXV5mirY9PiTXR/+B5EA/cYExPeFUgfS7B3u8+vjvHUujlbGwrivU8jZjLrgbwEjC2bcw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.42.9.tgz", + "integrity": "sha512-cYQMgpryAUzly9SCc8HyKPqeXD5xo/pgzwlAFV+BuFItRI24ccSoW46JxJS2SrvygvHLNF0Uy6u4ZYFWgMdBlQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.42.6", + "@wordpress/i18n": "^4.42.9", "change-case": "^4.1.2" }, "engines": { @@ -7653,16 +7639,16 @@ } }, "node_modules/@wordpress/list-reusable-blocks": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.19.6.tgz", - "integrity": "sha512-9T+HX03lq9P0OUvovZQUFJL/M1MM07IL4+AUMu+UNA8HKOz3ASbOXFNXNoMmVJSEoQcvIYnSTSDUPzMJ5Eszxg==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.19.9.tgz", + "integrity": "sha512-dW4Ri7G7E/TUUTdVo4sg27R3OQJIEEBNVGy8pk+Vn2A3QgD6WXd2YzTf+Le01yU15Oi84g6cogl3CL/ZF4spJg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", "change-case": "^4.1.2" }, "engines": { @@ -7674,28 +7660,28 @@ } }, "node_modules/@wordpress/media-utils": { - "version": "4.33.6", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.33.6.tgz", - "integrity": "sha512-FGjlcfpFmHQmwCQycPlijwwsoO4bWn6ap0VgGLU59V+3cWmfO2dmwaquPoFAgFcQt6LFcaqaeen72JlG7G0CHA==", + "version": "4.33.9", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.33.9.tgz", + "integrity": "sha512-sMx9kxvuvFsS3J9yZwFKHoCcfiOR8tY2FKxxq7hzE2EcgdQ9ol0fo7BkzgOLpFlTLIg1kEoW8yGQgN5HQV0fuw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6" + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/notices": { - "version": "4.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.10.6.tgz", - "integrity": "sha512-g1uyL0zguU0s6EiYyKpZEu97FNK5j+4uXCAITQhpaOJDSUBF9TflPFaXrBKkBCwKvfgE9P7FtYDrVEnceF+z/g==", + "version": "4.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.10.9.tgz", + "integrity": "sha512-Co7JuUgaZonooaRbXlfQGrfE4HK6kNcmaS5gJBWBYH79aOWyNt2ENZxdFHMDQIN+9v0UlB7rOFAQSG24EsgVZQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/data": "^9.12.6" + "@wordpress/a11y": "^3.42.9", + "@wordpress/data": "^9.12.9" }, "engines": { "node": ">=12" @@ -7717,18 +7703,18 @@ } }, "node_modules/@wordpress/nux": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.4.6.tgz", - "integrity": "sha512-v54z9qXa1kk9+cG4GlxmUghAmI47prA8uUWR28s7pZzeaD/eFZEQ8X8HTUE9tm35NS7dK+qWcNSUwsfLH4kuww==", + "version": "8.4.9", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.4.9.tgz", + "integrity": "sha512-a6JWKQk91B+wLwyGogxqSXSTzM2eC25+Z1nP/Bpe2P7p3vcxpeut3Jy1XIpiXDuH82YFxnnRx2lJb5qTsROEhA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", "rememo": "^4.0.2" }, "engines": { @@ -7740,24 +7726,24 @@ } }, "node_modules/@wordpress/patterns": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.3.6.tgz", - "integrity": "sha512-ji5O7NfJIixIxJoF9K7VfS++BRcI3yuQ7fWJsDPq2vd7xR+n3uHJGGouxi7OcvmQ4blYM6is+RZyXDm+F1O4pQ==", + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.3.9.tgz", + "integrity": "sha512-zvSfE8wdXxlKHONYH0tvYMOlH0eMI5sXUhDAfqYH1B1OQ4Clq84jc0r+X/iolvD/WjuyP4b6K3P91almrRqBnA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9" }, "engines": { "node": ">=16.0.0" @@ -7768,17 +7754,17 @@ } }, "node_modules/@wordpress/plugins": { - "version": "6.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.10.6.tgz", - "integrity": "sha512-3eCZouQ/Z5wmORsoVOKqKNdlxU5UNgsoOiljpwypYmZCqpS2+HdPlVHx6juV7B6KysU77rrAOOoGJqqEt/RPfQ==", + "version": "6.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.10.9.tgz", + "integrity": "sha512-jOdxubWwBlMh5YRVKJ6BA0tj+awJLfDdYHXTwwW3CW9dZMKPLbWGw6SBSAQXtdjLlJ6dJewvMjCsAxc1fIJSwg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", "memize": "^2.0.1" }, "engines": { @@ -7806,17 +7792,17 @@ } }, "node_modules/@wordpress/preferences": { - "version": "3.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.19.6.tgz", - "integrity": "sha512-OGVWwha+v86cFCrrxow4n8a585IumGUvmJPGMRzLdvLRcinvHX9xNevYw+SV/ecrsHtOhSRSrAM9Yn9t9V1HzA==", + "version": "3.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.19.9.tgz", + "integrity": "sha512-WWNb6U1FufAdff5365fmmbW5o3UGkegXaQ5tzW5ONtFiugThIZ29VSSJCBeYhq5D3PaRsKGR6r1iZdqt/Crv1Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/components": "^25.8.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/components": "^25.8.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", "classnames": "^2.3.1" }, "engines": { @@ -7828,21 +7814,21 @@ } }, "node_modules/@wordpress/preferences-persistence": { - "version": "1.34.6", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.34.6.tgz", - "integrity": "sha512-sWZUSOejx5HNCOJBisv60Kqe0hHfwlQL6K6VNL5U0oGO3QTtww7EPz2wi9Is3JKnhk9SKgI3F7+Ey9cqyARlXw==", + "version": "1.34.9", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.34.9.tgz", + "integrity": "sha512-H05GoyBh7I23vhv3lej3vLRRi716Ln/j+Nb2AHOMemFNKehpcFTtpepmRNyM62bAeEta3OEL8uWZh601yOI8zg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6" + "@wordpress/api-fetch": "^6.39.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/prettier-config": { - "version": "2.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.25.6.tgz", - "integrity": "sha512-huMWGCr4Dy9/rYoJVtoQUKIp/CgPy+Cd7tQ6WZzuhPXZ9Pkd4Omkuu70QOji3k1b+qkXMFpS2fVxiD6rAsmtRQ==", + "version": "2.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.25.9.tgz", + "integrity": "sha512-R1vc/HAp9dsQzg4wbKhCDTGzVvPSXb4ZJZ0ed8nyAcegbYGPcJZSgJKEl6JrNialU6OzNygXz2Og6cy21DYCFQ==", "dev": true, "engines": { "node": ">=14" @@ -7852,12 +7838,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.40.6", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.40.6.tgz", - "integrity": "sha512-PnAZlx5FfhN3m03es+vEK3brqtp5Z4PggeGEeGSNXdxq9/A2YMsK4yno1jVQczFwN48AAA6WkV/Dp5LmRgh/iA==", + "version": "3.40.9", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.40.9.tgz", + "integrity": "sha512-jV66szHVhATrw8vOSogGx3Rn4X2VPFshwjGWdbxfY3nYiYnQ6XrXePDFX/rTExMNyaTGRWQRviUzlyvqxqCWgw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", + "@wordpress/element": "^5.19.9", "classnames": "^2.3.1" }, "engines": { @@ -7865,9 +7851,9 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.42.6.tgz", - "integrity": "sha512-y9JbhHUdChKXGQIS67Z6z4BWrqEIO3COZoBlQLScvCNdgzGYMoZfyqN1AMy1DiFJ3eIoZGLWDaKqLnA9I6p+1w==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.42.9.tgz", + "integrity": "sha512-YSkVlGRACfqujGDUhRMBqHaIKJKqGXTQegMrMctdr6O1twvD80Xc2M86fvL0EBlMUnfQ+dqqE2htYqFGu2NitQ==", "dependencies": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" @@ -7877,9 +7863,9 @@ } }, "node_modules/@wordpress/private-apis": { - "version": "0.24.6", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.24.6.tgz", - "integrity": "sha512-f1kNlPgVTk+DjzOJh3nRUSZam6BshD6VAquYP7pukFfHlA4eQViUHL4TVvAc8EC48J5tRl2GqsdYeXG3oOscmQ==", + "version": "0.24.9", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.24.9.tgz", + "integrity": "sha512-QxXLA/57CwVDWrTRAHNn1nmm3jbegmfFeH0yp70wikns5JlIIZUcpVpvOjLsW/NNzbKppoUlVDJ3/YfnHQKVeA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -7888,9 +7874,9 @@ } }, "node_modules/@wordpress/redux-routine": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.42.6.tgz", - "integrity": "sha512-LHdyocfwj5EMITN4i7siwkX1gKI8O4z/IX+Z6Ex+RV7MXb0Cpfyqi5aGXs+uGdUInJhNa+fh/vjYqBaiXfwbRw==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.42.9.tgz", + "integrity": "sha512-rhY7yqXVnOR5tvGZowlPBVI5qGARVogPzMkX0I6+ThtHTkGZ3dR38c34IAYDmCki8OLeJIiVqH/hikQknXlO7w==", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -7905,22 +7891,22 @@ } }, "node_modules/@wordpress/reusable-blocks": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.19.6.tgz", - "integrity": "sha512-AxU3gkfFOPuDG06GDg/OScr2trWzW6LBqUK4TgTv30tAVOZi8TisoIloxx7gWSpsTP9oBbOY0ilhQQH10e/Vgw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.19.9.tgz", + "integrity": "sha512-ZXhANpogA3FmyNuFwj3NvyePY4WQFU0lYZCTvWIXHZi9DHlcqHcIbaFD1uhsvS2k8KNLjuEVh1wyvh8SCo+hBw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9" }, "engines": { "node": ">=12" @@ -7931,19 +7917,19 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.19.6.tgz", - "integrity": "sha512-8W49w3scw0njSN9Z+z9S/EVfc83wvaMuk3WqY2GFvUDfWQayetAMK9LoYfVZECGoO0Cy/cL0Ru4xv989DBuWYw==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.19.9.tgz", + "integrity": "sha512-K7B3YvpJqsKgjPDiC3sFFJ814ErUcv9gXdVVQ25HVXnEs9GT4MX56PW13nbQAaEh03Y2/2w0hSPAsav/WOUd6Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", "memize": "^2.1.0", "rememo": "^4.0.2" }, @@ -7955,14 +7941,14 @@ } }, "node_modules/@wordpress/router": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.11.6.tgz", - "integrity": "sha512-WVY5A91joF4vNP75n/RjqCy/PyGUbL0m6UGR2G0q/da3XgABXi4pGlZKU6DhpE46gTInzfokHOxNwtbggopHcw==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.11.9.tgz", + "integrity": "sha512-bSuNqVCkABzdeh1ORKb2uenyK7QjLBma79xcFIux0fhPt9uXn5QLocKG0apExaNKofssCyF6XF4EL5NuaXZSLQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6", + "@wordpress/element": "^5.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9", "history": "^5.1.0" }, "engines": { @@ -7973,24 +7959,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "26.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.13.6.tgz", - "integrity": "sha512-ROzfZpf8OL4k+r5GCU1DaE3gBFbjVMwDGdhseRaoQj0LIsDrDYJr6RimoWgl4TP8YWAH+T/YbZWHImMc0J+0Rw==", + "version": "26.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.13.9.tgz", + "integrity": "sha512-+EM2f9s2U1WwlhKgXCQfdYLI3qGm3+eFTgStRBI9+AzVGyGu7s0/sTQm7ekmvs5nSFTBk6OjYQ/jxNhvz860pw==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.26.6", - "@wordpress/browserslist-config": "^5.25.6", - "@wordpress/dependency-extraction-webpack-plugin": "^4.25.6", - "@wordpress/e2e-test-utils-playwright": "^0.10.6", - "@wordpress/eslint-plugin": "^16.0.6", - "@wordpress/jest-preset-default": "^11.13.6", - "@wordpress/npm-package-json-lint-config": "^4.27.6", - "@wordpress/postcss-plugins-preset": "^4.26.6", - "@wordpress/prettier-config": "^2.25.6", - "@wordpress/stylelint-config": "^21.25.6", + "@wordpress/babel-preset-default": "^7.26.9", + "@wordpress/browserslist-config": "^5.25.9", + "@wordpress/dependency-extraction-webpack-plugin": "^4.25.9", + "@wordpress/e2e-test-utils-playwright": "^0.10.9", + "@wordpress/eslint-plugin": "^16.0.9", + "@wordpress/jest-preset-default": "^11.13.9", + "@wordpress/npm-package-json-lint-config": "^4.27.9", + "@wordpress/postcss-plugins-preset": "^4.26.9", + "@wordpress/prettier-config": "^2.25.9", + "@wordpress/stylelint-config": "^21.25.9", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -8050,28 +8036,6 @@ "react-dom": "^18.0.0" } }, - "node_modules/@wordpress/scripts/node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.10.6.tgz", - "integrity": "sha512-qUIcQTB4lFG6BUVCPtzs4gDeO/9Pzz1Knq3Uvt1QIYojy9Yr6G6c3f3Mudql+HFfiXoj3B3BxGbA4oLSb7bI6w==", - "dev": true, - "dependencies": { - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/url": "^3.43.6", - "change-case": "^4.1.2", - "form-data": "^4.0.0", - "get-port": "^5.1.1", - "lighthouse": "^10.4.0", - "mime": "^3.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@playwright/test": ">=1" - } - }, "node_modules/@wordpress/scripts/node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -8215,20 +8179,6 @@ "node": ">=8" } }, - "node_modules/@wordpress/scripts/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/@wordpress/scripts/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -8288,18 +8238,6 @@ "node": ">=8" } }, - "node_modules/@wordpress/scripts/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/@wordpress/scripts/node_modules/p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -8437,20 +8375,20 @@ } }, "node_modules/@wordpress/server-side-render": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.19.6.tgz", - "integrity": "sha512-mrRQDdpqsSW3Qfd8LSITMGY+Zazt1vKUSLc1DjSZksIMmOb/HUnNs4VKlhhcA638tjmBuWrTtPbTGG/kroWO+A==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.19.9.tgz", + "integrity": "sha512-eHu9VjoREDsgD+p6vGgTEcZ2W7f7Xnd1DOQAb9ZBDWkr8XxPcd5wjhxiBIP4xz70UrYeByuZpcZ0ngXoP5xwtw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/url": "^3.43.9", "fast-deep-equal": "^3.1.3" }, "engines": { @@ -8462,9 +8400,9 @@ } }, "node_modules/@wordpress/shortcode": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.42.6.tgz", - "integrity": "sha512-3uW65IppB9Gs8bAhClZYWDxy9Rl3iqOuMH2mwEU02wdvCNlr47YLLo/2QiqNpjtyyyTJFNrhaiQjZhFyulCygA==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.42.9.tgz", + "integrity": "sha512-t8M65OyNITU4zs1GLxNGxrP8kVS+JErjhHs/OA5JEuhB94HUVz6vPHux3MmwbgEzWjCyFcyMhaKyy51GLLfWpQ==", "dependencies": { "@babel/runtime": "^7.16.0", "memize": "^2.0.1" @@ -8474,9 +8412,9 @@ } }, "node_modules/@wordpress/style-engine": { - "version": "1.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.25.6.tgz", - "integrity": "sha512-7GuFhRAd51A602i8uyytBbFPcEifXV5WH2UVAeiDN5sju/6f+OF2pAHG0lN799ricNE7i2idRIIUbl7CJsmQEQ==", + "version": "1.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.25.9.tgz", + "integrity": "sha512-DgYBCunHbe6dgjOkI9euvjbZeO5coolkhZI02niF2aCZHBXXyfkLl/VEBqJhotZ1peBUKaF0rQCStivnvMrYDA==", "dependencies": { "@babel/runtime": "^7.16.0", "change-case": "^4.1.2" @@ -8502,9 +8440,9 @@ } }, "node_modules/@wordpress/sync": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.4.6.tgz", - "integrity": "sha512-incrgWQOlngpM4dceEzASvbZ+OxlkitsDvBOlj1VGe5mhKBrYDsdoYNvF760+l3QQ+5FE2w3d5ilHaSnIkpE6w==", + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.4.9.tgz", + "integrity": "sha512-t04zhd6wjc4tgvMk1nRCOLkLg0ebEWODAE4bJ14GUzkpW5Y4txJLvqOMNIq/CV0YYEI71/4l32b+YIWKRhrHaQ==", "dependencies": { "@babel/runtime": "^7.16.0", "y-indexeddb": "~9.0.11", @@ -8516,9 +8454,9 @@ } }, "node_modules/@wordpress/token-list": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.42.6.tgz", - "integrity": "sha512-Z02kJIfSbE/d35wvF89b4iZTPQA1/rK5MGIIb5JkrO2mQZE9ZnUDagN4Ci0Lrq5pvw0L+p1cCLFz/X26vguOtA==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.42.9.tgz", + "integrity": "sha512-C1+nitSAVqftjPHyRQxiZmqpQUtMU4mYOj+TQ591Rd2ErOoBU42wzySafhqozelew8JyV19TDSVRqlpJzh/aAA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -8527,21 +8465,21 @@ } }, "node_modules/@wordpress/undo-manager": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.2.6.tgz", - "integrity": "sha512-0u28awvzIAU78d24xw8wkzmDGFBPzVbKorylrW/d+6QRL31v0/4Sv9mlLlmHr0G/wgcKPA53t34HQ9i0IMkaEQ==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.2.9.tgz", + "integrity": "sha512-YDArAWNvvH9AkXgxmhT560+rFzLs4w7S7LQmzzU/ej4CRFFuJ0qHdvsucX8lStdKyZ08hMky3HUBrwgDkav8ug==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.42.6" + "@wordpress/is-shallow-equal": "^4.42.9" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/url": { - "version": "3.43.6", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.43.6.tgz", - "integrity": "sha512-1Rz9N8gQD4cFcM1JO0Nrn91c8EMmb0z49KoX8wKrq2SvwSUs0fEvPj2XwRVk7VMItR9ieg9B4XxSNBLynfviLg==", + "version": "3.43.9", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.43.9.tgz", + "integrity": "sha512-bpOK3EAu8K8nFf8G5cDzenPOYBPu34s6OMwq79rK+Jvcu4cnLH+doYm0HWUvffsi9suTu2Igm6rPnmAR9+xGuw==", "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" @@ -8551,14 +8489,14 @@ } }, "node_modules/@wordpress/viewport": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.19.6.tgz", - "integrity": "sha512-n5u0kRr66tg7nLRyaWPLi5Fzs0ZRYfYkUlazkszMWJ+V4tNtC683IBy9jgQE/SPFBAn5Vf5yRJT7ov/xAgltkQ==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.19.9.tgz", + "integrity": "sha512-HLivhA8eXlCKguFBWOex4KcnZSyVA918TMUjN4YHnRE68hMNRMrVeswcYLlq4t3WH7e6q8a3rM0As32mV6c8ZQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6" + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9" }, "engines": { "node": ">=12" @@ -8568,30 +8506,30 @@ } }, "node_modules/@wordpress/warning": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.42.6.tgz", - "integrity": "sha512-QN9NAiiJvBVwLzzi1IQlkAmoKENGRTmx7OqI1w+qbzGdKRguwPd7ek0nNQg95ktDE0PzgRlILfXwDJTJM7y9Tg==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.42.9.tgz", + "integrity": "sha512-/IlPgNZGP/m0LeJuamfUe7C5H1c0nNFnKHNsaQ/barXVij9Idah5gDR26XSlkwY1MQcrM0ECKf11pizY9ug3IA==", "engines": { "node": ">=12" } }, "node_modules/@wordpress/widgets": { - "version": "3.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.19.6.tgz", - "integrity": "sha512-607mGNC3bj+xOVHWQl9FHB78aQmbNJDp3vaplw09jcI/rs6Us+AR9WqKkeA9Bv/1xPENPSruFNrcuuIbNN7EXw==", + "version": "3.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.19.9.tgz", + "integrity": "sha512-KLFc9Cy9kelmPz3t/wLpiJrIaOVK0cs864adHIFdkkWISd37MquMH8TleqvHqx+NNWXkYq8uuH/Wh/tpvoCSlA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", "classnames": "^2.3.1" }, "peerDependencies": { @@ -8600,9 +8538,9 @@ } }, "node_modules/@wordpress/wordcount": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.42.6.tgz", - "integrity": "sha512-eyAuwgV9c3P0HxBx0qY0JlV42sBm0vMmRKkCgfUZBNqW+1dzBXy1esOYCOJASSwUoGkV7USOHZQm1iMu/2WjoQ==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.42.9.tgz", + "integrity": "sha512-hFTeVcoN/l341LlN349GyD3nEEUwwOWCmgr8BD+Lyp2J6G9kSUW9g3KQH8QU9b2x9+vtqKmiy52kf6sgTW4m4g==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -10689,9 +10627,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001538", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz", - "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==", + "version": "1.0.30001549", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", + "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", "dev": true, "funding": [ { @@ -11025,13 +10963,12 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.27", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.27.tgz", - "integrity": "sha512-8Irq0FbKYN8Xmj8M62kta6wk5MyDKeYIFtNavxQ2M3xf2v5MCC4ntf+FxitQu1iHaQvGU6t5O+Nrep0RNNS0EQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", + "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", "dev": true, "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "9.0.0" + "mitt": "3.0.0" }, "peerDependencies": { "devtools-protocol": "*" @@ -13805,12 +13742,12 @@ } }, "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { @@ -14022,26 +13959,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -14083,9 +14020,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.4.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.3.tgz", + "integrity": "sha512-7S6SmmsHsgIm06BAGCAxL+ABd9/IB3MWkz2pudj6Qqor2y1qQpWPfuFU4SG9pWj4xDjF0e+D7Llh5useuSzAZw==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" @@ -16410,9 +16347,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/function.prototype.name": { "version": "1.1.5", @@ -16537,15 +16477,6 @@ "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz", "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==" }, - "node_modules/get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -16839,12 +16770,6 @@ "node": "*" } }, - "node_modules/glur": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/glur/-/glur-1.1.2.tgz", - "integrity": "sha1-8g6jbbEDv8KSNDkh8fkeg8NGdok=", - "dev": true - }, "node_modules/good-listener": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", @@ -17428,17 +17353,17 @@ } }, "node_modules/grunt-contrib-qunit": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-8.0.1.tgz", - "integrity": "sha512-bkkOtNVWrP92ZCBPDFX6j3pt3EMHJPj/Pq2ZPbZODlapKAbbl0qwwib29oJVqKeJA+MyO4RtmWSQDYZuiIADeA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-7.0.1.tgz", + "integrity": "sha512-+5eL4qv2H8q6he+2HGDkqbKwAulRUrtMaX5NoY2AwwvbA4d4OqsI1YGiUZ0L/O9oL7nUQ1cxGKeOp+TcE/AYUg==", "dev": true, "dependencies": { "eventemitter2": "^6.4.9", "p-each-series": "^2.2.0", - "puppeteer": "^21.1.0" + "puppeteer": "^19.7.0" }, "engines": { - "node": ">=16" + "node": ">=14" } }, "node_modules/grunt-contrib-qunit/node_modules/eventemitter2": { @@ -18042,6 +17967,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -18200,6 +18126,17 @@ "node": ">=0.10.0" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/header-case": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", @@ -19246,11 +19183,11 @@ } }, "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -21151,103 +21088,6 @@ "node": ">=8.0" } }, - "node_modules/jest-image-snapshot": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jest-image-snapshot/-/jest-image-snapshot-6.2.0.tgz", - "integrity": "sha512-9mTHBKiiSIZ26csbLmjKyN+SrVypM93S5y+jULCvn6YItgepvcrJIKGNeSyt9d2EZiutOroLs/UjtrWiBzpHbA==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "get-stdin": "^5.0.1", - "glur": "^1.1.2", - "lodash": "^4.17.4", - "pixelmatch": "^5.1.0", - "pngjs": "^3.4.0", - "rimraf": "^2.6.2", - "ssim.js": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "jest": ">=20 <=29" - }, - "peerDependenciesMeta": { - "jest": { - "optional": true - } - } - }, - "node_modules/jest-image-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-image-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-image-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-image-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-image-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-image-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-leak-detector": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", @@ -22945,9 +22785,9 @@ } }, "node_modules/lib0": { - "version": "0.2.86", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.86.tgz", - "integrity": "sha512-kxigQTM4Q7NwJkEgdqQvU21qiR37twcqqLmh+/SbiGbRLfPlLVbHyY9sWp7PwXh0Xus9ELDSjsUOwcrdt5yZ4w==", + "version": "0.2.87", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.87.tgz", + "integrity": "sha512-TbB63XJixvNToW2IHWAFsCJj9tVnajmwjE14p69i51Rx8byOQd2IP4ourE8v4d7vhyO++nVm1sQk3ePslfbucg==", "dependencies": { "isomorphic.js": "^0.2.4" }, @@ -23409,12 +23249,6 @@ "node": ">=12" } }, - "node_modules/lighthouse/node_modules/mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "dev": true - }, "node_modules/lighthouse/node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -24807,9 +24641,9 @@ } }, "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", "dev": true }, "node_modules/mixin-deep": { @@ -25941,14 +25775,14 @@ } }, "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { "node": ">= 0.4" @@ -26636,27 +26470,6 @@ "node": ">= 6" } }, - "node_modules/pixelmatch": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz", - "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==", - "dev": true, - "dependencies": { - "pngjs": "^4.0.1" - }, - "bin": { - "pixelmatch": "bin/pixelmatch" - } - }, - "node_modules/pixelmatch/node_modules/pngjs": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz", - "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -26742,15 +26555,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/polyfill-library": { "version": "4.8.0", "resolved": "https://registry.npmjs.org/polyfill-library/-/polyfill-library-4.8.0.tgz", @@ -26802,9 +26606,9 @@ } }, "node_modules/postcss": { - "version": "8.4.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "funding": [ { @@ -27729,72 +27533,6 @@ "node": ">= 0.10" } }, - "node_modules/proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", - "dev": true, - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/proxy-compare": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", @@ -27850,18 +27588,18 @@ } }, "node_modules/puppeteer": { - "version": "21.3.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.1.tgz", - "integrity": "sha512-MhDvA+BYmzx+9vHJ/ZtknhlPbSPjTlHQnW1QYfkGpBcGW2Yy6eMahjkNuhAzN29H9tb47IcT0QsVcUy3Txx+SA==", + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", + "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", "dev": true, "hasInstallScript": true, "dependencies": { - "@puppeteer/browsers": "1.7.1", - "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.1" - }, - "engines": { - "node": ">=16.3.0" + "@puppeteer/browsers": "0.5.0", + "cosmiconfig": "8.1.3", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "puppeteer-core": "19.11.1" } }, "node_modules/puppeteer-core": { @@ -27930,14 +27668,14 @@ "dev": true }, "node_modules/puppeteer/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", "dev": true, "dependencies": { - "import-fresh": "^3.3.0", + "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", + "parse-json": "^5.0.0", "path-type": "^4.0.0" }, "engines": { @@ -27945,29 +27683,12 @@ }, "funding": { "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/puppeteer/node_modules/cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", - "dev": true, - "dependencies": { - "node-fetch": "^2.6.12" } }, "node_modules/puppeteer/node_modules/devtools-protocol": { - "version": "0.0.1179426", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1179426.tgz", - "integrity": "sha512-KKC7IGwdOr7u9kTGgjUvGTov/z1s2H7oHi3zKCdR9eSDyCPia5CBi4aRhtp7d8uR7l0GS5UTDw3TjKGu5CqINg==", + "version": "0.0.1107588", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", "dev": true }, "node_modules/puppeteer/node_modules/js-yaml": { @@ -27982,47 +27703,40 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/puppeteer/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "node_modules/puppeteer/node_modules/puppeteer-core": { + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", + "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "@puppeteer/browsers": "0.5.0", + "chromium-bidi": "0.4.7", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=14.14.0" }, "peerDependencies": { - "encoding": "^0.1.0" + "typescript": ">= 4.7.4" }, "peerDependenciesMeta": { - "encoding": { + "typescript": { "optional": true } } }, - "node_modules/puppeteer/node_modules/puppeteer-core": { - "version": "21.3.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.1.tgz", - "integrity": "sha512-3VrCDEAHk0hPvE8qtfKgsT8CzRuaQrDQGXdCOuMFJM7Ap+ghpQzhPa9H3DE3gZgwDvC5Jt7SxUkAWLCeNbD0xw==", - "dev": true, - "dependencies": { - "@puppeteer/browsers": "1.7.1", - "chromium-bidi": "0.4.27", - "cross-fetch": "4.0.0", - "debug": "4.3.4", - "devtools-protocol": "0.0.1179426", - "ws": "8.14.1" - }, - "engines": { - "node": ">=16.3.0" - } - }, "node_modules/puppeteer/node_modules/ws": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", - "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true, "engines": { "node": ">=10.0.0" @@ -28123,9 +27837,9 @@ } }, "node_modules/qunit": { - "version": "2.19.4", - "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.19.4.tgz", - "integrity": "sha512-aqUzzUeCqlleWYKlpgfdHHw9C6KxkB9H3wNfiBg5yHqQMzy0xw/pbCRHYFkjl8MsP/t8qkTQE+JTYL71azgiew==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.20.0.tgz", + "integrity": "sha512-N8Fp1J55waE+QG1KwX2LOyqulZUToRrrPBqDOfYfuAMkEglFL15uwvmH1P4Tq/omQ/mGbBI8PEB3PhIfvUb+jg==", "dev": true, "dependencies": { "commander": "7.2.0", @@ -29516,9 +29230,9 @@ } }, "node_modules/sass": { - "version": "1.68.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz", - "integrity": "sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA==", + "version": "1.69.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.3.tgz", + "integrity": "sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -30777,12 +30491,6 @@ "node": ">=0.10.0" } }, - "node_modules/ssim.js": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ssim.js/-/ssim.js-3.5.0.tgz", - "integrity": "sha512-Aj6Jl2z6oDmgYFFbQqK7fght19bXdOxY7Tj03nF+03M9gCBAjeIiO8/PlEGMfKDwYpw4q6iBqVq2YuREorGg/g==", - "dev": true - }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -32854,12 +32562,6 @@ "node": ">= 4" } }, - "node_modules/urlpattern-polyfill": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz", - "integrity": "sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==", - "dev": true - }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -33235,9 +32937,9 @@ "dev": true }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -34359,12 +34061,12 @@ } }, "@babel/generator": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", - "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", "dev": true, "requires": { - "@babel/types": "^7.22.15", + "@babel/types": "^7.23.0", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -34502,13 +34204,13 @@ } }, "@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, "requires": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" } }, "@babel/helper-hoist-variables": { @@ -34680,9 +34382,9 @@ } }, "@babel/parser": { - "version": "7.22.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", - "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -35595,30 +35297,30 @@ } }, "@babel/traverse": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz", - "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, "requires": { "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", + "@babel/generator": "^7.23.0", "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.22.5", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.16", - "@babel/types": "^7.22.19", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.22.19", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz", - "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", "requires": { "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.19", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" } }, @@ -36975,16 +36677,17 @@ "integrity": "sha512-U2diO1Z4i1n2IoFgMYmRdHWGObNrcuTRxyNEn7deSq2cru0vj0583HYQZHsAqcs7FE+hQyX3mjIV7LAfHCvy8w==" }, "@puppeteer/browsers": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.7.1.tgz", - "integrity": "sha512-nIb8SOBgDEMFY2iS2MdnUZOg2ikcYchRrBoF+wtdjieRFKR2uGRipHY/oFLo+2N6anDualyClPzGywTHRGrLfw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", + "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", "dev": true, "requires": { "debug": "4.3.4", "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", "progress": "2.0.3", - "proxy-agent": "6.3.1", - "tar-fs": "3.0.4", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "yargs": "17.7.1" }, @@ -37062,28 +36765,6 @@ "ansi-regex": "^5.0.1" } }, - "tar-fs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", - "dev": true, - "requires": { - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^3.1.5" - } - }, - "tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "dev": true, - "requires": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -38441,9 +38122,9 @@ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==", "dev": true }, "@types/serve-index": { @@ -38591,16 +38272,16 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz", - "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", + "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/type-utils": "6.7.5", - "@typescript-eslint/utils": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/type-utils": "6.8.0", + "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -38610,54 +38291,54 @@ } }, "@typescript-eslint/parser": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz", - "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", + "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz", - "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", + "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", "dev": true, "requires": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5" + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0" } }, "@typescript-eslint/type-utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz", - "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", + "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/utils": "6.7.5", + "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/utils": "6.8.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" } }, "@typescript-eslint/types": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz", - "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", + "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz", - "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", + "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", "dev": true, "requires": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/visitor-keys": "6.8.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -38666,27 +38347,27 @@ } }, "@typescript-eslint/utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz", - "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", + "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", + "@typescript-eslint/scope-manager": "6.8.0", + "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/typescript-estree": "6.8.0", "semver": "^7.5.4" } }, "@typescript-eslint/visitor-keys": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz", - "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", + "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", "dev": true, "requires": { - "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/types": "6.8.0", "eslint-visitor-keys": "^3.4.1" }, "dependencies": { @@ -38879,43 +38560,43 @@ "dev": true }, "@wordpress/a11y": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.42.6.tgz", - "integrity": "sha512-jvSXfOauAZfhDG9RdsyIWYtSBEeR3VBH4ar80gk3xgbEdp14GdJ9NzZBel42KmmIjKJFpKagj5VIaD5EgQMziw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.42.9.tgz", + "integrity": "sha512-ILGzRh+Aki2TXTOffEHzirerLIsvrvQEOYSSqGTdh4ZRK6aRMFcC23610LPNiHeDdactSB/NXyTBCdrsNAP3RQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.42.6", - "@wordpress/i18n": "^4.42.6" + "@wordpress/dom-ready": "^3.42.9", + "@wordpress/i18n": "^4.42.9" } }, "@wordpress/annotations": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.42.6.tgz", - "integrity": "sha512-G+gzWVOeJ6EV00ZZZRfM95+gzBwWxe9jcn6Ql5sZTe90/H9iUSC5bYvlhGfK62glfwTmmTJjSZL/BJR0zrEuow==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-2.42.9.tgz", + "integrity": "sha512-Cls7sy3PdhOTqEbHni7cD8I6X0/S4E1tLw0iB6yleLKaCTV6cf6zmebDOhroMeN29OOPfiGDp/WYGinvErOPqw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.12.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/rich-text": "^6.19.6", + "@wordpress/data": "^9.12.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/rich-text": "^6.19.9", "rememo": "^4.0.2", "uuid": "^9.0.1" } }, "@wordpress/api-fetch": { - "version": "6.39.6", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.39.6.tgz", - "integrity": "sha512-JVMNy4MlDXxz3CwXbr+vRkKfHYAXYMirUxfB9Vmj3hC7bCbtVGMbNdZrjJW9L7UlRH8zZGiKbdZ+9HESnq+bpw==", + "version": "6.39.9", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.39.9.tgz", + "integrity": "sha512-FcS1rgn6MwBzQLKsSG0+JcTPzklvnbPEffMq97q7cFSQXsYwR4oRSyn6lYY/ZtNUnrbiE+wP763Q8uh5tsZesg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.42.6", - "@wordpress/url": "^3.43.6" + "@wordpress/i18n": "^4.42.9", + "@wordpress/url": "^3.43.9" } }, "@wordpress/autop": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.42.6.tgz", - "integrity": "sha512-q2vTd3IYZBsbYOlWpa8KLlhEDERepgsiPv8BdkS9Aj7HZ6XtbxtwnnYu0gYZoDFb223g6IdASJs7ic3Rj4oP0Q==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.42.9.tgz", + "integrity": "sha512-FmPS1444QEUVWEt29xHtzkO4zk042H97AevGTzm0j1rLC9GlotKC+YFU/KGsVgvdhtwSOGxUPydqKR1lMUd2aw==", "requires": { "@babel/runtime": "^7.16.0" } @@ -38927,9 +38608,9 @@ "dev": true }, "@wordpress/babel-preset-default": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.26.6.tgz", - "integrity": "sha512-Np6az/l4er+463PR4Bg5DJTYceNf4JUKJcMYogFaW+2NZARtQggjiqdjrKlWijHSzGq1tIMMGWUHiFKP1nub8A==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.26.9.tgz", + "integrity": "sha512-UALMxZuxoliMX62VC9w+s4qy3bNWlQSMFvRcd5E+TBZuVs9Vl9rIUuhLGZwNP4IJ0Io5Z45W03pcXcjHT6dBvQ==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -38938,10 +38619,10 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.25.6", - "@wordpress/browserslist-config": "^5.25.6", - "@wordpress/element": "^5.19.6", - "@wordpress/warning": "^2.42.6", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.25.9", + "@wordpress/browserslist-config": "^5.25.9", + "@wordpress/element": "^5.19.9", + "@wordpress/warning": "^2.42.9", "browserslist": "^4.21.9", "core-js": "^3.31.0" } @@ -38953,79 +38634,79 @@ "dev": true }, "@wordpress/blob": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.42.6.tgz", - "integrity": "sha512-8mb0ghOqaHgOGmbamy/SE9+mLx/vqdAdPR1olxLLcwD4OROM2vSMK/GSpRD8EPM3A3dCxqvK/W7zhCUhj/y6Rg==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.42.9.tgz", + "integrity": "sha512-C2Kn3PUwpXj91i019XxbMf0Rr8A3eoem5lryR4zpyMZW/1rZv2x+svo8xvpcza7mNpN2GfJGMC+fVd7RTvt6Qw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/block-directory": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.19.6.tgz", - "integrity": "sha512-V2sh5pEjrFL/AOMnkb+C91mhiL6dhi79zlmiBxpsnEoCsDeN6SehkximdZqba+jiqpX/rwtgYn8ny2q18/IKpQ==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-4.19.9.tgz", + "integrity": "sha512-Y3bJMa7xFaI7AnwwlKpsFu6pxwJQcZGgGdfT4cYUh4uqDqUILSUwnOXQzgb2IptmqzniWjZWZtNKgng3nU/eQw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/edit-post": "^7.19.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/url": "^3.43.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/edit-post": "^7.19.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2" } }, "@wordpress/block-editor": { - "version": "12.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.10.6.tgz", - "integrity": "sha512-2ONGkwu3hM1hyWB1hHj5xggi14SjB81qE2TXkbdVaABFORoIFKX0TfcBiyEvF+vUTnFxInKteR9JPDjmzQDfhg==", + "version": "12.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-12.10.9.tgz", + "integrity": "sha512-O0QaUP4JU8nK6GZPNcts/0XlSkPlAc+J7m06LfK8WP5sStrZhxmE4IjiPrGStXXiZ4knjx23DufHkU3e/XjoKg==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@react-spring/web": "^9.4.5", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/shortcode": "^3.42.6", - "@wordpress/style-engine": "^1.25.6", - "@wordpress/token-list": "^2.42.6", - "@wordpress/url": "^3.43.6", - "@wordpress/warning": "^2.42.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/shortcode": "^3.42.9", + "@wordpress/style-engine": "^1.25.9", + "@wordpress/token-list": "^2.42.9", + "@wordpress/url": "^3.43.9", + "@wordpress/warning": "^2.42.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -39042,41 +38723,41 @@ } }, "@wordpress/block-library": { - "version": "8.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.19.6.tgz", - "integrity": "sha512-xZRgLebqmDvRaBMP5wsBl2qdzB/HhfCJbGy7YabnCSgZQKYEj4Y11mC5vl27zr8u4aAftsp07bKLJaDGs30IyA==", + "version": "8.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-8.19.9.tgz", + "integrity": "sha512-zHzGKp4nI/QlQabq2r92BdMAj0qtUsgZzSjvszAoW8gIkc9DvJA3CoE7icIf26yKEyi29h3OhIR6GqUtjmPrGA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/autop": "^3.42.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interactivity": "^2.3.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/server-side-render": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/autop": "^3.42.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interactivity": "^2.3.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/server-side-render": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -39089,33 +38770,33 @@ } }, "@wordpress/block-serialization-default-parser": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.42.6.tgz", - "integrity": "sha512-Tto25U4xB+WV2elReEbgIyQ/6S6papc320O1BqGrTvrlMsmz+DJRu8sgHti5geNL7EkSd2fFaoiH1wlqdSVGBg==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.42.9.tgz", + "integrity": "sha512-PAL27cgthpO4lGPn6gDXobHWLxyT1voZ6QSjs+ry20GeQNcjEkgeyp9Jcbrk/RiVfaTLwLOoxvtlcmyWWASz+g==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/blocks": { - "version": "12.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.19.6.tgz", - "integrity": "sha512-He6ItxlBRRO3mNkiMkZerORb716nyNyNCah7MhKqaepqwfKiuQNb1lBNpBv6DwD2urmXpQXYmVQ2hRv8vHDJ2w==", + "version": "12.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-12.19.9.tgz", + "integrity": "sha512-XRA8+SKg+gnbc4/JWmmhSEvzoqTUNC50/VcCPvMudOPx8WDr6fCydcrWIc8goIDkKBkZtdHYBlZvWcvDpXFshw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/autop": "^3.42.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-serialization-default-parser": "^4.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/shortcode": "^3.42.6", + "@wordpress/autop": "^3.42.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-serialization-default-parser": "^4.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/shortcode": "^3.42.9", "change-case": "^4.1.2", "colord": "^2.7.0", "deepmerge": "^4.3.0", @@ -39137,27 +38818,27 @@ "dev": true }, "@wordpress/commands": { - "version": "0.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.13.6.tgz", - "integrity": "sha512-nWilSFfNgdz6atKanRDZMLUyHM/PqJmK/k5edoQ+4ytllITfy2kGfKYGNPcfGEJ8degFZtRm4Zdl8zf/XJVucw==", + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-0.13.9.tgz", + "integrity": "sha512-fH96vdmmpvRNN0lpFTU30yya/FDNyyKqIxRKnIf5CgJ2t29IMd3bPAQlnBi3JIEUWrXV/dPv3b7TueoVGZ2X9Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/private-apis": "^0.24.6", + "@wordpress/components": "^25.8.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/private-apis": "^0.24.9", "classnames": "^2.3.1", "cmdk": "^0.2.0", "rememo": "^4.0.2" } }, "@wordpress/components": { - "version": "25.8.6", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-25.8.6.tgz", - "integrity": "sha512-gi5A3jhd1KesL1e9Qh36m6IhuBs8GMlJa66PVIA84pL+L22bugpIkmv2ZUiSnS4F0Uwrc8a8b+4vkhZpIHXNng==", + "version": "25.8.9", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-25.8.9.tgz", + "integrity": "sha512-s+M7eopSqcptLvexaRFhDhilxaLuBu+ifFZK1lsRCa10XvxG4lOsoxN90OMI4Pk5c50zTJ/BrFM0HpU2Ru6EYw==", "requires": { "@ariakit/react": "^0.2.12", "@babel/runtime": "^7.16.0", @@ -39170,23 +38851,23 @@ "@floating-ui/react-dom": "^2.0.1", "@radix-ui/react-dropdown-menu": "2.0.4", "@use-gesture/react": "^10.2.24", - "@wordpress/a11y": "^3.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/warning": "^2.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/warning": "^2.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -39211,19 +38892,19 @@ } }, "@wordpress/compose": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.19.6.tgz", - "integrity": "sha512-O/ah1LEGnetk0TcsgI2ZFnAvqI1hJ0XJ8nzFWYgw4irFy4io2JML1ACOPnCBLvCdfiaiJPyep/b5sfQa701LvQ==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.19.9.tgz", + "integrity": "sha512-0EMqNy+sbi2wO/+SSKxKfTkyoKwndhJpIC98CCm+JbmPITSU8o0Bpizt8j4aIxWVXH8rkrxFDNmQ1u6F4HIAPA==", "requires": { "@babel/runtime": "^7.16.0", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/priority-queue": "^2.42.6", - "@wordpress/undo-manager": "^0.2.6", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/priority-queue": "^2.42.9", + "@wordpress/undo-manager": "^0.2.9", "change-case": "^4.1.2", "clipboard": "^2.0.8", "mousetrap": "^1.6.5", @@ -39231,43 +38912,43 @@ } }, "@wordpress/core-commands": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.11.6.tgz", - "integrity": "sha512-l3F8ZufPULbVN1StaQUDIQFL/RfH4sQkOsb/43YLvfS+kp6GPhJtgYvoiqze1gWNCLrMu5HcqVCiPcwEB59T/w==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-commands/-/core-commands-0.11.9.tgz", + "integrity": "sha512-fWnO5Sh/3KHxT6TFlqK8GnWtMnXKyLtPxrDFsLp1vwqzbBBf7XroIqOa/ybh7ZV93H+tbmJ7LQTwAWXZEIDPiQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/router": "^0.11.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/router": "^0.11.9", + "@wordpress/url": "^3.43.9" } }, "@wordpress/core-data": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.19.6.tgz", - "integrity": "sha512-0dSgwipsY0UzwdnaDqMk2D2QnjSH8LDiqrTeHm8PLmxBEOJy0Uruf1cXxfV+4vVCMeI/w+CS0mW9jKNKj5Q9kA==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-6.19.9.tgz", + "integrity": "sha512-1ZNSphggpT6VZrKlxqJBCTEo3Q4zGmiANqjSryRnM+1YQLGeLsFQlyCYIGr1m9LtCnJejZAmngSt4bhuzqBYpw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/sync": "^0.4.6", - "@wordpress/undo-manager": "^0.2.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/sync": "^0.4.9", + "@wordpress/undo-manager": "^0.2.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "equivalent-key-map": "^0.2.2", "fast-deep-equal": "^3.1.3", @@ -39277,48 +38958,48 @@ } }, "@wordpress/customize-widgets": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.19.6.tgz", - "integrity": "sha512-eP7ZYBDH19pp+3Sk1IBDFkdhXgVPknvJIOvmsZGtUpdEtOStusM3SDZwn/iomQvaCtrSjM4VQg4qUQ/Wn21Ncg==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/customize-widgets/-/customize-widgets-4.19.9.tgz", + "integrity": "sha512-elkNJUadkZcac0kr3Ovx/ZIwJ0PaATrLCRX95I2a8KcdQyGS2v0IZBjaUTDUuHcer5NnbUGLPu0eq9Z+LfzXlA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1", "fast-deep-equal": "^3.1.3" } }, "@wordpress/data": { - "version": "9.12.6", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.12.6.tgz", - "integrity": "sha512-Fr+felS8t92Opj/MFANho/0bkqJVZyyVoDvI30oZkgFXM+nHGtHj51vu/tsfveON8Dy8AFMz5wgABpQBLqmybg==", + "version": "9.12.9", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-9.12.9.tgz", + "integrity": "sha512-DU2Gbbl6y2X258hBehIwR0iknC6xyy4Ug6bs1nGygKrPqBgiuXsRAWeF8ilSRaOLtC6lHALs3d6IHXdj86Om2g==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.19.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/is-shallow-equal": "^4.42.6", - "@wordpress/priority-queue": "^2.42.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/redux-routine": "^4.42.6", + "@wordpress/compose": "^6.19.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/is-shallow-equal": "^4.42.9", + "@wordpress/priority-queue": "^2.42.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/redux-routine": "^4.42.9", "deepmerge": "^4.3.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", @@ -39330,31 +39011,31 @@ } }, "@wordpress/data-controls": { - "version": "3.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.11.6.tgz", - "integrity": "sha512-pEbA3HeH6czq7trPhNd1hdWjHttqSLOBSMKW6YFI4Qm/r0IDZm+fmK9jEz9cqrwiH9ttJLT6Us+WubAOjMdq2w==", + "version": "3.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-3.11.9.tgz", + "integrity": "sha512-CTS2ZySNXIgdP1PRRgAo1oF/SM3XKrLtSTxsQ+yH+Hly+16CyoMLBcNrq8uOmeBMlFwpbFoZLPkNDNweKAhoNw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6" + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9" } }, "@wordpress/date": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.42.6.tgz", - "integrity": "sha512-lQJKn1e/T1tocCyoJzk7HG/deu/nxhUsmjw7vFnhrMhHTFVFC0N7aW79YMQoKFwn7Q2/yWON3r8NFENET9oWQw==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.42.9.tgz", + "integrity": "sha512-hj7F+1RCEC9/TJzVyx+8JwBgyufB4fpvtzgoSvA4uSK6vxXdxtBb4rZCqW2lawUFLi3PHiwZSoOCQ+vyO5PJYg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.42.6", + "@wordpress/deprecated": "^3.42.9", "moment": "^2.29.4", "moment-timezone": "^0.5.40" } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.25.6.tgz", - "integrity": "sha512-XspAnFqK8gIt+xbnIYLdAlD/u308lPUUrmApxf+NOG1Ln/eeVSTR6f8D8f4l0fpyQmz9c5v7HIvryLhiktZT1w==", + "version": "4.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.25.9.tgz", + "integrity": "sha512-2V4hX3eliV7+x6LA79bartHYA06MjwXVlY6UPET8RFf+R455WUcmUwBjcPX03DLsKe1Pe9yGXi3K2rNjcNV4Aw==", "dev": true, "requires": { "json2php": "^0.0.7", @@ -39362,41 +39043,41 @@ } }, "@wordpress/deprecated": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.42.6.tgz", - "integrity": "sha512-GfnhIrXqjlKTH4Z7SdTbzToxg5UnJAj6bS8OuO7fb7LYtS9XAEkYsF6ck2vXW524LgFw0uNS5O74LRCqu19YEA==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.42.9.tgz", + "integrity": "sha512-T5p2eVYvNDyDfrwvUw51n1ux5B9Z3xiO5xhQzKgqXbpJG9sBZ7moI76QUiPsZr3/pbPXQxqnxAv8VyZEFXxqsA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.42.6" + "@wordpress/hooks": "^3.42.9" } }, "@wordpress/dom": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.42.6.tgz", - "integrity": "sha512-zWuS3JVFUQRKBWtraa93OxLYl7q/Rg4tBj8q0S4a/DTh/xIaSEZCxs2zeeLupeqpWrdtySZYKBHLTIMkQueWkw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.42.9.tgz", + "integrity": "sha512-2aQbLMCcd8tlaXZhANx5GzQnnz4lgQsITZOBYrhyprJMCUAowWCLae2EjmNSA3T9kb2ur0pCr805s0uNJZwqCQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.42.6" + "@wordpress/deprecated": "^3.42.9" } }, "@wordpress/dom-ready": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.42.6.tgz", - "integrity": "sha512-0qYKm+zLD+E/opSd8o2I70LCr/N7p/B36FDrZoIRXpZIT6+soS3khTFu9Rd655Aneqqu53eh/KcBQcAoLoQQSg==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.42.9.tgz", + "integrity": "sha512-ow+NVxzEYxjLrEurPkHctZxuFuwcspusxoPPF3BKPlu0JY5UEqt7Hmrr6LsP12SBXJKQ8dz+DPGG6EJPbYqzRA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/e2e-test-utils": { - "version": "10.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.13.6.tgz", - "integrity": "sha512-FHHmTMgXF5guQeJ+oO/0HZnwuGoc+mymBOHORnJMZe50EuiNxwQ70ZeSGE0LE99dOqNOWGgN3vxf2B5F64QE/g==", + "version": "10.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-10.13.9.tgz", + "integrity": "sha512-JjY6g8KLikXqf/r1xWDx1L0A1Zw1ikoKBb+cmXfpVBwM4jwq1D+oH3eTCC3df8fm8auyCFVnobg8vAzNCKKAoQ==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "form-data": "^4.0.0", "node-fetch": "^2.6.0" @@ -39416,14 +39097,14 @@ } }, "@wordpress/e2e-test-utils-playwright": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.11.0.tgz", - "integrity": "sha512-UxDkVvm24FJdi4nkn5+n9XirYxdJ1QDZgnHotdrgGRel8NOvlEOlhmT/xpuAPQrVwo+yynxEKeb1Y2AT6jX9og==", + "version": "0.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.10.9.tgz", + "integrity": "sha512-kqck+8F24gi9D6F0oeGTeiJHJfVKtixsqomZ2hpzIIF4/CIcR3SZbxk0IiTEk7WroqqfCEiIGxxm8atSehPqig==", "dev": true, "requires": { - "@wordpress/api-fetch": "^6.40.0", - "@wordpress/keycodes": "^3.43.0", - "@wordpress/url": "^3.44.0", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/url": "^3.43.9", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -39506,90 +39187,90 @@ } }, "@wordpress/edit-post": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.19.6.tgz", - "integrity": "sha512-ifer5vVUa89zFxahxtGQT9SxbvDqnSAmbuGv0MUPOmuFsKREjwVSQVpuCo/V501wwzHXcoBwjXx2RTn2a5CIIg==", + "version": "7.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-7.19.9.tgz", + "integrity": "sha512-oVqJjms9vvS8xzJXRY9XS69744LjkVvihqzDoA5HHpZQp6EbOaqsAOw0CU/7vsBzFWIpT526Mru3ndsZz6W3HQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-commands": "^0.11.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/warning": "^2.42.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-commands": "^0.11.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/warning": "^2.42.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1", "memize": "^2.1.0", "rememo": "^4.0.2" } }, "@wordpress/edit-site": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.19.6.tgz", - "integrity": "sha512-LVxG7M9vRy8Nt9qTSB8wYla+lnMsoocszlrEWxiSDfXAbcnrase+UyjxaFYFmSLYWZYCDJsLXBipb0QdnsyNtg==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-site/-/edit-site-5.19.9.tgz", + "integrity": "sha512-Qkb+kULvgzyOlAoPucvgxCFqK2ECe21izKjrdNaZbU+fPCHDaxzoq/dk+FpDZMqkjeUoCj25uxGhte0WBlQZCw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/commands": "^0.13.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-commands": "^0.11.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/editor": "^13.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/primitives": "^3.40.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/router": "^0.11.6", - "@wordpress/style-engine": "^1.25.6", - "@wordpress/url": "^3.43.6", - "@wordpress/viewport": "^5.19.6", - "@wordpress/widgets": "^3.19.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/commands": "^0.13.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-commands": "^0.11.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/editor": "^13.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/primitives": "^3.40.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/router": "^0.11.9", + "@wordpress/style-engine": "^1.25.9", + "@wordpress/url": "^3.43.9", + "@wordpress/viewport": "^5.19.9", + "@wordpress/widgets": "^3.19.9", + "@wordpress/wordcount": "^3.42.9", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.9.2", @@ -39604,75 +39285,75 @@ } }, "@wordpress/edit-widgets": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.19.6.tgz", - "integrity": "sha512-975yw6gIuHsl9Ize4dPVUMs2NwaOeH9AMTweumDNI3NRzdKeOCsKZ55lSXjn7Jp6+j11oOyP7D+220VWds16lA==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/edit-widgets/-/edit-widgets-5.19.9.tgz", + "integrity": "sha512-kq7uilrjCMjr2RqJ+KQ/7TWPxcUImBq5zDqPEkM3z3fhk3+KhsG6L74+OIlv3PYl89CjfL8pYV2B7lKYG27VkA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/block-library": "^8.19.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/interface": "^5.19.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/widgets": "^3.19.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/block-library": "^8.19.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/interface": "^5.19.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/widgets": "^3.19.9", "classnames": "^2.3.1" } }, "@wordpress/editor": { - "version": "13.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.19.6.tgz", - "integrity": "sha512-5cay+921/4qCGHiZ/qS7QEgGE4F09gIisaR9/NxpV6Nptp2Orqfjh/czCrg2vTQWWb0heechr3ii10ubRLoiFg==", + "version": "13.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-13.19.9.tgz", + "integrity": "sha512-GVi+RfKaQ9tBNUA2UjtNzCe4xyepK2rrC5/fy+IBOeo9jkSSm/9cM8TCWsBVLv/HAScDCjI2mDaOnrlLDeZ1QQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/date": "^4.42.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/dom": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/keyboard-shortcuts": "^4.19.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/media-utils": "^4.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/patterns": "^1.3.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/reusable-blocks": "^4.19.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/server-side-render": "^4.19.6", - "@wordpress/url": "^3.43.6", - "@wordpress/wordcount": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/date": "^4.42.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/dom": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/keyboard-shortcuts": "^4.19.9", + "@wordpress/keycodes": "^3.42.9", + "@wordpress/media-utils": "^4.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/patterns": "^1.3.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/reusable-blocks": "^4.19.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/server-side-render": "^4.19.9", + "@wordpress/url": "^3.43.9", + "@wordpress/wordcount": "^3.42.9", "classnames": "^2.3.1", "date-fns": "^2.28.0", "memize": "^2.1.0", @@ -39682,14 +39363,14 @@ } }, "@wordpress/element": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.19.6.tgz", - "integrity": "sha512-KhKJ2b2PUKuuE41a3tJKDG5YHPBo2VTCziW69ePkOsXWt/z9z0lq5+iSiZvmpMmRO8JWmhqEJGcauy6NhpZA2Q==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.19.9.tgz", + "integrity": "sha512-RjJwgrkWAsd/rK+2UwhdyR+Qa2Vtqc4LXCQcwevw/nAp3FHcXxfpwjKt2+9076EtLtI0b9PSoXkZCwW0mwpw5w==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.42.6", + "@wordpress/escape-html": "^2.42.9", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^18.2.0", @@ -39697,24 +39378,24 @@ } }, "@wordpress/escape-html": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.42.6.tgz", - "integrity": "sha512-rYIQ38V65Lind4wpALW4ggvw/zbVKwswDEfHw16L1f611/HLmVALb1gsydpJ/nldvECMNIi7bDRQhrrgDmHKzw==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.42.9.tgz", + "integrity": "sha512-JdhEV2PsKDngs+UAp7DRhxkeD1ODAQdaDoGp8V4S0dCRIaoTbw1nvNS40BHVwq06QXIy3oreRcoirXhxrqt+PQ==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-16.0.6.tgz", - "integrity": "sha512-7MOJobRhXZOvqKBhd3cU6NR9wIOvXuDYnVWEicDaef6/KnrcH+8nPR1Y5aYlwkxW8gSgYeITsCCN3kTLJJIBPQ==", + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-16.0.9.tgz", + "integrity": "sha512-FRXIhqREPHqTOhj4Hbmm+NL40h0NgnEBTGXq+Yn6gs4fGMFHbJSBKqtK1pv+4CkFP7vvvkfsCDDG5KnpgyP6Lw==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.26.6", - "@wordpress/prettier-config": "^2.25.6", + "@wordpress/babel-preset-default": "^7.26.9", + "@wordpress/prettier-config": "^2.25.9", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -39741,47 +39422,47 @@ } }, "@wordpress/format-library": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.19.6.tgz", - "integrity": "sha512-QfBJzycsxsvPXx6W9TR51b7idAW84CB23d0inB/CqMtq4ifb/ILssMSQ57TaixT5rALIrnSXyOsIhWe7kOVcFw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-4.19.9.tgz", + "integrity": "sha512-1omgpcFR3GAVUkJKJhMM+ceU6mXP/7CSsTZJ6cWmYRdwkPTYZzsjXEE4HyePliSDS0+B6AYyHjCH8LlviDN3tg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/rich-text": "^6.19.6", - "@wordpress/url": "^3.43.6" + "@wordpress/a11y": "^3.42.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/rich-text": "^6.19.9", + "@wordpress/url": "^3.43.9" } }, "@wordpress/hooks": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.42.6.tgz", - "integrity": "sha512-lG9iQs/eUjLVYL6ADoUKil5gaRwBjebZGKR1VPZaTmZnroXJP/dGy5YlKCUAwpWikgW68mtakaqJCjkjIrOAPQ==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.42.9.tgz", + "integrity": "sha512-L8pwwbclYF5VQERoBKjrQqbq/mhyBhzUF4irD4h5MfnCyJNg9C8it9e9/OHHqaXjVBgF5NfWSPr9bdY+PIMLrg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/html-entities": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.42.6.tgz", - "integrity": "sha512-LoGIBjY9KZI4UqkyLRewm2c3I0J691R/oi7aLZdqeakLdzo4RgyN+t36oy8Xn0HzCvR2/Jn8kgkRzWvQtagk0w==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.42.9.tgz", + "integrity": "sha512-KyAm20q04GuRvQn4hdz7LuVrA3thVM0hCNrP3eENTdAvLvOEt6i1eJiebIHuzHakqZXIYpGhMiPrbTPkrWW0bw==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.42.6.tgz", - "integrity": "sha512-z4It7blrz2GJAfHlwSXBmdfCKJSzNEnOIMw9kccK6V81n3GMP7m7kh+Yrol5swJnTSdAmx2hkZguMjtEoIhdvg==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.42.9.tgz", + "integrity": "sha512-tfxTQo2XiUQC+uQCLtWMJxU9fAtfZL31uFCj96dVgWmNH53wyJdl24EpwtT53iOAOHoYv1Bo59f3l94WRZaGfw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.42.6", + "@wordpress/hooks": "^3.42.9", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -39789,19 +39470,19 @@ } }, "@wordpress/icons": { - "version": "9.33.6", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.33.6.tgz", - "integrity": "sha512-TEwuga9Nukyec4Z1nzsDolBneC8GGC4QpyPO8RD8NuiuyHj4pmis1sbmDPIxvtVOkcDOYQU3be16Vy+4VeSgbQ==", + "version": "9.33.9", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.33.9.tgz", + "integrity": "sha512-hab0Nnwp+RBmFe1Pq4MdUrdwe3bMmno5/6wsqRxuDYQuUDk6E1eFzXTasRpj3sakr5AY6TZ0/B6G8XvtRB7Gaw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", - "@wordpress/primitives": "^3.40.6" + "@wordpress/element": "^5.19.9", + "@wordpress/primitives": "^3.40.9" } }, "@wordpress/interactivity": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-2.3.6.tgz", - "integrity": "sha512-duZIob6rPv9FDSi3G0FXn8OOwejUFOaxEGnLQD0pYYg0lRJQQGUxgLRPNIbL8wJ5mb0/LDRAAee8XT+LHWOq6g==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@wordpress/interactivity/-/interactivity-2.3.9.tgz", + "integrity": "sha512-9wNNj/RD3R91g6XZwQVcRayjj0oulBSIuOWrzewjIgt7fvEKaFBusrIj+WyTKETYMR8bXGxtJP7ydPjH5iK1TQ==", "requires": { "@preact/signals": "^1.1.3", "deepsignal": "^1.3.6", @@ -39809,29 +39490,29 @@ } }, "@wordpress/interface": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.19.6.tgz", - "integrity": "sha512-f3hj0TyTsAfBwvVkBeI4DBGZfSVfobIvkklgIIeJ9Rkxk3a71Bubwk0QfefK0/kH8BNy8o4YK4LNCGPxl//fGg==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-5.19.9.tgz", + "integrity": "sha512-GMhdGWADL5Zm300Cdibh5QGb+DofKO9HI211Zz+0DzcKk6H79hN4sXkZpJEQLCqfnGvdL1X8IwVGoBA2vWkb/Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/plugins": "^6.10.6", - "@wordpress/preferences": "^3.19.6", - "@wordpress/viewport": "^5.19.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/plugins": "^6.10.9", + "@wordpress/preferences": "^3.19.9", + "@wordpress/viewport": "^5.19.9", "classnames": "^2.3.1" } }, "@wordpress/is-shallow-equal": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.42.6.tgz", - "integrity": "sha512-gJEoqRE9jMvHMT39PLrd2QQc2qfa3PnDfcmz6R+TYsrbK09/uN9ZIFfKK1o9d1FoVBBTfbGfn358spEaQLAXfQ==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.42.9.tgz", + "integrity": "sha512-U8FJEXaYhJ7Hr6UKI8P3vXb04tjtLpv1AzYnANqtS72GJNWTQ/v3auQQCu0gfuV/QokXL/q5rN8uTrN9KCi/rw==", "requires": { "@babel/runtime": "^7.16.0" } @@ -39857,61 +39538,61 @@ } }, "@wordpress/keyboard-shortcuts": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.19.6.tgz", - "integrity": "sha512-mvzS5bSePRj6h7Wau6o6Jznpxj0zGvWVMF9JQf7pCYHVEOIYS15yNpJoU1FiMnMT3afbB2pN/5NmuDXpw9DFmw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-4.19.9.tgz", + "integrity": "sha512-8ymRxEY7Axb4YZVA3Ddgxi8Yiw3ep8OqwW2B9tqG/qvaQN8f6c7l0E1TPFmXtwSCwtSyi5Yk+NoLkQPqGdov1A==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/keycodes": "^3.42.6", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/keycodes": "^3.42.9", "rememo": "^4.0.2" } }, "@wordpress/keycodes": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.42.6.tgz", - "integrity": "sha512-VTvLQxqmGuziPsdDLRXV5mirY9PiTXR/+B5EA/cYExPeFUgfS7B3u8+vjvHUujlbGwrivU8jZjLrgbwEjC2bcw==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.42.9.tgz", + "integrity": "sha512-cYQMgpryAUzly9SCc8HyKPqeXD5xo/pgzwlAFV+BuFItRI24ccSoW46JxJS2SrvygvHLNF0Uy6u4ZYFWgMdBlQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.42.6", + "@wordpress/i18n": "^4.42.9", "change-case": "^4.1.2" } }, "@wordpress/list-reusable-blocks": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.19.6.tgz", - "integrity": "sha512-9T+HX03lq9P0OUvovZQUFJL/M1MM07IL4+AUMu+UNA8HKOz3ASbOXFNXNoMmVJSEoQcvIYnSTSDUPzMJ5Eszxg==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-4.19.9.tgz", + "integrity": "sha512-dW4Ri7G7E/TUUTdVo4sg27R3OQJIEEBNVGy8pk+Vn2A3QgD6WXd2YzTf+Le01yU15Oi84g6cogl3CL/ZF4spJg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", "change-case": "^4.1.2" } }, "@wordpress/media-utils": { - "version": "4.33.6", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.33.6.tgz", - "integrity": "sha512-FGjlcfpFmHQmwCQycPlijwwsoO4bWn6ap0VgGLU59V+3cWmfO2dmwaquPoFAgFcQt6LFcaqaeen72JlG7G0CHA==", + "version": "4.33.9", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-4.33.9.tgz", + "integrity": "sha512-sMx9kxvuvFsS3J9yZwFKHoCcfiOR8tY2FKxxq7hzE2EcgdQ9ol0fo7BkzgOLpFlTLIg1kEoW8yGQgN5HQV0fuw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blob": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6" + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blob": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9" } }, "@wordpress/notices": { - "version": "4.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.10.6.tgz", - "integrity": "sha512-g1uyL0zguU0s6EiYyKpZEu97FNK5j+4uXCAITQhpaOJDSUBF9TflPFaXrBKkBCwKvfgE9P7FtYDrVEnceF+z/g==", + "version": "4.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-4.10.9.tgz", + "integrity": "sha512-Co7JuUgaZonooaRbXlfQGrfE4HK6kNcmaS5gJBWBYH79aOWyNt2ENZxdFHMDQIN+9v0UlB7rOFAQSG24EsgVZQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/data": "^9.12.6" + "@wordpress/a11y": "^3.42.9", + "@wordpress/data": "^9.12.9" } }, "@wordpress/npm-package-json-lint-config": { @@ -39921,54 +39602,54 @@ "dev": true }, "@wordpress/nux": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.4.6.tgz", - "integrity": "sha512-v54z9qXa1kk9+cG4GlxmUghAmI47prA8uUWR28s7pZzeaD/eFZEQ8X8HTUE9tm35NS7dK+qWcNSUwsfLH4kuww==", + "version": "8.4.9", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-8.4.9.tgz", + "integrity": "sha512-a6JWKQk91B+wLwyGogxqSXSTzM2eC25+Z1nP/Bpe2P7p3vcxpeut3Jy1XIpiXDuH82YFxnnRx2lJb5qTsROEhA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", "rememo": "^4.0.2" } }, "@wordpress/patterns": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.3.6.tgz", - "integrity": "sha512-ji5O7NfJIixIxJoF9K7VfS++BRcI3yuQ7fWJsDPq2vd7xR+n3uHJGGouxi7OcvmQ4blYM6is+RZyXDm+F1O4pQ==", + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@wordpress/patterns/-/patterns-1.3.9.tgz", + "integrity": "sha512-zvSfE8wdXxlKHONYH0tvYMOlH0eMI5sXUhDAfqYH1B1OQ4Clq84jc0r+X/iolvD/WjuyP4b6K3P91almrRqBnA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/html-entities": "^3.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/html-entities": "^3.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9" } }, "@wordpress/plugins": { - "version": "6.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.10.6.tgz", - "integrity": "sha512-3eCZouQ/Z5wmORsoVOKqKNdlxU5UNgsoOiljpwypYmZCqpS2+HdPlVHx6juV7B6KysU77rrAOOoGJqqEt/RPfQ==", + "version": "6.10.9", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-6.10.9.tgz", + "integrity": "sha512-jOdxubWwBlMh5YRVKJ6BA0tj+awJLfDdYHXTwwW3CW9dZMKPLbWGw6SBSAQXtdjLlJ6dJewvMjCsAxc1fIJSwg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/element": "^5.19.6", - "@wordpress/hooks": "^3.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/is-shallow-equal": "^4.42.6", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/element": "^5.19.9", + "@wordpress/hooks": "^3.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/is-shallow-equal": "^4.42.9", "memize": "^2.0.1" } }, @@ -39983,66 +39664,66 @@ } }, "@wordpress/preferences": { - "version": "3.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.19.6.tgz", - "integrity": "sha512-OGVWwha+v86cFCrrxow4n8a585IumGUvmJPGMRzLdvLRcinvHX9xNevYw+SV/ecrsHtOhSRSrAM9Yn9t9V1HzA==", + "version": "3.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-3.19.9.tgz", + "integrity": "sha512-WWNb6U1FufAdff5365fmmbW5o3UGkegXaQ5tzW5ONtFiugThIZ29VSSJCBeYhq5D3PaRsKGR6r1iZdqt/Crv1Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/components": "^25.8.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/components": "^25.8.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", "classnames": "^2.3.1" } }, "@wordpress/preferences-persistence": { - "version": "1.34.6", - "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.34.6.tgz", - "integrity": "sha512-sWZUSOejx5HNCOJBisv60Kqe0hHfwlQL6K6VNL5U0oGO3QTtww7EPz2wi9Is3JKnhk9SKgI3F7+Ey9cqyARlXw==", + "version": "1.34.9", + "resolved": "https://registry.npmjs.org/@wordpress/preferences-persistence/-/preferences-persistence-1.34.9.tgz", + "integrity": "sha512-H05GoyBh7I23vhv3lej3vLRRi716Ln/j+Nb2AHOMemFNKehpcFTtpepmRNyM62bAeEta3OEL8uWZh601yOI8zg==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6" + "@wordpress/api-fetch": "^6.39.9" } }, "@wordpress/prettier-config": { - "version": "2.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.25.6.tgz", - "integrity": "sha512-huMWGCr4Dy9/rYoJVtoQUKIp/CgPy+Cd7tQ6WZzuhPXZ9Pkd4Omkuu70QOji3k1b+qkXMFpS2fVxiD6rAsmtRQ==", + "version": "2.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.25.9.tgz", + "integrity": "sha512-R1vc/HAp9dsQzg4wbKhCDTGzVvPSXb4ZJZ0ed8nyAcegbYGPcJZSgJKEl6JrNialU6OzNygXz2Og6cy21DYCFQ==", "dev": true }, "@wordpress/primitives": { - "version": "3.40.6", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.40.6.tgz", - "integrity": "sha512-PnAZlx5FfhN3m03es+vEK3brqtp5Z4PggeGEeGSNXdxq9/A2YMsK4yno1jVQczFwN48AAA6WkV/Dp5LmRgh/iA==", + "version": "3.40.9", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.40.9.tgz", + "integrity": "sha512-jV66szHVhATrw8vOSogGx3Rn4X2VPFshwjGWdbxfY3nYiYnQ6XrXePDFX/rTExMNyaTGRWQRviUzlyvqxqCWgw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", + "@wordpress/element": "^5.19.9", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.42.6.tgz", - "integrity": "sha512-y9JbhHUdChKXGQIS67Z6z4BWrqEIO3COZoBlQLScvCNdgzGYMoZfyqN1AMy1DiFJ3eIoZGLWDaKqLnA9I6p+1w==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.42.9.tgz", + "integrity": "sha512-YSkVlGRACfqujGDUhRMBqHaIKJKqGXTQegMrMctdr6O1twvD80Xc2M86fvL0EBlMUnfQ+dqqE2htYqFGu2NitQ==", "requires": { "@babel/runtime": "^7.16.0", "requestidlecallback": "^0.3.0" } }, "@wordpress/private-apis": { - "version": "0.24.6", - "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.24.6.tgz", - "integrity": "sha512-f1kNlPgVTk+DjzOJh3nRUSZam6BshD6VAquYP7pukFfHlA4eQViUHL4TVvAc8EC48J5tRl2GqsdYeXG3oOscmQ==", + "version": "0.24.9", + "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-0.24.9.tgz", + "integrity": "sha512-QxXLA/57CwVDWrTRAHNn1nmm3jbegmfFeH0yp70wikns5JlIIZUcpVpvOjLsW/NNzbKppoUlVDJ3/YfnHQKVeA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/redux-routine": { - "version": "4.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.42.6.tgz", - "integrity": "sha512-LHdyocfwj5EMITN4i7siwkX1gKI8O4z/IX+Z6Ex+RV7MXb0Cpfyqi5aGXs+uGdUInJhNa+fh/vjYqBaiXfwbRw==", + "version": "4.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.42.9.tgz", + "integrity": "sha512-rhY7yqXVnOR5tvGZowlPBVI5qGARVogPzMkX0I6+ThtHTkGZ3dR38c34IAYDmCki8OLeJIiVqH/hikQknXlO7w==", "requires": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", @@ -40051,73 +39732,73 @@ } }, "@wordpress/reusable-blocks": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.19.6.tgz", - "integrity": "sha512-AxU3gkfFOPuDG06GDg/OScr2trWzW6LBqUK4TgTv30tAVOZi8TisoIloxx7gWSpsTP9oBbOY0ilhQQH10e/Vgw==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-4.19.9.tgz", + "integrity": "sha512-ZXhANpogA3FmyNuFwj3NvyePY4WQFU0lYZCTvWIXHZi9DHlcqHcIbaFD1uhsvS2k8KNLjuEVh1wyvh8SCo+hBw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6" + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9" } }, "@wordpress/rich-text": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.19.6.tgz", - "integrity": "sha512-8W49w3scw0njSN9Z+z9S/EVfc83wvaMuk3WqY2GFvUDfWQayetAMK9LoYfVZECGoO0Cy/cL0Ru4xv989DBuWYw==", + "version": "6.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-6.19.9.tgz", + "integrity": "sha512-K7B3YvpJqsKgjPDiC3sFFJ814ErUcv9gXdVVQ25HVXnEs9GT4MX56PW13nbQAaEh03Y2/2w0hSPAsav/WOUd6Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.42.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/escape-html": "^2.42.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/keycodes": "^3.42.6", + "@wordpress/a11y": "^3.42.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/escape-html": "^2.42.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/keycodes": "^3.42.9", "memize": "^2.1.0", "rememo": "^4.0.2" } }, "@wordpress/router": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.11.6.tgz", - "integrity": "sha512-WVY5A91joF4vNP75n/RjqCy/PyGUbL0m6UGR2G0q/da3XgABXi4pGlZKU6DhpE46gTInzfokHOxNwtbggopHcw==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@wordpress/router/-/router-0.11.9.tgz", + "integrity": "sha512-bSuNqVCkABzdeh1ORKb2uenyK7QjLBma79xcFIux0fhPt9uXn5QLocKG0apExaNKofssCyF6XF4EL5NuaXZSLQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.19.6", - "@wordpress/private-apis": "^0.24.6", - "@wordpress/url": "^3.43.6", + "@wordpress/element": "^5.19.9", + "@wordpress/private-apis": "^0.24.9", + "@wordpress/url": "^3.43.9", "history": "^5.1.0" } }, "@wordpress/scripts": { - "version": "26.13.6", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.13.6.tgz", - "integrity": "sha512-ROzfZpf8OL4k+r5GCU1DaE3gBFbjVMwDGdhseRaoQj0LIsDrDYJr6RimoWgl4TP8YWAH+T/YbZWHImMc0J+0Rw==", + "version": "26.13.9", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.13.9.tgz", + "integrity": "sha512-+EM2f9s2U1WwlhKgXCQfdYLI3qGm3+eFTgStRBI9+AzVGyGu7s0/sTQm7ekmvs5nSFTBk6OjYQ/jxNhvz860pw==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.26.6", - "@wordpress/browserslist-config": "^5.25.6", - "@wordpress/dependency-extraction-webpack-plugin": "^4.25.6", - "@wordpress/e2e-test-utils-playwright": "^0.10.6", - "@wordpress/eslint-plugin": "^16.0.6", - "@wordpress/jest-preset-default": "^11.13.6", - "@wordpress/npm-package-json-lint-config": "^4.27.6", - "@wordpress/postcss-plugins-preset": "^4.26.6", - "@wordpress/prettier-config": "^2.25.6", - "@wordpress/stylelint-config": "^21.25.6", + "@wordpress/babel-preset-default": "^7.26.9", + "@wordpress/browserslist-config": "^5.25.9", + "@wordpress/dependency-extraction-webpack-plugin": "^4.25.9", + "@wordpress/e2e-test-utils-playwright": "^0.10.9", + "@wordpress/eslint-plugin": "^16.0.9", + "@wordpress/jest-preset-default": "^11.13.9", + "@wordpress/npm-package-json-lint-config": "^4.27.9", + "@wordpress/postcss-plugins-preset": "^4.26.9", + "@wordpress/prettier-config": "^2.25.9", + "@wordpress/stylelint-config": "^21.25.9", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -40165,22 +39846,6 @@ "webpack-dev-server": "^4.4.0" }, "dependencies": { - "@wordpress/e2e-test-utils-playwright": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.10.6.tgz", - "integrity": "sha512-qUIcQTB4lFG6BUVCPtzs4gDeO/9Pzz1Knq3Uvt1QIYojy9Yr6G6c3f3Mudql+HFfiXoj3B3BxGbA4oLSb7bI6w==", - "dev": true, - "requires": { - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/keycodes": "^3.42.6", - "@wordpress/url": "^3.43.6", - "change-case": "^4.1.2", - "form-data": "^4.0.0", - "get-port": "^5.1.1", - "lighthouse": "^10.4.0", - "mime": "^3.0.0" - } - }, "ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -40277,17 +39942,6 @@ "path-exists": "^4.0.0" } }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, "glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -40332,12 +39986,6 @@ "p-locate": "^4.1.0" } }, - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -40423,36 +40071,36 @@ } }, "@wordpress/server-side-render": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.19.6.tgz", - "integrity": "sha512-mrRQDdpqsSW3Qfd8LSITMGY+Zazt1vKUSLc1DjSZksIMmOb/HUnNs4VKlhhcA638tjmBuWrTtPbTGG/kroWO+A==", + "version": "4.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-4.19.9.tgz", + "integrity": "sha512-eHu9VjoREDsgD+p6vGgTEcZ2W7f7Xnd1DOQAb9ZBDWkr8XxPcd5wjhxiBIP4xz70UrYeByuZpcZ0ngXoP5xwtw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/deprecated": "^3.42.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/url": "^3.43.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/deprecated": "^3.42.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/url": "^3.43.9", "fast-deep-equal": "^3.1.3" } }, "@wordpress/shortcode": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.42.6.tgz", - "integrity": "sha512-3uW65IppB9Gs8bAhClZYWDxy9Rl3iqOuMH2mwEU02wdvCNlr47YLLo/2QiqNpjtyyyTJFNrhaiQjZhFyulCygA==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.42.9.tgz", + "integrity": "sha512-t8M65OyNITU4zs1GLxNGxrP8kVS+JErjhHs/OA5JEuhB94HUVz6vPHux3MmwbgEzWjCyFcyMhaKyy51GLLfWpQ==", "requires": { "@babel/runtime": "^7.16.0", "memize": "^2.0.1" } }, "@wordpress/style-engine": { - "version": "1.25.6", - "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.25.6.tgz", - "integrity": "sha512-7GuFhRAd51A602i8uyytBbFPcEifXV5WH2UVAeiDN5sju/6f+OF2pAHG0lN799ricNE7i2idRIIUbl7CJsmQEQ==", + "version": "1.25.9", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.25.9.tgz", + "integrity": "sha512-DgYBCunHbe6dgjOkI9euvjbZeO5coolkhZI02niF2aCZHBXXyfkLl/VEBqJhotZ1peBUKaF0rQCStivnvMrYDA==", "requires": { "@babel/runtime": "^7.16.0", "change-case": "^4.1.2" @@ -40469,9 +40117,9 @@ } }, "@wordpress/sync": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.4.6.tgz", - "integrity": "sha512-incrgWQOlngpM4dceEzASvbZ+OxlkitsDvBOlj1VGe5mhKBrYDsdoYNvF760+l3QQ+5FE2w3d5ilHaSnIkpE6w==", + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-0.4.9.tgz", + "integrity": "sha512-t04zhd6wjc4tgvMk1nRCOLkLg0ebEWODAE4bJ14GUzkpW5Y4txJLvqOMNIq/CV0YYEI71/4l32b+YIWKRhrHaQ==", "requires": { "@babel/runtime": "^7.16.0", "y-indexeddb": "~9.0.11", @@ -40480,71 +40128,71 @@ } }, "@wordpress/token-list": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.42.6.tgz", - "integrity": "sha512-Z02kJIfSbE/d35wvF89b4iZTPQA1/rK5MGIIb5JkrO2mQZE9ZnUDagN4Ci0Lrq5pvw0L+p1cCLFz/X26vguOtA==", + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.42.9.tgz", + "integrity": "sha512-C1+nitSAVqftjPHyRQxiZmqpQUtMU4mYOj+TQ591Rd2ErOoBU42wzySafhqozelew8JyV19TDSVRqlpJzh/aAA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/undo-manager": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.2.6.tgz", - "integrity": "sha512-0u28awvzIAU78d24xw8wkzmDGFBPzVbKorylrW/d+6QRL31v0/4Sv9mlLlmHr0G/wgcKPA53t34HQ9i0IMkaEQ==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.2.9.tgz", + "integrity": "sha512-YDArAWNvvH9AkXgxmhT560+rFzLs4w7S7LQmzzU/ej4CRFFuJ0qHdvsucX8lStdKyZ08hMky3HUBrwgDkav8ug==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/is-shallow-equal": "^4.42.6" + "@wordpress/is-shallow-equal": "^4.42.9" } }, "@wordpress/url": { - "version": "3.43.6", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.43.6.tgz", - "integrity": "sha512-1Rz9N8gQD4cFcM1JO0Nrn91c8EMmb0z49KoX8wKrq2SvwSUs0fEvPj2XwRVk7VMItR9ieg9B4XxSNBLynfviLg==", + "version": "3.43.9", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.43.9.tgz", + "integrity": "sha512-bpOK3EAu8K8nFf8G5cDzenPOYBPu34s6OMwq79rK+Jvcu4cnLH+doYm0HWUvffsi9suTu2Igm6rPnmAR9+xGuw==", "requires": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" } }, "@wordpress/viewport": { - "version": "5.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.19.6.tgz", - "integrity": "sha512-n5u0kRr66tg7nLRyaWPLi5Fzs0ZRYfYkUlazkszMWJ+V4tNtC683IBy9jgQE/SPFBAn5Vf5yRJT7ov/xAgltkQ==", + "version": "5.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-5.19.9.tgz", + "integrity": "sha512-HLivhA8eXlCKguFBWOex4KcnZSyVA918TMUjN4YHnRE68hMNRMrVeswcYLlq4t3WH7e6q8a3rM0As32mV6c8ZQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6" + "@wordpress/compose": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9" } }, "@wordpress/warning": { - "version": "2.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.42.6.tgz", - "integrity": "sha512-QN9NAiiJvBVwLzzi1IQlkAmoKENGRTmx7OqI1w+qbzGdKRguwPd7ek0nNQg95ktDE0PzgRlILfXwDJTJM7y9Tg==" + "version": "2.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.42.9.tgz", + "integrity": "sha512-/IlPgNZGP/m0LeJuamfUe7C5H1c0nNFnKHNsaQ/barXVij9Idah5gDR26XSlkwY1MQcrM0ECKf11pizY9ug3IA==" }, "@wordpress/widgets": { - "version": "3.19.6", - "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.19.6.tgz", - "integrity": "sha512-607mGNC3bj+xOVHWQl9FHB78aQmbNJDp3vaplw09jcI/rs6Us+AR9WqKkeA9Bv/1xPENPSruFNrcuuIbNN7EXw==", + "version": "3.19.9", + "resolved": "https://registry.npmjs.org/@wordpress/widgets/-/widgets-3.19.9.tgz", + "integrity": "sha512-KLFc9Cy9kelmPz3t/wLpiJrIaOVK0cs864adHIFdkkWISd37MquMH8TleqvHqx+NNWXkYq8uuH/Wh/tpvoCSlA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/api-fetch": "^6.39.6", - "@wordpress/block-editor": "^12.10.6", - "@wordpress/blocks": "^12.19.6", - "@wordpress/components": "^25.8.6", - "@wordpress/compose": "^6.19.6", - "@wordpress/core-data": "^6.19.6", - "@wordpress/data": "^9.12.6", - "@wordpress/element": "^5.19.6", - "@wordpress/i18n": "^4.42.6", - "@wordpress/icons": "^9.33.6", - "@wordpress/notices": "^4.10.6", + "@wordpress/api-fetch": "^6.39.9", + "@wordpress/block-editor": "^12.10.9", + "@wordpress/blocks": "^12.19.9", + "@wordpress/components": "^25.8.9", + "@wordpress/compose": "^6.19.9", + "@wordpress/core-data": "^6.19.9", + "@wordpress/data": "^9.12.9", + "@wordpress/element": "^5.19.9", + "@wordpress/i18n": "^4.42.9", + "@wordpress/icons": "^9.33.9", + "@wordpress/notices": "^4.10.9", "classnames": "^2.3.1" } }, "@wordpress/wordcount": { - "version": "3.42.6", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.42.6.tgz", - "integrity": "sha512-eyAuwgV9c3P0HxBx0qY0JlV42sBm0vMmRKkCgfUZBNqW+1dzBXy1esOYCOJASSwUoGkV7USOHZQm1iMu/2WjoQ==", + "version": "3.42.9", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.42.9.tgz", + "integrity": "sha512-hFTeVcoN/l341LlN349GyD3nEEUwwOWCmgr8BD+Lyp2J6G9kSUW9g3KQH8QU9b2x9+vtqKmiy52kf6sgTW4m4g==", "requires": { "@babel/runtime": "^7.16.0" } @@ -42147,9 +41795,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001538", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz", - "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==", + "version": "1.0.30001549", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", + "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", "dev": true }, "capital-case": { @@ -42392,13 +42040,12 @@ "dev": true }, "chromium-bidi": { - "version": "0.4.27", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.27.tgz", - "integrity": "sha512-8Irq0FbKYN8Xmj8M62kta6wk5MyDKeYIFtNavxQ2M3xf2v5MCC4ntf+FxitQu1iHaQvGU6t5O+Nrep0RNNS0EQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", + "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", "dev": true, "requires": { - "mitt": "3.0.1", - "urlpattern-polyfill": "9.0.0" + "mitt": "3.0.0" } }, "ci-info": { @@ -44558,12 +44205,12 @@ } }, "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, "requires": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "es-to-primitive": { @@ -44933,26 +44580,26 @@ } }, "eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "requires": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -44984,9 +44631,9 @@ } }, "eslint-plugin-jest": { - "version": "27.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.2.tgz", - "integrity": "sha512-3Nfvv3wbq2+PZlRTf2oaAWXWwbdBejFRBR2O8tAO67o+P8zno+QGbcDYaAXODlreXVg+9gvWhKKmG2rgfb8GEg==", + "version": "27.4.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.4.3.tgz", + "integrity": "sha512-7S6SmmsHsgIm06BAGCAxL+ABd9/IB3MWkz2pudj6Qqor2y1qQpWPfuFU4SG9pWj4xDjF0e+D7Llh5useuSzAZw==", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.0" @@ -46497,9 +46144,9 @@ "optional": true }, "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "function.prototype.name": { "version": "1.1.5", @@ -46588,12 +46235,6 @@ "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz", "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==" }, - "get-stdin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", - "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", - "dev": true - }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -46822,12 +46463,6 @@ } } }, - "glur": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/glur/-/glur-1.1.2.tgz", - "integrity": "sha1-8g6jbbEDv8KSNDkh8fkeg8NGdok=", - "dev": true - }, "good-listener": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", @@ -47314,14 +46949,14 @@ } }, "grunt-contrib-qunit": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-8.0.1.tgz", - "integrity": "sha512-bkkOtNVWrP92ZCBPDFX6j3pt3EMHJPj/Pq2ZPbZODlapKAbbl0qwwib29oJVqKeJA+MyO4RtmWSQDYZuiIADeA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-7.0.1.tgz", + "integrity": "sha512-+5eL4qv2H8q6he+2HGDkqbKwAulRUrtMaX5NoY2AwwvbA4d4OqsI1YGiUZ0L/O9oL7nUQ1cxGKeOp+TcE/AYUg==", "dev": true, "requires": { "eventemitter2": "^6.4.9", "p-each-series": "^2.2.0", - "puppeteer": "^21.1.0" + "puppeteer": "^19.7.0" }, "dependencies": { "eventemitter2": { @@ -47734,6 +47369,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -47845,6 +47481,14 @@ } } }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "requires": { + "function-bind": "^1.1.2" + } + }, "header-case": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", @@ -48655,11 +48299,11 @@ "dev": true }, "is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "requires": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "is-data-descriptor": { @@ -50022,73 +49666,6 @@ } } }, - "jest-image-snapshot": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jest-image-snapshot/-/jest-image-snapshot-6.2.0.tgz", - "integrity": "sha512-9mTHBKiiSIZ26csbLmjKyN+SrVypM93S5y+jULCvn6YItgepvcrJIKGNeSyt9d2EZiutOroLs/UjtrWiBzpHbA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "get-stdin": "^5.0.1", - "glur": "^1.1.2", - "lodash": "^4.17.4", - "pixelmatch": "^5.1.0", - "pngjs": "^3.4.0", - "rimraf": "^2.6.2", - "ssim.js": "^3.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "jest-leak-detector": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", @@ -51396,9 +50973,9 @@ } }, "lib0": { - "version": "0.2.86", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.86.tgz", - "integrity": "sha512-kxigQTM4Q7NwJkEgdqQvU21qiR37twcqqLmh+/SbiGbRLfPlLVbHyY9sWp7PwXh0Xus9ELDSjsUOwcrdt5yZ4w==", + "version": "0.2.87", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.87.tgz", + "integrity": "sha512-TbB63XJixvNToW2IHWAFsCJj9tVnajmwjE14p69i51Rx8byOQd2IP4ourE8v4d7vhyO++nVm1sQk3ePslfbucg==", "requires": { "isomorphic.js": "^0.2.4" } @@ -51722,12 +51299,6 @@ "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true }, - "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "dev": true - }, "node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -52836,9 +52407,9 @@ } }, "mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", "dev": true }, "mixin-deep": { @@ -53697,14 +53268,14 @@ } }, "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" } }, "objectFitPolyfill": { @@ -54221,23 +53792,6 @@ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true }, - "pixelmatch": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz", - "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==", - "dev": true, - "requires": { - "pngjs": "^4.0.1" - }, - "dependencies": { - "pngjs": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz", - "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==", - "dev": true - } - } - }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -54298,12 +53852,6 @@ "irregular-plurals": "^3.2.0" } }, - "pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", - "dev": true - }, "polyfill-library": { "version": "4.8.0", "resolved": "https://registry.npmjs.org/polyfill-library/-/polyfill-library-4.8.0.tgz", @@ -54348,9 +53896,9 @@ "dev": true }, "postcss": { - "version": "8.4.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "requires": { "nanoid": "^3.3.6", @@ -54941,59 +54489,6 @@ } } }, - "proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", - "dev": true, - "requires": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, - "dependencies": { - "agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "requires": { - "debug": "^4.3.4" - } - }, - "http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", - "dev": true, - "requires": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - } - }, - "https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "dev": true, - "requires": { - "agent-base": "^7.0.2", - "debug": "4" - } - }, - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - } - } - }, "proxy-compare": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", @@ -55040,14 +54535,17 @@ "dev": true }, "puppeteer": { - "version": "21.3.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.1.tgz", - "integrity": "sha512-MhDvA+BYmzx+9vHJ/ZtknhlPbSPjTlHQnW1QYfkGpBcGW2Yy6eMahjkNuhAzN29H9tb47IcT0QsVcUy3Txx+SA==", + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", + "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", "dev": true, "requires": { - "@puppeteer/browsers": "1.7.1", - "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.1" + "@puppeteer/browsers": "0.5.0", + "cosmiconfig": "8.1.3", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "puppeteer-core": "19.11.1" }, "dependencies": { "argparse": { @@ -55057,30 +54555,21 @@ "dev": true }, "cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", "dev": true, "requires": { - "import-fresh": "^3.3.0", + "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", + "parse-json": "^5.0.0", "path-type": "^4.0.0" } }, - "cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", - "dev": true, - "requires": { - "node-fetch": "^2.6.12" - } - }, "devtools-protocol": { - "version": "0.0.1179426", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1179426.tgz", - "integrity": "sha512-KKC7IGwdOr7u9kTGgjUvGTov/z1s2H7oHi3zKCdR9eSDyCPia5CBi4aRhtp7d8uR7l0GS5UTDw3TjKGu5CqINg==", + "version": "0.0.1107588", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", "dev": true }, "js-yaml": { @@ -55092,33 +54581,29 @@ "argparse": "^2.0.1" } }, - "node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, "puppeteer-core": { - "version": "21.3.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.1.tgz", - "integrity": "sha512-3VrCDEAHk0hPvE8qtfKgsT8CzRuaQrDQGXdCOuMFJM7Ap+ghpQzhPa9H3DE3gZgwDvC5Jt7SxUkAWLCeNbD0xw==", + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", + "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", "dev": true, "requires": { - "@puppeteer/browsers": "1.7.1", - "chromium-bidi": "0.4.27", - "cross-fetch": "4.0.0", + "@puppeteer/browsers": "0.5.0", + "chromium-bidi": "0.4.7", + "cross-fetch": "3.1.5", "debug": "4.3.4", - "devtools-protocol": "0.0.1179426", - "ws": "8.14.1" + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" } }, "ws": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", - "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true } } @@ -55206,9 +54691,9 @@ "dev": true }, "qunit": { - "version": "2.19.4", - "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.19.4.tgz", - "integrity": "sha512-aqUzzUeCqlleWYKlpgfdHHw9C6KxkB9H3wNfiBg5yHqQMzy0xw/pbCRHYFkjl8MsP/t8qkTQE+JTYL71azgiew==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.20.0.tgz", + "integrity": "sha512-N8Fp1J55waE+QG1KwX2LOyqulZUToRrrPBqDOfYfuAMkEglFL15uwvmH1P4Tq/omQ/mGbBI8PEB3PhIfvUb+jg==", "dev": true, "requires": { "commander": "7.2.0", @@ -56246,9 +55731,9 @@ } }, "sass": { - "version": "1.68.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz", - "integrity": "sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA==", + "version": "1.69.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.3.tgz", + "integrity": "sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -57238,12 +56723,6 @@ "tweetnacl": "~0.14.0" } }, - "ssim.js": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ssim.js/-/ssim.js-3.5.0.tgz", - "integrity": "sha512-Aj6Jl2z6oDmgYFFbQqK7fght19bXdOxY7Tj03nF+03M9gCBAjeIiO8/PlEGMfKDwYpw4q6iBqVq2YuREorGg/g==", - "dev": true - }, "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -58832,12 +58311,6 @@ "dev": true, "optional": true }, - "urlpattern-polyfill": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz", - "integrity": "sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==", - "dev": true - }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -59092,9 +58565,9 @@ "dev": true }, "webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", diff --git a/package.json b/package.json index 4587765dad018..569d853cb90c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "WordPress", - "version": "6.4.0", + "version": "6.5.0", "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", "repository": { "type": "svn", @@ -27,11 +27,11 @@ "@lodder/grunt-postcss": "^3.1.1", "@playwright/test": "1.32.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.5", - "@wordpress/babel-preset-default": "7.26.6", - "@wordpress/dependency-extraction-webpack-plugin": "4.25.6", - "@wordpress/e2e-test-utils": "10.13.6", - "@wordpress/e2e-test-utils-playwright": "0.11.0", - "@wordpress/scripts": "26.13.6", + "@wordpress/babel-preset-default": "7.26.9", + "@wordpress/dependency-extraction-webpack-plugin": "4.25.9", + "@wordpress/e2e-test-utils": "10.13.9", + "@wordpress/e2e-test-utils-playwright": "0.10.9", + "@wordpress/scripts": "26.13.9", "autoprefixer": "10.4.16", "chalk": "5.3.0", "check-node-version": "4.2.1", @@ -47,7 +47,7 @@ "grunt-contrib-cssmin": "~5.0.0", "grunt-contrib-imagemin": "~4.0.0", "grunt-contrib-jshint": "3.2.0", - "grunt-contrib-qunit": "~8.0.1", + "grunt-contrib-qunit": "~7.0.1", "grunt-contrib-uglify": "~5.2.2", "grunt-contrib-watch": "~1.1.0", "grunt-file-append": "0.0.7", @@ -60,13 +60,12 @@ "grunt-webpack": "6.0.0", "ink-docstrap": "1.3.2", "install-changed": "1.1.0", - "jest-image-snapshot": "^6.2.0", "matchdep": "~2.0.0", - "postcss": "8.4.30", + "postcss": "8.4.31", "prettier": "npm:wp-prettier@2.6.2", - "qunit": "~2.19.4", + "qunit": "~2.20.0", "react-refresh": "0.14.0", - "sass": "1.68.0", + "sass": "1.69.3", "sinon": "16.0.0", "sinon-test": "~3.1.5", "source-map-loader": "4.0.1", @@ -74,76 +73,76 @@ "uglify-js": "^3.17.4", "uuid": "9.0.1", "wait-on": "7.0.1", - "webpack": "5.88.2", + "webpack": "5.89.0", "webpack-livereload-plugin": "3.0.2" }, "dependencies": { "@emotion/is-prop-valid": "0.8.8", "@emotion/memoize": "0.7.4", - "@wordpress/a11y": "3.42.6", - "@wordpress/annotations": "2.42.6", - "@wordpress/api-fetch": "6.39.6", - "@wordpress/autop": "3.42.6", - "@wordpress/blob": "3.42.6", - "@wordpress/block-directory": "4.19.6", - "@wordpress/block-editor": "12.10.6", - "@wordpress/block-library": "8.19.6", - "@wordpress/block-serialization-default-parser": "4.42.6", - "@wordpress/blocks": "12.19.6", - "@wordpress/commands": "0.13.6", - "@wordpress/components": "25.8.6", - "@wordpress/compose": "6.19.6", - "@wordpress/core-commands": "0.11.6", - "@wordpress/core-data": "6.19.6", - "@wordpress/customize-widgets": "4.19.6", - "@wordpress/data": "9.12.6", - "@wordpress/data-controls": "3.11.6", - "@wordpress/date": "4.42.6", - "@wordpress/deprecated": "3.42.6", - "@wordpress/dom": "3.42.6", - "@wordpress/dom-ready": "3.42.6", - "@wordpress/edit-post": "7.19.6", - "@wordpress/edit-site": "5.19.6", - "@wordpress/edit-widgets": "5.19.6", - "@wordpress/editor": "13.19.6", - "@wordpress/element": "5.19.6", - "@wordpress/escape-html": "2.42.6", - "@wordpress/format-library": "4.19.6", - "@wordpress/hooks": "3.42.6", - "@wordpress/html-entities": "3.42.6", - "@wordpress/i18n": "4.42.6", - "@wordpress/icons": "9.33.6", - "@wordpress/interactivity": "2.3.6", - "@wordpress/interface": "5.19.6", - "@wordpress/is-shallow-equal": "4.42.6", - "@wordpress/keyboard-shortcuts": "4.19.6", - "@wordpress/keycodes": "3.42.6", - "@wordpress/list-reusable-blocks": "4.19.6", - "@wordpress/media-utils": "4.33.6", - "@wordpress/notices": "4.10.6", - "@wordpress/nux": "8.4.6", - "@wordpress/patterns": "1.3.6", - "@wordpress/plugins": "6.10.6", - "@wordpress/preferences": "3.19.6", - "@wordpress/preferences-persistence": "1.34.6", - "@wordpress/primitives": "3.40.6", - "@wordpress/priority-queue": "2.42.6", - "@wordpress/private-apis": "0.24.6", - "@wordpress/redux-routine": "4.42.6", - "@wordpress/reusable-blocks": "4.19.6", - "@wordpress/rich-text": "6.19.6", - "@wordpress/router": "0.11.6", - "@wordpress/server-side-render": "4.19.6", - "@wordpress/shortcode": "3.42.6", - "@wordpress/style-engine": "1.25.6", - "@wordpress/sync": "0.4.6", - "@wordpress/token-list": "2.42.6", - "@wordpress/undo-manager": "0.2.6", - "@wordpress/url": "3.43.6", - "@wordpress/viewport": "5.19.6", - "@wordpress/warning": "2.42.6", - "@wordpress/widgets": "3.19.6", - "@wordpress/wordcount": "3.42.6", + "@wordpress/a11y": "3.42.9", + "@wordpress/annotations": "2.42.9", + "@wordpress/api-fetch": "6.39.9", + "@wordpress/autop": "3.42.9", + "@wordpress/blob": "3.42.9", + "@wordpress/block-directory": "4.19.9", + "@wordpress/block-editor": "12.10.9", + "@wordpress/block-library": "8.19.9", + "@wordpress/block-serialization-default-parser": "4.42.9", + "@wordpress/blocks": "12.19.9", + "@wordpress/commands": "0.13.9", + "@wordpress/components": "25.8.9", + "@wordpress/compose": "6.19.9", + "@wordpress/core-commands": "0.11.9", + "@wordpress/core-data": "6.19.9", + "@wordpress/customize-widgets": "4.19.9", + "@wordpress/data": "9.12.9", + "@wordpress/data-controls": "3.11.9", + "@wordpress/date": "4.42.9", + "@wordpress/deprecated": "3.42.9", + "@wordpress/dom": "3.42.9", + "@wordpress/dom-ready": "3.42.9", + "@wordpress/edit-post": "7.19.9", + "@wordpress/edit-site": "5.19.9", + "@wordpress/edit-widgets": "5.19.9", + "@wordpress/editor": "13.19.9", + "@wordpress/element": "5.19.9", + "@wordpress/escape-html": "2.42.9", + "@wordpress/format-library": "4.19.9", + "@wordpress/hooks": "3.42.9", + "@wordpress/html-entities": "3.42.9", + "@wordpress/i18n": "4.42.9", + "@wordpress/icons": "9.33.9", + "@wordpress/interactivity": "2.3.9", + "@wordpress/interface": "5.19.9", + "@wordpress/is-shallow-equal": "4.42.9", + "@wordpress/keyboard-shortcuts": "4.19.9", + "@wordpress/keycodes": "3.42.9", + "@wordpress/list-reusable-blocks": "4.19.9", + "@wordpress/media-utils": "4.33.9", + "@wordpress/notices": "4.10.9", + "@wordpress/nux": "8.4.9", + "@wordpress/patterns": "1.3.9", + "@wordpress/plugins": "6.10.9", + "@wordpress/preferences": "3.19.9", + "@wordpress/preferences-persistence": "1.34.9", + "@wordpress/primitives": "3.40.9", + "@wordpress/priority-queue": "2.42.9", + "@wordpress/private-apis": "0.24.9", + "@wordpress/redux-routine": "4.42.9", + "@wordpress/reusable-blocks": "4.19.9", + "@wordpress/rich-text": "6.19.9", + "@wordpress/router": "0.11.9", + "@wordpress/server-side-render": "4.19.9", + "@wordpress/shortcode": "3.42.9", + "@wordpress/style-engine": "1.25.9", + "@wordpress/sync": "0.4.9", + "@wordpress/token-list": "2.42.9", + "@wordpress/undo-manager": "0.2.9", + "@wordpress/url": "3.43.9", + "@wordpress/viewport": "5.19.9", + "@wordpress/warning": "2.42.9", + "@wordpress/widgets": "3.19.9", + "@wordpress/wordcount": "3.42.9", "backbone": "1.5.0", "clipboard": "2.0.11", "core-js-url-browser": "3.6.4", diff --git a/phpcs.xml.dist b/phpcs.xml.dist index ab8124af292dc..3defbc290a6b2 100644 --- a/phpcs.xml.dist +++ b/phpcs.xml.dist @@ -338,16 +338,4 @@ /tests/* - - - /src/wp-includes/class-wp-block-parser\.php - /src/wp-includes/class-wp-block-parser-block\.php - - - /src/wp-includes/class-wp-block-parser-block\.php - - - /src/wp-includes/class-wp-block-parser-block\.php - - diff --git a/src/js/_enqueues/admin/common.js b/src/js/_enqueues/admin/common.js index e3daa8c4d1c6f..3de9447879f5e 100644 --- a/src/js/_enqueues/admin/common.js +++ b/src/js/_enqueues/admin/common.js @@ -2129,8 +2129,8 @@ $( function( $ ) { /** * Freeze animated plugin icons when reduced motion is enabled. * - * When the user has enabled the 'prefers-reduced-motion' setting, this module - * stops animations for all GIFs on the page with the class 'plugin-icon' or + * When the user has enabled the 'prefers-reduced-motion' setting, this module + * stops animations for all GIFs on the page with the class 'plugin-icon' or * plugin icon images in the update plugins table. * * @since 6.4.0 @@ -2156,7 +2156,7 @@ $( function( $ ) { var width = img.width; var height = img.height; var canvas = document.createElement( 'canvas' ); - + // Set canvas dimensions. canvas.width = width; canvas.height = height; @@ -2219,23 +2219,27 @@ $( function( $ ) { // Listen for jQuery AJAX events. ( function( $ ) { - $( document ).ajaxComplete( function( event, xhr, settings ) { - // Check if this is the 'search-install-plugins' request. - if ( settings.data && settings.data.includes( 'action=search-install-plugins' ) ) { - // Recheck if the user prefers reduced motion. - if ( window.matchMedia ) { - var mediaQuery = window.matchMedia( '(prefers-reduced-motion: reduce)' ); - if ( mediaQuery.matches ) { - pub.freezeAll(); - } - } else { - // Fallback for browsers that don't support matchMedia. - if ( true === priv.pauseAll ) { - pub.freezeAll(); + if ( window.pagenow === 'plugin-install' ) { + // Only listen for ajaxComplete if this is the plugin-install.php page. + $( document ).ajaxComplete( function( event, xhr, settings ) { + + // Check if this is the 'search-install-plugins' request. + if ( settings.data && typeof settings.data === 'string' && settings.data.includes( 'action=search-install-plugins' ) ) { + // Recheck if the user prefers reduced motion. + if ( window.matchMedia ) { + var mediaQuery = window.matchMedia( '(prefers-reduced-motion: reduce)' ); + if ( mediaQuery.matches ) { + pub.freezeAll(); + } + } else { + // Fallback for browsers that don't support matchMedia. + if ( true === priv.pauseAll ) { + pub.freezeAll(); + } } } - } - } ); + } ); + } } )( jQuery ); // Expose public methods. diff --git a/src/readme.html b/src/readme.html index a40c5e98a95bd..4c76fd4c17eb4 100644 --- a/src/readme.html +++ b/src/readme.html @@ -58,7 +58,7 @@

System Requirements

Recommendations